.lk{--lk-box:var(--ks-box,#fafbfc);--lk-well:color-mix(in srgb, var(--ks-fg,#16181c) 5%, var(--lk-box));--lk-edge:var(--ks-box-line,#c9cdd4);--lk-fg:var(--ks-fg,#16181c);--lk-soft:var(--ks-fg-soft,#5a5f6a);--lk-accent:var(--ks-club-line,#8c1a10);--lk-on-accent:#fff;--lk-rail:112px;--lk-gap:12px;grid-template-columns:var(--lk-rail) minmax(0, .9fr) minmax(0, 1.1fr);gap:var(--lk-gap);min-width:0;height:100%;min-height:0;color:var(--lk-fg);flex:auto;grid-template-rows:minmax(0,1fr);display:grid}.lk button{font:inherit;color:inherit;cursor:var(--ks-cursor-hand,pointer);border:0;border-radius:0;margin:0}.lk button:focus-visible{outline:3px solid var(--lk-fg);outline-offset:2px}.lk-tabs{grid-template-columns:1fr;grid-auto-rows:minmax(0,96px);align-content:start;gap:8px;min-height:0;display:grid}.lk-tab{background:var(--lk-box);min-height:0;box-shadow:inset 0 0 0 2px var(--lk-edge);letter-spacing:.05em;text-transform:uppercase;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:6px 4px;display:flex;position:relative;font:800 14px/1 var(--ks-font-display)!important;color:var(--lk-soft)!important}.lk-tab-ico{flex:none;width:28px;height:28px}.lk-tab.is-on{background:var(--lk-accent);box-shadow:none;color:var(--lk-on-accent)!important}.lk-stage{background:radial-gradient(circle at 50% 38%, color-mix(in srgb, var(--lk-accent) 22%, var(--lk-well)), var(--lk-well) 70%);min-width:0;min-height:0;box-shadow:inset 0 0 0 2px var(--lk-edge);position:relative;overflow:hidden}.lk-me{pointer-events:none;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.lk-rolls{z-index:1;align-items:center;gap:8px;display:flex;position:absolute;top:12px;right:12px}.lk-dice{background:var(--lk-accent);place-items:center;width:56px;height:56px;display:grid;position:relative;color:var(--lk-on-accent)!important}.lk-dice svg{width:30px;height:30px}.lk-dice:has(.lk-dice-lab){align-items:center;gap:10px;width:auto;padding:0 16px;display:inline-flex}.lk-dice-lab{font:800 15px/1 var(--ks-font-display);letter-spacing:.06em;text-transform:uppercase}.lk-undo{background:var(--lk-box);min-height:44px;box-shadow:inset 0 0 0 2px var(--lk-edge);letter-spacing:.06em;text-transform:uppercase;padding:0 14px;position:relative;font:800 15px/1 var(--ks-font-display)!important}.lk-pick{flex-direction:column;gap:10px;min-width:0;min-height:0;display:flex}.lk-tilebox{flex-direction:column;flex:auto;gap:12px;min-width:0;min-height:0;display:flex}.lk-tilebox .lk-tiles,.lk-tilebox .lk-sw{flex:none}.lk-cap{font:800 14px/1 var(--ks-font-display);letter-spacing:.1em;text-transform:uppercase;color:var(--lk-soft);min-width:3.4em}.lk-subs{flex-wrap:wrap;align-items:center;gap:10px;min-height:40px;display:flex}.lk-seg{box-shadow:inset 0 0 0 2px var(--lk-edge);display:inline-flex}.lk-sub{letter-spacing:.06em;text-transform:uppercase;background:0 0;min-height:40px;padding:0 14px;position:relative;font:800 15px/1 var(--ks-font-display)!important;color:var(--lk-soft)!important}.lk-sub.is-on{background:var(--lk-fg);color:var(--lk-box)!important}.lk-sub-one{min-height:40px;font:800 15px/1 var(--ks-font-display);letter-spacing:.06em;text-transform:uppercase;color:var(--lk-soft);align-items:center;display:inline-flex}.lk-now{white-space:nowrap;align-items:baseline;gap:8px;min-width:0;margin-left:auto;display:inline-flex}.lk-now b{font:700 17px/1.2 var(--ks-font-body);text-overflow:ellipsis;overflow:hidden}.lk-now small{font:700 14px/1 var(--ks-font-display);letter-spacing:.06em;color:var(--lk-soft)}.lk-tiles{place-content:start;gap:8px;min-width:0;min-height:0;display:grid;overflow:hidden}.lk-tile{background:var(--lk-well);box-shadow:inset 0 0 0 2px var(--lk-edge);padding:0;display:block;position:relative;overflow:hidden}@media (hover:hover){.lk-tab:not(.is-on):hover,.lk-tile:hover{box-shadow:inset 0 0 0 2px var(--lk-accent)}}.lk-tiles.is-scroll{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex:0 auto;overflow:hidden auto}.lk-tile-face{pointer-events:none;position:absolute;top:0;left:0}.lk-tile.is-on{background:color-mix(in srgb, var(--lk-accent) 16%, var(--lk-box))}.lk-tile.is-on:after{content:"";box-shadow:inset 0 0 0 4px var(--lk-accent);pointer-events:none;position:absolute;inset:0}.lk-none{z-index:1;background:var(--lk-box);color:var(--lk-soft);font:800 12px/1.2 var(--ks-font-display);letter-spacing:.08em;text-transform:uppercase;padding:1px 5px;font-style:normal;position:absolute;top:4px;left:6px}.lk-sw{flex-wrap:wrap;align-items:center;gap:10px;min-height:46px;padding-left:6px;display:flex}.lk-sw-lab{font:800 14px/1 var(--ks-font-display);letter-spacing:.1em;text-transform:uppercase;color:var(--lk-soft);margin-right:4px}.lk-dot{background:var(--c);width:40px;height:40px;padding:0;position:relative;box-shadow:inset 0 0 0 2px #ffffff40}.lk-dot.is-on{box-shadow:0 0 0 3px var(--lk-box), 0 0 0 6px var(--lk-accent)}.lk-sw.is-idle{opacity:.4}.lk-sw.is-idle .lk-dot{cursor:var(--ks-cursor-arrow,default)}@media (width>=1101px){.lk-stage{aspect-ratio:1/1.04;align-self:start;width:100%;max-height:100%}}@media (width<=1100px){.lk{grid-template-rows:auto minmax(0,.8fr) minmax(0,1.2fr);grid-template-columns:minmax(0,1fr)}.lk-tabs{grid-template-columns:repeat(5,minmax(0,1fr));grid-auto-rows:auto;gap:6px}.lk-tab{min-height:56px}}@media (width<=600px){.lk{--lk-gap:8px}.lk-tab{letter-spacing:.02em;gap:4px;min-height:50px;padding:4px 2px;font-size:11px!important}.lk-tab-ico{width:20px;height:20px}.lk-tabs{gap:4px}.lk-sub{min-height:36px;padding:0 9px;font-size:13px!important}.lk-sub-one{font-size:13px}.lk-now b{font-size:14px}.lk-subs{gap:6px;min-height:36px}.lk-sw{gap:7px;min-height:38px}.lk-sw-lab{margin-right:0;font-size:12px}.lk-dot{width:32px;height:32px}.lk-dice{width:44px;height:44px}.lk-dice svg{width:24px;height:24px}.lk-tiles{gap:6px}.lk-sw{padding-inline:8px}.lk-none{letter-spacing:.04em;padding:0 3px;font-size:9px;top:auto;bottom:2px;left:2px}}@media (width>=2400px){.lk{--lk-rail:150px}.lk-tabs{grid-auto-rows:minmax(0,128px)}.lk-tab{font-size:19px!important}.lk-tab-ico{width:34px;height:34px}.lk-sub,.lk-sub-one{min-height:50px;font-size:19px!important}.lk-now b{font-size:21px}.lk-now small{font-size:17px}.lk-dot{width:54px;height:54px}.lk-dice{width:72px;height:72px}.lk-dice svg{width:38px;height:38px}}html .ks-sheet.r9c-report{max-width:min(640px,100%)}html .r9c-count{color:var(--ks-fg-soft);justify-self:end}html .r9c-error{color:var(--ks-loss-text,var(--ks-fg))}html .r9c-facts{gap:4px;margin:0;display:grid}html .r9c-facts>div{grid-template-columns:minmax(84px,7.5em) 1fr;align-items:baseline;gap:10px;display:grid}html .r9c-facts dt{text-transform:capitalize;color:var(--ks-fg-soft);margin:0;font-size:13px;font-weight:700}html .r9c-facts dd{color:var(--ks-fg);overflow-wrap:anywhere;margin:0;font-size:14px}html .r9c-trail summary{cursor:var(--ks-cursor-hand,pointer);color:var(--ks-fg);padding:4px 0;font-size:14px;font-weight:700}html .r9c-trail summary:focus-visible{outline:3px solid var(--ks-fg);outline-offset:2px}html .r9c-trail[open] summary{margin-bottom:6px}html .r9c-events{color:var(--ks-fg);gap:2px;max-height:240px;margin:0 0 10px;padding:0 0 0 1.4em;font-size:13px;display:grid;overflow:auto}html .r9c-events time{font-variant-numeric:tabular-nums;color:var(--ks-fg-soft);margin-inline-end:4px}html .r9c-sent{text-align:center;justify-items:center;gap:10px;padding:16px 4px;display:grid}html .r9c-sent-mark{width:56px;height:56px;box-shadow:inset 0 0 0 3px var(--ks-club-line,var(--ks-fg));color:var(--ks-fg);border-radius:0;place-items:center;display:grid}html .r9c-sent-title{font-family:var(--ks-font-display);color:var(--ks-fg);margin:0;font-size:20px;font-weight:800}html .ks-ground .r9c-setting-report{text-align:start;width:100%;font:inherit;cursor:var(--ks-cursor-hand,pointer);background:0 0;border:0}html .r9c-me-report{width:100%;font:inherit;text-align:start;cursor:var(--ks-cursor-hand,pointer);background:0 0;border:0}html .r9c-staff{gap:10px}html .r9c-staff-list{gap:8px;display:grid}html .r9c-staff-row{align-items:flex-start}html .r9c-staff-message{white-space:pre-wrap;overflow-wrap:anywhere;color:var(--ks-fg);margin:4px 0 6px}html .r9c-staff-row .r9c-facts>div{grid-template-columns:minmax(72px,6.5em) 1fr}@media (width<=640px){html .r9c-staff-row{flex-direction:column;align-items:stretch}}@media (width>=900px){html .r9c-staff-list{max-height:56vh;padding-inline-end:4px;overflow:auto}}html .r9c-trail .r9c-facts+.r9c-events{margin-top:8px}.r22-pic{isolation:isolate;pointer-events:none;z-index:-2;opacity:var(--ks-art-strength);position:absolute;inset:0;overflow:hidden}.r22-pic>i{position:absolute;inset:0}.r22-pic>.r22-pic-base{background:var(--art) var(--art-at,50% 50%) / cover no-repeat, var(--ks-navy,#1d2130)}.r22-pic>.r22-pic-kit{background:var(--ks-kit,var(--ks-club));mix-blend-mode:multiply;-webkit-mask:var(--art-kit) var(--art-at,50% 50%) / cover no-repeat;-webkit-mask:var(--art-kit) var(--art-at,50% 50%) / cover no-repeat;mask:var(--art-kit) var(--art-at,50% 50%) / cover no-repeat}.r22-pic>.r22-pic-trim{background:var(--ks-kit-2,var(--ks-club-2));mix-blend-mode:multiply;-webkit-mask:var(--art-trim) var(--art-at,50% 50%) / cover no-repeat;-webkit-mask:var(--art-trim) var(--art-at,50% 50%) / cover no-repeat;mask:var(--art-trim) var(--art-at,50% 50%) / cover no-repeat}html .sheet.r22-levelup{position:relative}html .sheet.r22-levelup .sheet-head{z-index:3;margin:0;position:absolute;top:10px;right:10px}html .sheet.r22-levelup .sheet-head h2{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}html .sheet.r22-levelup .sheet-grip{display:none}html .sheet.r22-levelup .sheet-foot{border-top:0;justify-content:center;margin-top:0}@media (width>=700px){html:root .sheet-backdrop .sheet.r22-levelup{width:min(1000px,100vw - 32px)}}html .r22-lu{flex-direction:column;gap:14px;min-height:100%;padding:18px 10px 0;display:flex}html .r22-lu-top{text-align:center;justify-items:center;gap:2px;display:grid}html .r22-lu-kicker{font:800 16px var(--ks-font-display);letter-spacing:.2em;text-transform:uppercase;color:var(--ks-fg-soft)}html .r22-lu-num{font:800 clamp(64px, 9vw, 96px)/.9 var(--ks-font-display);text-transform:uppercase;color:var(--ks-fg);display:grid}html .r22-lu-num>span{grid-area:1/1}html .r22-lu-was{opacity:0}html .r22-lu-bar{background:var(--ks-well,color-mix(in srgb, var(--ks-fg) 10%, transparent));width:min(360px,70%);height:10px;margin-top:12px;display:block;position:relative}html .r22-lu-bar>i{width:max(4px, calc(var(--p,0) * 100%));background:var(--ks-club-line,var(--ks-fg));position:absolute;inset:0 auto 0 0}html .r22-lu-xp{font:700 13px var(--ks-font-display);letter-spacing:.1em;text-transform:uppercase;color:var(--ks-fg-soft);margin-top:6px}html .r22-lu-cards{grid-template-columns:repeat(var(--n,3), minmax(0, 300px));justify-content:center;gap:18px;margin:0;padding:4px 18px 0;list-style:none;display:grid}html .r22-lu-card{perspective:1400px;height:300px;position:relative}@media (height<=900px) and (width>=700px){html .r22-lu-card{height:260px}}html .r22-lu-in{transform-style:preserve-3d;color:#fff;text-decoration:none;display:block;position:absolute;inset:0}html .r22-lu-in:focus-visible{outline:3px solid var(--ks-yellow);outline-offset:3px}html :is(.r22-lu-face,.r22-lu-back){backface-visibility:hidden;border:3px solid var(--ks-club-line,var(--ks-fg));position:absolute;inset:0;overflow:hidden}html .r22-lu-back{background:repeating-linear-gradient(45deg, var(--ks-kit,var(--ks-club)) 0 14px, color-mix(in srgb, var(--ks-kit,var(--ks-club)) 80%, #000) 14px 28px);border-color:var(--ks-fg);transform:rotateY(180deg)}html .r22-lu-back:after{content:"";opacity:.92;background:#fff;position:absolute;inset:30% 22%;-webkit-mask:url(../brand/logo-mono.webp) 50%/contain no-repeat;mask:url(../brand/logo-mono.webp) 50%/contain no-repeat}html .r22-lu-face{isolation:isolate;background:var(--ks-navy,#1d2130);flex-direction:column;justify-content:flex-end;gap:2px;padding:14px 16px;display:flex}html .r22-lu-face:after{content:"";z-index:-1;background:var(--ks-art-shade), var(--ks-art-wash);position:absolute;inset:0}html .r22-lu-face>.r22-lu-slot{z-index:-2;aspect-ratio:auto;width:auto;height:auto;position:absolute;inset:0}html .r22-lu-face>small{font:800 13px var(--ks-font-display);letter-spacing:.12em;text-transform:uppercase;opacity:.85}html .r22-lu-face>b{font:800 clamp(22px, 2.4vw, 30px)/1 var(--ks-font-display);text-transform:uppercase;overflow-wrap:anywhere}html .r22-lu-tag{background:var(--ks-yellow);color:#101425;font:800 14px var(--ks-font-display);letter-spacing:.08em;text-transform:uppercase;padding:4px 9px;position:absolute;top:12px;left:12px}html .r22-lu-count{background:var(--ks-kit,var(--ks-club));color:var(--ks-on-kit,#fff);font:800 28px/1 var(--ks-font-display);padding:6px 10px;position:absolute;top:12px;right:12px;box-shadow:0 0 0 2px #00000040}html .r22-lu-glow{border:4px solid var(--ks-yellow);opacity:0;pointer-events:none;position:absolute;inset:-12px}html .r22-lu-turning{text-align:center;min-height:18px;font:800 15px var(--ks-font-display);letter-spacing:.12em;text-transform:uppercase;color:var(--ks-fg-soft);opacity:0;margin:0}html .r22-lu-none{text-align:center;color:var(--ks-fg-soft);margin:12px 0 0;font-weight:600}html .r22-lu-foot{justify-content:center;width:100%;display:flex}html .r22-lu-foot>.r22-lu-go{flex:none;min-width:220px}@media (width<=699px){html:root .sheet-backdrop:has(.r22-levelup){align-items:stretch;padding:0}html:root .sheet-backdrop .sheet.r22-levelup{border:0;border-radius:0;width:100%;height:100dvh;max-height:100dvh}html .sheet.r22-levelup .sheet-body{flex-direction:column;display:flex}html .r22-lu{flex:1;padding-top:26px}html .r22-lu-cards{flex:1;grid-template-columns:minmax(0,1fr);grid-auto-rows:minmax(120px,1fr);gap:10px;padding:0 6px}html .r22-lu-card{height:auto}html .r22-lu-foot>.r22-lu-go{flex:1}}@media (prefers-reduced-motion:no-preference){html .r22-lu-was{animation:1.15s linear both r22-lu-was}html .r22-lu-now{animation:.45s cubic-bezier(.2,.8,.2,1) 1.15s both r22-lu-land}html .r22-lu-bar>i{animation:1.15s cubic-bezier(.65,0,.35,1) .1s both r22-lu-fill}html .r22-lu-xp{animation:.4s 1.15s both r22-lu-fade}html .r22-lu-in{animation:r22-lu-turn .5s cubic-bezier(.65, 0, .35, 1) var(--d,2s) both}html .r22-lu-glow{animation:r22-lu-glow .7s ease-out calc(var(--d,2s) + .5s) forwards}html .r22-lu-turning{animation:r22-lu-cue var(--cue,1s) linear 1.2s forwards}html .r22-lu-go{animation:r22-lu-arrive .5s ease var(--d,4.7s) both}}@keyframes r22-lu-was{0%,99%{opacity:.35}to{opacity:0}}@keyframes r22-lu-land{0%{opacity:.35;transform:scale(1.5)}to{opacity:1;transform:none}}@keyframes r22-lu-fill{0%{width:55%}94%{width:100%}to{width:max(4px, calc(var(--p,0) * 100%))}}@keyframes r22-lu-fade{0%{opacity:0}to{opacity:1}}@keyframes r22-lu-turn{0%{transform:rotateY(180deg)}50%{transform:rotateY(90deg)scale(1.07)}to{transform:none}}@keyframes r22-lu-glow{0%{opacity:1}to{opacity:0}}@keyframes r22-lu-cue{0%{opacity:0}12%,88%{opacity:1}to{opacity:0}}@keyframes r22-lu-arrive{0%{opacity:0;visibility:hidden}to{opacity:1;visibility:visible}}html:root .sheet-backdrop:has(.r22-bell){padding:0}html:root .sheet-backdrop .sheet.r22-bell{background:var(--ks-box);width:min(480px,100vw);height:100dvh;max-height:100dvh;box-shadow:-3px 0 0 var(--ks-club-line), -20px 0 60px #00000080;border:0;border-radius:0;padding:0}@media (width>=700px){html:root .sheet-backdrop:has(.r22-bell){place-items:stretch end}}@media (width>=700px) and (width<=1100px){html:root .sheet-backdrop .sheet.r22-bell{width:440px}}@media (width>=2400px){html:root .sheet-backdrop .sheet.r22-bell{height:71.4286dvh;max-height:71.4286dvh}}@media (width<=699px){html:root .sheet-backdrop:has(.r22-bell){align-items:end}html:root .sheet-backdrop .sheet.r22-bell{width:100%;height:88dvh;max-height:88dvh;box-shadow:0 -3px 0 var(--ks-club-line), 0 -20px 60px #00000080}}html .sheet.r22-bell .sheet-grip{margin-top:8px}@media (width>=700px){html .sheet.r22-bell .sheet-grip{display:none}}html .sheet.r22-bell .sheet-head{margin:0;padding:18px 14px 8px 24px}html .sheet.r22-bell .sheet-head h2{font:800 30px/1 var(--ks-font-display);text-transform:uppercase;letter-spacing:0;margin:0}html .sheet.r22-bell .sheet-body{flex-direction:column;gap:14px;padding:2px 24px 20px;display:flex}html .sheet.r22-bell .sheet-foot{border-top:2px solid var(--ks-box-line);margin:0;padding:10px 24px 16px}@media (width<=699px){html .sheet.r22-bell .sheet-head{padding:4px 10px 4px 16px}html .sheet.r22-bell .sheet-head h2{font-size:24px}html .sheet.r22-bell .sheet-body{gap:12px;padding:2px 16px 14px}html .sheet.r22-bell .sheet-foot{padding:8px 16px calc(12px + var(--safe-bottom,0px))}}html .r22-nt-chips{flex-wrap:wrap;flex:none;gap:6px;display:flex;overflow-x:visible}html .r22-nt-chips::-webkit-scrollbar{display:none}html .r22-nt-chips>button{white-space:nowrap;border:2px solid var(--ks-box-line);min-height:40px;color:var(--ks-fg-soft);font:800 15px/1 var(--ks-font-display);letter-spacing:.06em;text-transform:uppercase;cursor:var(--ks-cursor-hand,pointer);background:0 0;border-radius:0;flex:none;align-items:center;gap:6px;padding:0 14px;display:inline-flex}html .r22-nt-chips>button[aria-checked=true]{border-color:var(--ks-fg);color:var(--ks-fg);background:var(--ks-well)}html .r22-nt-group{flex-direction:column;gap:10px;display:flex}html .r22-nt-grp{font:800 13px var(--ks-font-display);letter-spacing:.12em;text-transform:uppercase;color:var(--ks-fg-soft);align-items:center;gap:8px;margin:0;display:flex}html .r22-nt-asks{gap:8px;margin:0;padding:0;list-style:none;display:grid}html .r22-nt-ask{border:2px solid var(--ks-club-line);background:color-mix(in srgb, var(--ks-club-line) 8%, var(--ks-box));grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px 12px;padding:8px 10px;display:grid}html .r22-nt-more{align-self:flex-start;min-height:44px}html .r22-nt-list.is-result{padding:0}html .r22-nt-list.is-result .r22-nt-matchrow{margin:0}html .r22-nt-ask-words{min-width:0}html .r22-nt-ask-words p{font:500 16px/1.25 var(--ks-font-body);color:var(--ks-fg);margin:0}html .r22-nt-ask-words p b{font-weight:700}html .r22-nt-ask-words small{font:600 13px var(--ks-font-body);color:var(--ks-fg-soft);display:block}html .r22-nt-ask-go{display:flex}html .r22-nt-ask-go .ks-actions{flex-wrap:nowrap;margin:0}html .r22-nt-ask-go .ks-btn{white-space:nowrap;justify-content:center;min-width:0;min-height:44px;padding:0 12px}@media (width<=560px){html .r22-nt-ask-go{grid-column:1/-1}html .r22-nt-ask-go .ks-actions{width:100%}html .r22-nt-ask-go .ks-actions>*{flex:1 1 0}}html .r22-nt-ask.is-done{border-color:var(--ks-win);background:color-mix(in srgb, var(--ks-win) 10%, var(--ks-box))}html .r22-nt-face{border:2px solid var(--ks-box-line);background:color-mix(in srgb, var(--ks-fg) 8%, var(--ks-box));border-radius:50%;width:48px;height:48px}html .r22-nt-list{flex-direction:column;margin:0;padding:0 0 0 12px;list-style:none;display:flex}html .r22-nt-row{grid-template-columns:minmax(0,1fr);align-items:center;gap:12px;padding:10px 4px;display:grid;position:relative}html .r22-nt-row.has-act{grid-template-columns:minmax(0,1fr) auto}html .r22-nt-link{min-width:0;color:inherit;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px;text-decoration:none;display:grid}html .r22-nt-link:hover .r22-nt-words>span{text-underline-offset:3px;text-decoration:underline}html .r22-nt-row+.r22-nt-row{border-top:2px solid var(--ks-box-line)}html .r22-nt-row.is-new:before{content:"";background:var(--ks-club-line);width:4px;position:absolute;top:12px;bottom:12px;left:-12px}html .r22-nt-words{min-width:0;font:500 15px/1.25 var(--ks-font-body);color:var(--ks-fg);display:grid}html .r22-nt-words b{font-weight:700}html .r22-nt-words small{font:600 13px var(--ks-font-body);color:var(--ks-fg-soft)}html .r22-nt-ic{background:var(--ks-well);width:48px;height:48px;color:var(--ks-fg);place-items:center;display:grid}html .r22-nt-matchrow{margin:4px 0 4px -12px;list-style:none}html .r22-nt-matchrow+.r22-nt-row{border-top:0}html .r22-nt-match{isolation:isolate;border:3px solid var(--ks-club-line);color:#fff;flex-direction:column;justify-content:flex-end;gap:4px;height:150px;padding:12px 14px;text-decoration:none;display:flex;position:relative;overflow:hidden}html .r22-nt-match:after{content:"";z-index:-1;background:var(--ks-art-shade), var(--ks-art-wash);position:absolute;inset:0}html .r22-nt-score{align-items:center;gap:10px;display:flex}html .r22-nt-score>b{font:800 36px/1 var(--ks-font-display)}html .r22-nt-score>small{font:700 14px var(--ks-font-display);letter-spacing:.06em;text-transform:uppercase;opacity:.85;margin-left:auto}html .r22-nt-matchline{font:600 15px var(--ks-font-body);align-items:center;gap:10px;display:flex}html .r22-nt-matchname{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}html .r22-nt-watch{background:var(--ks-yellow);color:#101425;font:800 14px/1 var(--ks-font-display);letter-spacing:.06em;text-transform:uppercase;flex:none;align-items:center;gap:6px;margin-left:auto;padding:6px 10px;display:inline-flex}html .r22-nt-match:hover .r22-nt-watch{box-shadow:0 0 0 2px #fff}@media (width<=699px){html .r22-nt-match{height:120px}}@media (width>=2400px){html .r22-nt-match{height:170px}}html .ks-sheet.r22-report{width:min(680px,100%);max-width:min(680px,100%)}html .r22-rp{--r22-shot-h:34dvh;flex-direction:column;gap:14px;display:flex}html .r22-rp-kinds{flex-wrap:wrap;gap:8px;display:flex}html .r22-rp-kinds>button{border:2px solid var(--ks-box-line);min-height:44px;color:var(--ks-fg-soft);font:800 15px/1 var(--ks-font-display);letter-spacing:.05em;text-transform:uppercase;cursor:var(--ks-cursor-hand,pointer);background:0 0;border-radius:0;align-items:center;gap:8px;padding:0 14px;display:inline-flex}html .r22-rp-kinds>button>svg{color:var(--ks-club-line,var(--ks-fg))}html .r22-rp-kinds>button[aria-checked=true]{border-color:var(--ks-fg);color:var(--ks-fg);background:var(--ks-well)}html .r22-rp-kinds>button:hover{border-color:var(--ks-fg)}html .r22-rp-box{resize:none;border:2px solid var(--ks-box-line);background:var(--ks-well);width:100%;height:120px;color:var(--ks-fg);font:500 17px/1.4 var(--ks-font-body);border-radius:0;padding:12px 14px}html .r22-rp .r9c-count{align-self:flex-end;margin-top:-8px}html .r22-rp-shot{border:2px solid var(--ks-box-line);background:var(--ks-ground,var(--ks-box));cursor:crosshair;align-self:center;max-width:100%;position:relative;overflow:hidden}html .r22-rp-mini{transform-origin:0 0;pointer-events:none;background:var(--ks-ground,var(--ks-box));position:absolute;top:0;left:0;overflow:hidden}html .r22-rp-mini>.shell{height:100%}html .r22-rp-hint{color:#fff;font:700 13px var(--ks-font-display);letter-spacing:.06em;text-transform:uppercase;pointer-events:none;background:#000000b8;align-items:center;gap:6px;padding:5px 9px;display:flex;position:absolute;bottom:8px;left:8px}html .r22-rp-ring{aspect-ratio:1;pointer-events:none;border:4px solid var(--ks-yellow);border-radius:50%;width:clamp(36px,12%,90px);position:absolute;transform:translate(-50%,-50%);box-shadow:0 0 0 3px #00000073,inset 0 0 0 3px #00000040}html .r22-rp-unmark{pointer-events:auto;background:var(--ks-yellow);color:#101425;width:28px;height:28px;cursor:var(--ks-cursor-hand,pointer);border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:-14px;right:-14px}html .r22-rp-foot{align-items:center;gap:8px;width:100%;display:flex}html .r22-rp-what-word{font:600 14px var(--ks-font-body);color:var(--ks-fg-soft)}html .r22-rp-foot>.ks-btn{flex:none;min-width:160px;margin-left:auto}html .r22-rp-sent{gap:8px;display:grid}html .r22-rp-sent p{margin:0;font-size:13px;line-height:1.4}html .r22-rp-sent .r9c-facts>div{grid-template-columns:70px minmax(0,1fr)}@media (width<=600px){html .r22-rp{--r22-shot-h:32dvh;gap:12px}html .r22-rp-kinds{flex-wrap:nowrap;gap:6px}html .r22-rp-kinds>button{letter-spacing:.03em;white-space:nowrap;flex:auto;justify-content:center;padding:0 8px;font-size:14px}html .r22-rp-kinds>button>svg{display:none}html .r22-rp-box{height:110px}html .r22-rp-foot>.ks-btn{flex:0 50%;min-width:0}}@media (width<=699px){html:root .sheet-backdrop .sheet.r22-bell.is-short{height:auto;min-height:0}}html:root .ks-sheet-backdrop .ks-sheet.r22-report .ks-sheet-title{font:800 28px/1 var(--ks-font-display);text-transform:uppercase}html:root .ks-sheet-backdrop:has(.r22-report){background:#000c}html .r22-nt-ask.is-match{grid-template-columns:48px minmax(0,1fr) auto}html .r22-nt-ask.is-match .r22-nt-ic{width:40px;height:40px}html .r22-nt-ask.is-match .r22-nt-ask-go .ks-actions>*{white-space:nowrap}@font-face{font-family:Lilita One;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAAVoAA8AAAAACegAAAUTAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhYbDBwYBmAAbBEIColciA0LHgABNgIkAzgEIAWDZAc+DAcb9QdRlE5OmOBngm2rYa0IiBSU4SB6GXpb1ovxAEMb3kc8/X6ve+4LIEoWKsKQjE0KaAS5si8LV935qoC6jkBWl99PeNa/acrMsmIWkJM7J2fiwyD6/rZ3nySQEEJPI2+8mQgCjl/7/xfCPjhmumgbjyJtDTLAgZRI5C2Lsyg9Ej+AogCfIgpT4Glg/xqJD/gP3cxixar09EqCLkAR0S2CjsmOByOgCZ096O8EMaNtszM3NFMavYQr9Cp5x9dfFA/5c6zg2Tty8yAadUVizTiA6qa3QCC/ewmYw2NFVjA0W0NfnG8fGGCFUMwlNjUZzmSW9PlG/R/AyDGpxk28hPlctcMi84z8m/D+t4A8BCJ1LJF6PM8poA/kPvkJWDJ1K8BaUZaAFU7lYnST2ctUYrFxdcncWZ+9iCBZ7QpGtRZjgknaiROuAw9zmuW0fBVJAuYMq2n1OtKMXVFHky8Q0hrFz5fHL9r+nEPMnjt7HmivMC8x91xDA/1M/oAFOmT59tOnXR4D/SyfffGCednGaXbT8vxlrLJwBWKuYq7gZdFz7CSU+gIt6kE7uc+Qo2v37Ql5HkHKQsxRQtvGGz2XFwMdv411vIFQ6YqXmDMUlNIsQgwHBXRRFWtcw+hMzOajmR59mMsOuWmOF4yqrMx9tIxFTBfJL+Ii0RlIK4ImubT7MpIsjraaeanajTm7MtJOmW4rxrqXFRkT0If2oT0spW5rQzzafpjguAN9hiRinFZih+0AJ4zTkDbS8Uh95LjURmGlmKaOU1gqqpGTVk+skg4HuviVSNOtxkAukjRmgehpuFJzeK1lTT5P1BR1/PNEQdrPnuV+BTaWg//+kPhs+NC04dbkEaOaIOzcWmf+0GCvjO57t/beypjctoHZoyi8WpYUkmvITj8o+TTCOX91Xp24bnVevsQkk/AmUsZTIOZotreXUWEZNO7bn9qWsbLZpFW6JvXu9NXJzKKH42p+jchuqW1L6vNy1e9301q7tfmbr/QZMkUOD899Yd14NHBLo/SjF5cCSkjT2NHk135OQk4wT8IJPl3A+KVAmsC6w9Yzeb5ippX3NAv4svYkQsqFgb5lm1UzJZ7DRrsvW6fPCvnquOaJ3AZkUSKvIgyXf96PrZJ0kgSzaEuXOoX1hffmtOr/WYZ+xra+RIUo1WFKdehUQIrG3y5m3i9eznH2AwnYJE9dQSY4kM2VOdnutWqt4pcfeb+k1NlrCD2P3ZO5XLekNz+2uPpKb/XJ2t0NUfOkPccR0vHefWSNS4H/BGiupbdcml/BnXeommkZlIk13/I8D/sOQlw8z33xfpVl+C/GxBeA17vkDn3BYWv7dXrdRJsCQnVz7EH1QwnxcArxoPR47glkG2iQNwSZIChqhlyhaVP9a/045AZNdsyOfJGctxwg9NgmBAURbAFAm+MIaZIADY94zBhygFn0uMesbKlubVJlNpuQyGwxwB96jhQ4qR9Qu4XyKu1Tp1cLH/p5ZE990E5DFwpNaqksidKBtoMWVahBSjs1KNRwaI2gi380ig9P3rz5SjWgRqcMBWu/Q2sDMrNLKOq0U7MWT/ny5gPGn6tBkwHtavQaVcbp0m0kfWtTWctTnNVxceak0ulKzTpDe6uiNRqHjom7XY06zVt5qtVilAt3lKFEEM26JK19bwCDFNQf9sQgYUrmZO1Qm5ZiW0CGLZ6Hyvq4TZke5H+6xGcf+8Snzvruczt8Mu1G9R7wrwIAAA==)format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAAdoAA4AAAAACcgAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHREVGAAABRAAAABYAAAAWABEADkdQT1MAAAFcAAAADAAAAAwAFQAKR1NVQgAAAWgAAAAYAAAAGGyKdIVPUy8yAAABgAAAAE8AAABgZgH8y2NtYXAAAAHQAAAAUwAAAGxDUOfcZ2FzcAAAAiQAAAAIAAAACAAAABBnbHlmAAACLAAAA1QAAATSWeRXtGhlYWQAAAWAAAAAMgAAADb4vFe7aGhlYQAABbQAAAAeAAAAJAbhAvBobXR4AAAF1AAAADgAAAA4FcIAhmxvY2EAAAYMAAAAHgAAAB4HgwZJbWF4cAAABiwAAAAYAAAAIAAVAE5uYW1lAAAGRAAAAPIAAAHkJa9Cm3Bvc3QAAAc4AAAALwAAAD4DnwR9AAEAAAAMAAAAAAAAAAIAAQABAA0AAQAAAAEAAAAKAAoACgAAAAEAAAAKABYAFgABbGF0bgAIAAAAAAAAeNpjYGJczjiBgZWBgWkPUxcDA0MPhGa8y2DE8AsoygADDQwMugxIICAyKJjBgUFBQYF51n9VBgbm2Qx3gMKMDCDiF9MBIKXAwAQAu3UOIwB42mNgYGACYmYgFgGSjGCahSECSAsxCDAwA2UVGJ0YExkrGOsYJzEdV1D4/5+BASjmyJgAFKuFif1//O/wv2X/Jvzr+Vf51/X+W6BJGAAA3YQYRQAAAQAB//8AD3jabJQDtOtKFIb3nkmTpkqRSWqeukdBr23bNheebXvx2bZtLz7b9uLTcnsnBxe9J8bM/N8mILgA8E3yNlQARoUK+XLJGtUchyF+NXWNhUxD11RJrCMbeirk8qXpubBbENzhnBGL2sbmwZfN1zp3Mdx6MuiOoyelJJUUsqBIBVFp/TXwekZVr6o1n6PabuGx5FVIARTVQmkCHqZsHi6LbOfi8YMC47esmDT4NMkto/TRoMJWhUqt6waegUCq/T/+Q6+BGkwAGJVGw7Z6KF+5aRqarjJVlEp5puppqmvOS74HrSY6WgqK+V4s2c5IvTk/smFFdHLWDlTO2zv7VNKQJ+8outPl7rh94mnjt8xO4wJZUcXrJbd0vZiXyZln/KtYOUVPh8pszKOnZGKUFvaJuS4tJAQiqaixdN/FRB27dAl5VEtXXMsFYblLzlhz5wInjnHi+8hbUIAmJ9ZMTlx2MAxtgLbAcdNkgLaQL9kj0k5d0pu2zth/zZ66u24k2Oii3rd336zjE9jooHyynylR8/i5C7NxbTaNRnyhmBouTVi8ra+WnEgSHXC0/V/7P3ISvQA0SEMJAB0vSpTxwPBoTUBa4h8ySNX8BLQMpg/d8Ur/calF9P1RyWZi1GfC2sxpvjnWZZf9etll5PaCW2xN+z0kCVQK/4ivid6uL7Eiui6XXVcNXB2PFPklTq+AFPQBRAbzwswZmipR0zgsC61RiZFCF5KoS2Z4QbAf/3wGUZMF0au3TpN76Z/nd/iDiD2RnljPeQFs3dSnG0njlLSA+/CiEaIEgA/xKGlQdZhsawBIwVEGUwdhJmHkaJi6FMFJUh++/nDQ42u9qtTIK5d0MODy+gmrvfivb1Zi5nZGvsN9nerYvrs9Ad/l6nX+wgWduqBOOlhNJ2FGRQocyKmdURPRdPImgHYpryCe7A2J0txS9Fl7bpec7a24ijO8Lo9nBvVuWtzYls1m50gU/80bXYHW2Y/Fral+ZuGJGTUxStuzNBZndp4wiwHCbOLDm7l+GGAEj+OxnW59q8MEhGL7UXyefAMFAAw58eM5fqjb2IPdJoXD0cVaSgmkUsdFJCrI4QMrBHOKgBxWDiHGaf8sIKUA4wlZXlkB2a0Q3lYwhwEAvBLSq3jaY2BkYADi5t8fKo7F89t8ZeBmfsEABKd1OU/B6P9d/1WYdzLPBnI5GJhAogCeEw3qAAB42mNgZGBgnv1fBUi++9/1/zzzTqAIKuADAKY3BtYAAADHAAAAAAAAAU0AAAC8AAAB1QAFAX0ABQIYAB0BwgAZAmf/9QIzACUBxgAZAab/pgHjAEgB2wAlAAAAAAAAAAAAAAA7AGcAwAEOAUkBkwHSAhICMwJpAAB42mNgZGBg4GPwZWBjAAIgDw0AAAnZAGR42m2OBWoDQBREX929WLFPkLoXC1J3V5y4u8tpeoKeoFhOlgHiCWuzY3xgkiAjDI1OAf/UGniIVf4aeJh5fht4hDPcDTza4RljjZsGHmeZkwaeF4Iwea00Tva1cvjIEtE/L7ynEyGuNyU2JP2VG560xOrk8YhJEuBHJ4vcpPQ3DpU50DrigQIecc9IIY+a5BUj5MS6uqzRJp4jpQ+1PvQPqSMuPTvQfUmKNBWy4kOEpRkb+NjsaLHWHDZwEiWINhxniCchNq6/j7DuPbxqr6pzB6MknBdvaDpyOlmKuv1ibhrtxotyCaQLOwZO7qgDp2hIawAAeNptwUkBgCAAALCJf8MY0TA24EUa7hhQgE0AVvQ6eXAJbkXVdMkw/bJvA722ChwA)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lilita One;font-style:normal;font-display:swap;font-weight:400;src:url(./lilita-one-latin-400-normal-87r-Z-Re.woff2)format("woff2"),url(./lilita-one-latin-400-normal-DXkechA3.woff)format("woff");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:Barlow Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(./barlow-condensed-vietnamese-600-normal-A5AYRdjN.woff2)format("woff2"),url(./barlow-condensed-vietnamese-600-normal-CNlPk46_.woff)format("woff");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:Barlow Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(./barlow-condensed-latin-ext-600-normal-18ESti3H.woff2)format("woff2"),url(./barlow-condensed-latin-ext-600-normal-Clv9cIcR.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(./barlow-condensed-latin-600-normal-DepVgxBB.woff2)format("woff2"),url(./barlow-condensed-latin-600-normal-BFJEwTuo.woff)format("woff");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:Barlow Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(./barlow-condensed-vietnamese-700-normal-DYeBwlKR.woff2)format("woff2"),url(./barlow-condensed-vietnamese-700-normal-DhIzd8Tb.woff)format("woff");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:Barlow Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(./barlow-condensed-latin-ext-700-normal-CwuXbfVR.woff2)format("woff2"),url(./barlow-condensed-latin-ext-700-normal-BIHFfxf0.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(./barlow-condensed-latin-700-normal-v1xN8_Wq.woff2)format("woff2"),url(./barlow-condensed-latin-700-normal-Dmwat-ge.woff)format("woff");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:Rubik Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(./rubik-arabic-wght-normal-CGnJ-sf6.woff2)format("woff2-variations");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Rubik Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(./rubik-cyrillic-ext-wght-normal-BjodpZir.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Rubik Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(./rubik-cyrillic-wght-normal-DveCct9I.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Rubik Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(./rubik-hebrew-wght-normal-BIkpbuMU.woff2)format("woff2-variations");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Rubik Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(./rubik-latin-ext-wght-normal-OacczzuJ.woff2)format("woff2-variations");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Rubik Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(./rubik-latin-wght-normal-CnQIisVs.woff2)format("woff2-variations");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}@media (prefers-reduced-motion:reduce){:root{--ks-dur-fast:1ms;--ks-dur-med:1ms;--ks-dur-slow:1ms;--ks-ease:linear;--ks-ease-back:linear}.ks-page *,.ks-page :before,.ks-page :after{scroll-behavior:auto!important;transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}}:root{--ks-art-skin:#c68a64;--ks-art-skin-deep:#a06c4c;--ks-art-hair:#23201e;--ks-art-ref:#2a2e3d;--ks-art-net:var(--ks-navy-hover);--ks-art-ink:#0b1733}.iso-stage{width:100%;height:100%;display:block;overflow:visible}.crest.ks-crest{filter:none}.event-scene.ks-scene{background:var(--ks-navy);display:block}.pitch.ks-pitch,.mini-formation.ks-mini-pitch{display:block}.ks-board-face{fill:var(--ks-paper-alt)}.ks-board-marks{stroke:color-mix(in srgb, var(--ks-ink) 28%, transparent)}.ks-board-unit{stroke:color-mix(in srgb, var(--ks-ink) 62%, transparent)}.ks-board-link{stroke:color-mix(in srgb, var(--ks-ink) 38%, transparent)}.ks-board-edge{stroke:var(--ks-ink)}html body .shell[data-screen=look] .content{flex-direction:column;min-height:0;display:flex}html body .ks-screen.r22-look{flex:auto;grid-template-rows:auto minmax(0,1fr) auto;gap:12px;width:min(100%,1320px);height:100%;min-height:0;margin-inline:auto;display:grid;overflow:hidden}html body .r22-look-hd{justify-content:space-between;align-items:baseline;gap:12px;min-width:0;display:flex}html body .r22-look-h{font:800 30px/1 var(--ks-font-display);text-transform:uppercase;letter-spacing:.01em;color:var(--ks-fg);margin:0}html body .r22-look-body{min-height:0;display:flex}html body .r22-look-acts{align-items:center;gap:12px;padding-bottom:12px;display:flex}html body .r22-b{min-height:56px;color:var(--ks-fg);font:800 21px/1 var(--ks-font-display);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;cursor:var(--ks-cursor-hand);background:0 0;border:0;border-radius:0;justify-content:center;align-items:center;gap:10px;padding:0 26px;text-decoration:none;display:inline-flex;position:relative}html body .r22-b-back{min-width:130px;box-shadow:inset 0 0 0 2px}html body .r22-b-next{background:var(--ks-fg);max-width:420px;color:var(--ks-ground);flex:1;margin-left:auto}html body .r22-b-next:disabled{color:var(--ks-fg-soft);box-shadow:inset 0 0 0 2px var(--ks-box-line);opacity:1;cursor:var(--ks-cursor-arrow);background:0 0}html body .r22-b:focus-visible{outline:3px solid var(--ks-fg);outline-offset:2px}html body .r21-create.is-look .r21-door-mid{overflow:hidden}html body .r22-look.is-door{flex:1;grid-template-rows:auto minmax(0,1fr);gap:12px;min-height:0;display:grid}html body .r22-look.is-door .r22-look-h{color:var(--door-ink);font-size:clamp(26px,2.2vw,40px)}html body .r22-look.is-door .lk{--lk-box:#16306e;--lk-well:#0a1740;--lk-edge:#fff3;--lk-fg:#fff;--lk-soft:#c3ceec;--lk-accent:#ffd21e;--lk-on-accent:#0e2050}@media (width<=600px){html body .ks-screen.r22-look{gap:8px}html body .r22-look-h{font-size:24px}html body .r22-look-acts{padding-bottom:8px}html body .r22-b{min-height:50px;padding:0 16px;font-size:18px}html body .r22-b-back{min-width:0}html body .r22-look.is-door{gap:8px}}@media (width>=2400px){html body .ks-screen.r22-look{width:min(100%,2000px)}html body .r22-look-h{font-size:42px}}@media (width>=2400px) and (height>=1300px){html body .ks-screen.r22-look:not(.is-door){zoom:1.8;width:min(100%,1850px)}}@media (width>=1700px) and (width<=2399.98px) and (height>=900px){html body .ks-screen.r22-look:not(.is-door){zoom:1.2;width:min(100%,1500px)}}html body .r22-look:not(.is-door) .lk-sub,html body .r22-look:not(.is-door) .lk-sub-one{min-height:44px}html body .r22-look:not(.is-door) .lk-dot{width:44px;height:44px}html body .r22-look:not(.is-door) .lk-sw{min-height:52px}html body .r22-look:not(.is-door) .lk-subs{min-height:44px}@media (width<=600px){html body .r22-look:not(.is-door) .lk-rolls{flex-direction:column;align-items:flex-end;gap:6px;inset:8px 8px auto auto}html body .r22-look:not(.is-door) .lk-dice:has(.lk-dice-lab){justify-content:center;gap:0;width:44px;height:44px;padding:0}html body .r22-look:not(.is-door) .lk-dice-lab{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@media (width<=600px) and (height<=760px){html body .ks-screen.r22-look:not(.is-door) .r22-look-hd{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}html body .ks-screen.r22-look:not(.is-door){grid-template-rows:minmax(0,1fr) auto}}html:root .sheet-backdrop:has(>.sheet.r22-me){background:#00000080;justify-content:flex-end;align-items:stretch;padding:0;display:flex}html:root .sheet-backdrop .sheet.r22-me{border:0;border-left:3px solid var(--ks-club-line);background:var(--ks-box);border-radius:0;flex:none;width:440px;max-width:100vw;height:100dvh;max-height:none;margin:0;padding:0;position:relative;overflow:hidden;box-shadow:-20px 0 60px #00000080}html:root .sheet.r22-me .sheet-grip{display:none}html:root .sheet.r22-me .sheet-head{z-index:4;margin:0;position:absolute;top:14px;right:14px}html:root .sheet.r22-me .sheet-head h2{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}html:root .sheet.r22-me .sheet-close{color:#fff;background:#00000073;border:0;border-radius:0;width:48px;height:48px}html:root .sheet.r22-me .sheet-body{flex:auto;grid-template-rows:minmax(0,1fr) auto auto;min-height:0;display:grid;overflow:hidden}html body .r22-me-hero{isolation:isolate;color:#fff;background:linear-gradient(162deg, var(--r22-kit-dark) 0 30%, var(--r22-kit) 30% 62%, var(--r22-kit-deep) 62%);min-height:0;position:relative;overflow:hidden}html body .r22-me-hero:after{content:"";pointer-events:none;z-index:2;border:2px solid #ffffff4d;position:absolute;inset:10px}html body .r22-me-fig{z-index:0;pointer-events:none;position:absolute;bottom:0;left:50%;transform:translate(-50%)}html body .r22-me-shade{z-index:1;pointer-events:none;background:linear-gradient(180deg, transparent, color-mix(in srgb, var(--r22-shade) 88%, transparent));position:absolute;inset:55% 0 0}html body .r22-me-num{z-index:3;color:var(--r22-ink);justify-items:start;gap:8px;display:grid;position:absolute;top:24px;left:26px}html body .r22-me-num b{font:800 72px/.8 var(--ks-font-display)}html body .r22-me-num small{font:800 16px/1 var(--ks-font-display);letter-spacing:.14em}html body .r22-me-crest{margin-top:4px;display:block}html body .r22-me-edit{z-index:4;color:#fff;background:#00000073;place-items:center;width:48px;height:48px;display:grid;position:absolute;top:70px;right:14px}html body .r22-me-edit:hover{background:#000000a6}html body .r22-me-edit:focus-visible{outline-offset:2px;outline:3px solid #fff}html body .r22-me-who{z-index:3;position:absolute;bottom:22px;left:24px;right:24px}html body .r22-me-who b{font:800 52px/.9 var(--ks-font-display);text-transform:uppercase;text-shadow:0 2px 14px #00000080;overflow-wrap:anywhere;display:block}html body .r22-me-who small{font:700 15px/1.2 var(--ks-font-display);letter-spacing:.1em;text-transform:uppercase;opacity:.92;margin-top:6px;display:block}html body .r22-me-xp{font:800 14px/1 var(--ks-font-display);letter-spacing:.08em;grid-template-columns:auto 1fr;align-items:center;gap:10px;margin-top:10px;display:grid}html body .r22-me-xp>i{background:#ffffff47;height:6px;display:block;position:relative}html body .r22-me-xp>i>i{background:#fff;position:absolute;inset:0 auto 0 0}html body .r22-me-rows{background:var(--ks-box-line);border-block:2px solid var(--ks-box-line);grid-template-columns:1fr 1fr;gap:2px;margin:0;padding:0;list-style:none;display:grid}html body .r22-me-rows li:nth-child(5){grid-column:1/-1}html body .r22-me-row{background:var(--ks-box);height:100%;min-height:44px;color:var(--ks-fg);font:800 19px/1 var(--ks-font-display);text-transform:uppercase;letter-spacing:.03em;flex-direction:column;gap:8px;padding:18px 20px;text-decoration:none;display:flex;position:relative}html body .r22-me-row .icon{color:var(--ks-club-line)}html body .r22-me-row:hover,html body .r22-me-row[aria-current=page]{box-shadow:inset 0 0 0 2px var(--ks-club-line)}html body .r22-me-row:focus-visible{outline:3px solid var(--ks-fg);outline-offset:-3px}html body .r22-me-foot{padding:6px 24px 10px}html body .r22-me-report{min-height:44px;color:var(--ks-fg-soft);font:600 14px/1 var(--ks-font-body);cursor:var(--ks-cursor-hand);background:0 0;border:0;padding:0;position:relative}html body .r22-me-report:hover{color:var(--ks-fg);text-decoration:underline}@media (width<=1100px){html:root .sheet-backdrop .sheet.r22-me{width:400px}}@media (width<=600px){html:root .sheet-backdrop:has(>.sheet.r22-me){align-items:flex-end}html:root .sheet-backdrop .sheet.r22-me{border-left:0;border-top:3px solid var(--ks-club-line);width:100%;height:86dvh;padding-bottom:env(safe-area-inset-bottom)}html body .r22-me-row{flex-direction:row;align-items:center;padding:13px 16px;font-size:17px}html body .r22-me-num{top:18px;left:20px}html body .r22-me-num b{font-size:52px}html body .r22-me-who{bottom:16px;left:18px;right:18px}html body .r22-me-who b{font-size:42px}}@media (width>=2400px){html:root .sheet-backdrop .sheet.r22-me{width:560px}html body .r22-me-who b{font-size:64px}html body .r22-me-row{padding:24px 26px;font-size:22px}}html body .r22-me-report{width:100%;min-height:56px;color:var(--ks-fg);font:800 17px/1 var(--ks-font-display);letter-spacing:.03em;text-transform:uppercase;align-items:center;gap:14px;padding:0 18px;display:flex}html body .r22-me-report .icon{color:var(--ks-club-line);flex:none}html body .r22-me-foot{border-top:2px solid var(--ks-box-line,var(--ks-club-line));padding:0}@media (width>=601px){html:root .sheet-backdrop:has(>.sheet.r22-me){align-items:flex-start;padding:84px 16px 16px 0}html:root .sheet-backdrop .sheet.r22-me{border:3px solid var(--ks-club-line);height:auto;max-height:calc(100dvh - 100px)}html:root .sheet.r22-me .sheet-body{grid-template-rows:auto auto auto}html body .sheet.r22-me .r22-me-hero{height:min(46dvh,460px)}}html body .r22-me-open{z-index:2;position:absolute;inset:0}html body .r22-me-open:hover{box-shadow:inset 0 0 0 3px #ffffff59}html body .r22-me-open:focus-visible{outline-offset:-6px;outline:3px solid #fff}html body .r22-me-num,html body .r22-me-who{pointer-events:none}html body .r22-me-hash{vertical-align:top;opacity:.8;margin-inline-end:2px;font-size:.45em}@media (width>=1100px) and (height>=600px){html .ks-ground .r23-stats .r23-all{overflow:hidden;container-type:size}html .ks-ground .r23-stats .r23-all-table{line-height:1.15}html .ks-ground .r23-stats .r23-all-table :is(th,td){padding-block:clamp(2px,.55cqh,8px)}html .ks-ground .r23-stats .r23-all-group th{font-size:clamp(12px,2.6cqh,26px)}html .ks-ground .r23-stats .r23-all-group td{font-size:clamp(14px,3.2cqh,32px)}html .ks-ground .r23-stats .r23-all-stat th{font-size:clamp(11px,2.5cqh,24px)}html .ks-ground .r23-stats .r23-all-stat td{font-size:clamp(13px,3cqh,30px)}html .ks-ground .r23-stats tbody+tbody .r23-all-group :is(th,td){border-top-width:clamp(2px,.6cqh,10px)}}html .ks-ground .r23-all-table.has-lit tbody:not(.is-lit) .r23-all-group :is(th,td){background:color-mix(in srgb, var(--ks-club) 30%, var(--ks-box));color:var(--ks-fg-soft)}html .ks-ground .r23-all-table.has-lit tbody:not(.is-lit) .r23-all-stat :is(th,td){color:var(--ks-fg-soft)}html .ks-ground .r23-all-table tbody.is-lit .r23-all-group th{box-shadow:inset 6px 0 0 var(--ks-club-ink)}html .ks-ground .r23-pc:not(.is-banner) .r23-pc-crest svg{width:clamp(34px,min(13cqw,6.2cqh),96px);height:clamp(34px,min(13cqw,6.2cqh),96px)}html .ks-ground .r23-pc:not(.is-banner) .r23-pc-flag .ks-flag{aspect-ratio:4/3;width:clamp(38px,min(14.5cqw,6.9cqh),104px);height:auto}html .ks-ground .r23-pc:not(.is-banner) .r23-pc-marks{gap:5cqw}@media (width>=700px) and (width<=1099.98px) and (height>=700px){html .ks-ground .r22-self:not(.is-compact) .r22-ground-in{grid-template-columns:minmax(0,.82fr) minmax(0,1fr);align-items:stretch}html .ks-ground .r22-self:not(.is-compact) .r23-pc:not(.is-banner){aspect-ratio:.64;justify-self:stretch;width:100%;height:auto}html .ks-ground .r22-self:not(.is-compact) .r23-stats{padding:12px}html .ks-ground .r22-self:not(.is-compact) .r23-stats .r23-all{overflow:hidden;container-type:size}html .ks-ground .r22-self:not(.is-compact) .r23-all-table{line-height:1.15}html .ks-ground .r22-self:not(.is-compact) .r23-all-table :is(th,td){padding:clamp(2px,.45cqh,6px) 8px}html .ks-ground .r22-self:not(.is-compact) .r23-all-group th{font-size:clamp(11px,2.3cqh,18px)}html .ks-ground .r22-self:not(.is-compact) .r23-all-group td{font-size:clamp(13px,2.8cqh,22px)}html .ks-ground .r22-self:not(.is-compact) .r23-all-stat th{font-size:clamp(10px,2.2cqh,16px)}html .ks-ground .r22-self:not(.is-compact) .r23-all-stat td{font-size:clamp(12px,2.6cqh,20px)}html .ks-ground .r22-self:not(.is-compact) tbody+tbody .r23-all-group :is(th,td){border-top-width:clamp(2px,.5cqh,6px)}html .ks-ground .r22-self:not(.is-compact) .r23-statmode .ks-tab{padding-inline:10px}}@media (width<=600px){.ks-sheet.r22-pos .r22-pos-zone{grid-template-columns:auto minmax(0,1fr) auto}.ks-sheet.r22-pos .r22-pos-name{font-size:17px;display:block}.ks-sheet.r22-pos .r22-pos-ovr{grid-column:3}}html .ks-sheet.r22-sheet-career .pf-seasons .pf-table td .pf-club{max-width:none;overflow:visible}html .ks-sheet.r22-sheet-career .pf-seasons .pf-table td .pf-club .ks-ellipsis{text-overflow:clip;white-space:normal;min-width:0;line-height:1.15;overflow:visible}@container (width<=560px){html .ks-sheet.r22-sheet-career .pf-seasons .pf-table tr{grid-template-columns:minmax(0,1fr) repeat(4,44px)}}html .ks-ground .pf-bio-edit .pf-bio-input{font-family:var(--ks-font-body)}html .ks-ground .pf-bio-edit .pf-bio-input.is-art{font-family:var(--ks-font-mono,ui-monospace, monospace)}@media (width>=1600px) and (height>=900px){html .ks-sheet-backdrop .ks-sheet:is(.r22-sheet-career,.r22-sheet-bio,.r22-pos){zoom:1.15}}@media (width>=2400px) and (height>=1300px){html .ks-sheet-backdrop .ks-sheet:is(.r22-sheet-career,.r22-sheet-bio,.r22-pos){zoom:1.4}}@media (width<=600px){html:root .sheet-backdrop .sheet.r22-me{height:auto;max-height:86dvh}html:root .sheet.r22-me .sheet-body{grid-template-rows:auto auto auto}html body .sheet.r22-me .r22-me-hero{height:min(37dvh,310px)}html body .sheet.r22-me .r22-me-num b{font-size:44px}html body .sheet.r22-me .r22-me-who b{font-size:34px}}@media (width>=1100px){html body .r22-me-row{gap:10px;padding:20px 22px;font-size:22px}html body .r22-me-row .icon{width:30px;height:30px}html body .r22-me-report{font-size:16px}}@media (width>=2400px){html:root .sheet-backdrop .sheet.r22-me{width:640px}html body .r22-me-row{padding:28px 30px;font-size:28px}html body .r22-me-row .icon{width:38px;height:38px}html body .r22-me-report{min-height:56px;font-size:20px}html body .r22-me-num b{font-size:92px}html body .r22-me-num small{font-size:20px}html body .r22-me-who small{font-size:19px}html body .r22-me-xp{font-size:17px}}html .ks-ground .r22-pp .r22-sbox{justify-content:flex-end;align-items:flex-start;gap:4px}html .ks-ground .r24-cstrip{flex-wrap:wrap;align-items:center;gap:4px 12px;display:inline-flex}html .ks-ground .r24-cstrip>span{color:var(--ks-fg);align-items:center;gap:5px;display:inline-flex}html .ks-ground .r24-cstrip b{font:800 1.25em/1 var(--ks-font-display)}html .ks-ground .r24-cstrip svg{color:var(--ks-club-line)}html .r12-consent{inset-inline:0;z-index:60;padding:12px 16px calc(12px + env(safe-area-inset-bottom,0px));background:var(--ks-box,#262a30);color:var(--ks-fg);border-top:2px solid var(--ks-club-line,var(--ks-fg));border-radius:0;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px 18px;display:flex;position:fixed;bottom:0;box-shadow:0 -6px 18px #00000059}html .r12-consent-text{max-width:760px;color:var(--ks-fg);text-wrap:pretty;margin:0;font-size:14px;line-height:1.4}html .r12-consent-text b{font-weight:800}html .r12-consent-text a{color:var(--ks-fg)}html .r12-consent-actions{flex:none;gap:10px;display:flex}@media (width<=560px){html .r12-consent-actions{width:100%}html .r12-consent-actions>*{flex:1 1 0}}html .r12-usage-line b{color:var(--ks-fg);font-weight:800}html .r12-usage{gap:12px}html .r12-usage-figures{grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:8px;margin:0;display:grid}html .r12-usage-figures>div{box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--ks-fg) 16%, transparent);padding:8px 10px}html .r12-usage-figures dt{color:var(--ks-fg-soft);text-transform:uppercase;letter-spacing:.04em;margin:0;font-size:12px;font-weight:700}html .r12-usage-figures dd{font-family:var(--ks-font-display);color:var(--ks-fg);font-variant-numeric:tabular-nums;margin:2px 0 0;font-size:22px;font-weight:800}html .r12-usage-lists{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;display:grid}html .r12-usage-list h4{font-family:var(--ks-font-display);letter-spacing:.03em;text-transform:uppercase;color:var(--ks-fg);margin:0 0 4px;font-size:14px;font-weight:800}html .r12-usage-list table{border-collapse:collapse;width:100%;font-size:13px}html .r12-usage-list :is(th,td){text-align:start;color:var(--ks-fg);padding:3px 4px}html .r12-usage-list th{color:var(--ks-fg-soft);font-size:12px;font-weight:700}html .r12-usage-list td.num,html .r12-usage-list th.num{text-align:end;font-variant-numeric:tabular-nums}html .r12-usage-list td:first-child{overflow-wrap:anywhere}html .r12-usage-list tr+tr td{border-top:1px solid color-mix(in srgb, var(--ks-fg) 12%, transparent)}@media (width>=900px){html .r12-usage-scroll{max-height:56vh;padding-inline-end:4px;overflow:auto}}.r13-pic{aspect-ratio:16/9;isolation:isolate;background:var(--ks-well,color-mix(in srgb, var(--ks-fg) 6%, transparent));width:100%;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--ks-fg) 22%, transparent);flex:none;display:block;position:relative;overflow:hidden}.r13-pic>i{position:absolute;inset:0}.r13-pic>.r13-pic-art{background:var(--art,none) var(--art-at,50% 50%) / cover no-repeat}.r13-pic>.r13-pic-kit{background:var(--ks-club,#c0392b);opacity:.22}.r13-pic>.r13-pic-mark{color:color-mix(in srgb, var(--ks-fg) 55%, transparent);place-items:center;display:grid;position:absolute;inset:0}.r13-pic>.r13-pic-mark>svg{width:clamp(28px,22%,72px);height:auto}html .sheet .r21-title{align-items:center;gap:8px;display:inline-flex}html .r21-scene{isolation:isolate;display:grid;position:relative;overflow:hidden}html .r21-scene>.r21-scene-pic{aspect-ratio:auto;background:var(--ks-deep-surface,#2b2f36);grid-area:1/1;width:100%;height:100%}html .r21-scene>.r21-scene-pic .r13-pic-mark{color:#ffffff80;place-items:start end;padding:14px}html .r21-scene>.r21-scene-over{z-index:1;color:#fff;background:linear-gradient(#0000,#0000008c);flex-direction:column;grid-area:1/1;align-self:end;align-items:flex-start;gap:6px;padding:16px 18px;display:flex}html .r21-meter{background:#ffffff38;width:100%;height:8px;position:relative}html .r21-meter>i{background:var(--ks-club-line,var(--ks-club));position:absolute;inset:0 auto 0 0}html .r21-when{font:700 15px var(--ks-font-display,inherit);letter-spacing:.04em;opacity:.85}html .r21-tile{isolation:isolate;color:#fff;border:2px solid color-mix(in srgb, var(--ks-club) 60%, var(--ks-fg) 40%);background:var(--ks-art-veil), var(--tile-art,none) 50% 55% / cover no-repeat, var(--ks-well,#222);flex-direction:column;justify-content:flex-end;gap:2px;min-height:96px;padding:10px 12px;text-decoration:none;display:flex;position:relative;overflow:hidden}html .r21-tile:after{content:"";z-index:-1;background:var(--ks-art-shade), var(--ks-art-wash);position:absolute;inset:0}html .r21-tile>b{font:800 24px/1 var(--ks-font-display,inherit);text-transform:uppercase;letter-spacing:.02em}html .r21-tile>small{font:700 15px var(--ks-font-display,inherit);opacity:.9;align-items:center;gap:3px;display:inline-flex}html .r21-tile.is-lead{border-color:var(--ks-club-line,var(--ks-club));box-shadow:inset 0 0 0 2px var(--ks-club-line,var(--ks-club))}html .r21-tile.is-short{filter:saturate(.4)}html .r21-tile.is-short>b{opacity:.75}html .r21-tile:hover,html .r21-tile:focus-visible{border-color:var(--ks-fg)}html .r21-tile:focus-visible{outline:3px solid var(--ks-fg);outline-offset:2px}html .r21-panel-body{gap:12px;display:grid}html .r21-panel-body>.r21-scene{min-height:210px}html .r21-panel-body .r21-scene-over{justify-content:flex-start;align-self:stretch}html .r21-panel-body .r21-reading{text-shadow:0 2px 12px #00000080;gap:8px;font-size:46px;line-height:1}html .r21-panel-body .r21-reading svg{color:#fff}html .r21-panel-body .r21-of{opacity:.8;font-size:.45em}html .r21-panel-body .r21-word{margin-top:auto;font-size:36px;line-height:.95}html .r21-panel-body .r21-meter{margin-top:2px}html .r21-panel-actions{grid-template-columns:repeat(auto-fit,minmax(0,1fr));gap:10px;display:grid}html .r21-panel-actions>.r21-tile{min-height:92px;font:inherit;text-align:left;cursor:var(--ks-cursor-hand)}html .r21-panel-actions>button.r21-tile:disabled{cursor:var(--ks-cursor-arrow);filter:saturate(.4)}html .r21-panel-body>.r21-gel{text-align:center;justify-self:stretch}html .r21-scene.is-low>.r21-scene-pic{filter:saturate(.55)}@media (width>=700px){html:root .sheet-backdrop.is-drop[style]:has(.r21-panel){--drop-w:480px}html:root .sheet-backdrop.is-drop .sheet.r21-panel{width:min(480px,100vw - 32px)}}@media (width<=699px){html .r21-panel-body>.r21-scene{min-height:180px}html .r21-panel-body .r21-reading{font-size:40px}html .r21-panel-body .r21-word{font-size:30px}}html .r21-chart{border-left:2px solid color-mix(in srgb, var(--ks-fg) 25%, transparent);border-bottom:2px solid color-mix(in srgb, var(--ks-fg) 25%, transparent);height:160px;margin:14px 6px 28px 36px;position:relative}html .r21-plot{width:100%;height:100%;position:absolute;inset:0;overflow:visible}html .r21-area{fill:color-mix(in srgb, var(--ks-club-line,var(--ks-club)) 18%, transparent)}html .r21-line{fill:none;stroke:var(--ks-club-line,var(--ks-club));stroke-width:3px}html .r21-y{text-align:right;width:30px;font:700 13px var(--ks-font-display,inherit);color:var(--ks-fg-soft);position:absolute;left:-36px;transform:translateY(-50%)}html .r21-y[style*=bottom]{transform:translateY(50%)}html .r21-x{font:800 13px var(--ks-font-display,inherit);letter-spacing:.05em;text-transform:uppercase;color:var(--ks-fg-soft);white-space:nowrap;position:absolute;bottom:-24px}html .r21-dot{background:var(--ks-fg);border:3px solid var(--ks-club-line,var(--ks-club));width:14px;height:14px;position:absolute;transform:translate(-50%,-50%)}html .r21-val{font:800 18px var(--ks-font-display,inherit);position:absolute;transform:translate(6px,-130%)}html .r21-ko{border-left:2px dashed var(--ks-fg);position:absolute;top:-8px;bottom:0;right:0}html .r21-ko-crest{position:absolute;top:-6px;right:4px}html .sheet.r21-news .sheet-body{padding:0;overflow-y:auto}html .r21-notice-hero{min-height:230px}html .r21-notice-hero>.r21-scene-over{padding:20px 24px}html .r21-notice-hero small{font:800 14px var(--ks-font-display,inherit);letter-spacing:.1em;text-transform:uppercase;opacity:.85}html .r21-notice-hero h3{font:800 36px/.95 var(--ks-font-display,inherit);text-transform:uppercase;text-wrap:balance;margin:0}html .r21-notice-body{grid-template-columns:1fr;gap:14px;padding:16px 20px 12px;display:grid}html .r21-notice-body>p{color:var(--ks-fg-soft);margin:0;font-size:17px;line-height:1.45}html .r21-dots{gap:6px;padding:0 20px 18px;display:flex}html .r21-dots button{background:color-mix(in srgb, var(--ks-fg) 25%, transparent);width:22px;height:5px;cursor:var(--ks-cursor-hand);border:0;padding:0}html .r21-dots button[aria-current=true]{background:var(--ks-club-line,var(--ks-club))}html .r21-dots button:focus-visible{outline:2px solid var(--ks-fg);outline-offset:3px}html .r21-news-empty{padding:56px 24px 40px}@media (width>=700px){html:root .sheet-backdrop.is-drop[style]:has(.r21-news){--drop-w:560px}html:root .sheet-backdrop.is-drop .sheet.r21-news{width:min(560px,100vw - 32px)}}@media (width<=699px){html .r21-notice-hero{min-height:240px}html .r21-notice-hero h3{font-size:36px}html .r21-notice-body{grid-template-columns:1fr}html .r21-notice-body>*{width:100%}}html:root .sheet.r21-panel .sheet-body{padding-bottom:calc(18px + var(--safe-bottom,0px))}html .r21-tile>small{font-size:18px}html .r21-y{font-size:15px}html .r21-x{font-size:15px;bottom:-26px}html:root body .r21-chart{margin-bottom:36px}html .r21-panel-body.is-tone-good .r21-meter>i{background:var(--ks-win-on-navy)}html .r21-panel-body.is-tone-mid .r21-reading .num{color:var(--ks-warn-on-navy)}html .r21-panel-body.is-tone-mid .r21-meter>i{background:var(--ks-warn-on-navy)}html .r21-panel-body.is-tone-low .r21-reading .num{color:var(--ks-loss-on-navy)}html .r21-panel-body.is-tone-low .r21-meter>i{background:var(--ks-loss-on-navy)}html a.r23-link{color:inherit;text-decoration:none}html a.r23-link:hover{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:2px}html a.r23-link:focus-visible{outline:3px solid var(--ks-fg,currentColor);outline-offset:2px}html a.r23-link.r23-flex{align-items:center;gap:inherit;flex-direction:inherit;min-width:0;display:inline-flex}html .r23-row{position:relative}html .r23-row>.r23-row-go{z-index:0;border-radius:inherit;position:absolute;inset:0}html .r23-row>.r23-row-go:focus-visible{box-shadow:var(--ks-ring);outline:none}html .r23-row a.r23-link{z-index:1;position:relative}html .ks-fx.r23-row:has(>.r23-row-go:hover){background:var(--ks-yellow-soft)}html .ks-fx.r23-row:has(>.r23-row-go:active){box-shadow:none;transform:translateY(2px)}html .ks-ground .r22-oc-fxrow.r23-row:has(>.r23-row-go:hover){background:color-mix(in srgb, var(--ks-kit,var(--ks-club)) 8%, transparent)}html .ks-ground .r21-award-lead,html .ks-ground .r21-award-next{justify-content:center}html .ks-ground .r21-award-empty{text-align:center;justify-content:center}html .ks-ground .r21-award-next a.r23-award-next-a,html .ks-ground .r21-award-next span.r23-award-next-a{align-items:center;gap:8px;display:inline-flex}html .ks-ground .r21-award-next a.r23-award-next-a:hover b{text-decoration:underline}@media (width<=1099.98px){html .ks-ground .r21-awards{grid-auto-rows:1fr}}html:root[data-layout=medium] .ks-ground .r21-award{min-height:0;padding:14px 18px}html:root[data-layout=medium] .ks-ground .r21-awards{flex:auto;grid-auto-rows:minmax(max-content,1fr)}html:root[data-layout=medium] .ks-ground .r21-award-n{font-size:60px}html:root[data-layout=medium] .ks-ground .r21-award-name{font-size:24px}html:root[data-layout=compact-landscape] .ks-ground .r21-awards{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}html:root[data-layout=compact-landscape] .ks-ground .r21-award{gap:6px;min-height:0;padding:8px 12px}html:root[data-layout=compact-landscape] .ks-ground .r21-award-n{font-size:36px}html:root[data-layout=compact-landscape] .ks-ground .r21-award-name{font-size:16px}html:root[data-layout=compact-landscape] .ks-ground .r21-award-empty{font-size:14px}@media (width<=600px){html .ks-ground .r21-award-lead{align-items:center}html .ks-ground .r21-award-who{text-align:center;align-items:center;max-width:100%}}html:root[data-layout^=compact] .ks-ground .md-ring-label{display:none}@media (width<=600px){html .ks-ground .r22-oc:not(.is-open) .r22-oc-band:after{background:linear-gradient(0deg, color-mix(in srgb, var(--ks-kit,#1d2026) 85%, #000) 0%, color-mix(in srgb, var(--ks-kit,#1d2026) 45%, transparent) 26%, transparent 52%)}}html .ks-ground .r23-opp-squad{flex-wrap:wrap;align-items:center;gap:6px;margin:0;padding:0;list-style:none;display:flex}html .ks-ground .r23-opp-squad>li{display:inline-flex}html .ks-ground .r23-opp-face{border:2px solid var(--ks-box-line,currentColor);background:var(--ks-box,transparent);min-height:36px;font:700 14px/1 var(--ks-font-body,inherit);color:var(--ks-fg);align-items:center;gap:6px;padding:2px 10px 2px 2px;display:inline-flex}html .ks-ground a.r23-opp-face:hover{border-color:var(--ks-club-line,var(--ks-fg));text-decoration:none}html .ks-ground .r23-opp-face>.r23-face{background:color-mix(in srgb, var(--ks-fg-soft,#888) 22%, var(--ks-box,#222));border-radius:50%;flex:none;place-items:center;width:30px;height:30px;display:grid;overflow:hidden}html .ks-ground .r23-opp-academy{color:var(--ks-fg-soft);font-size:14px}html .ks-ground .r23-opp-bit{flex:1 0 100%}html:root[data-layout^=compact] .ks-ground .r23-opp-name{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}html:root[data-layout^=compact] .ks-ground .r23-opp-face{border-radius:50%;padding:2px}html:root[data-layout^=compact] .ks-ground .panel.r7-next .ks-nextup{flex-shrink:0}html:root[data-layout=expanded] .ks-ground .r21-account-grid{align-self:center;margin-inline:auto}html:root[data-layout=expanded] .ks-ground .r21-account>.screen-head{box-sizing:border-box;align-self:center;width:100%;max-width:1700px;margin-inline:auto}html .ks-ground .field.intensity>.r17-label-tip{align-items:center;gap:8px;display:inline-flex}html .ks-ground .field.intensity>.r17-label-tip .r13-help-btn{width:22px;height:22px;font-size:13px}html .ks-ground .field.intensity>p[role=status]:empty{display:none}html .ks-ground .pf-bio-edit .pf-bio-foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;display:flex}@media (width>=700px){html:is([data-layout=medium],[data-layout=expanded]) .ks-ground[data-screen=shop] .screen-grid>.panel.fill.r17-crown-page:has(.crown-store.is-page){flex:0 auto;align-self:start;min-height:0;max-height:none}}html .ks-ground .panel.r17-crown-page>.panel-head{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}html .ks-ground .pf-seasons .pf-table thead .pf-th-club-season{display:none}@container (width<=560px){html .ks-ground .pf-seasons .pf-table thead th:first-child.pf-th-season{display:none}html .ks-ground .pf-seasons .pf-table thead th>.pf-th-club-season{display:inline}}.ks-fitface{width:100%;height:100%;display:block;position:relative;overflow:hidden}.ks-fitface-art{transform-origin:0 0;position:absolute}.ks-fitface-art>*{display:block}html .chat-face,html .rank-face,html .ks-bubble-face{background:color-mix(in srgb, var(--ks-club,#8c96a8) 22%, var(--ks-box,#262a31));border-radius:50%;flex:none;display:block;overflow:hidden}html .ks-ground .r21-face>.ks-fitface{position:absolute;inset:0}html .ks-ground :is(.r21-hello-face,.r22-oc-seat-face,.r21-face)>.ks-fitface{width:100%;height:100%}html .ks-ground .r22-oc-seat-face{border-radius:50%;overflow:hidden}@media (width>=1200px) and (width<=2199px){html:root[data-layout=expanded] .ks-ground[data-screen=league] .r6-fill:first-child .ks-dtable :is(td,th):not(.is-fill,:first-child,:nth-child(2)){min-width:4.5rem}html:root[data-layout=expanded] .ks-ground[data-screen=league] .r6-fill:first-child .ks-dtable td{font-size:17px}html:root[data-layout=expanded] .ks-ground[data-screen=league] .r6-fill:first-child .ks-dtable .ks-cell-name{font-size:18px}html:root[data-layout=expanded] .ks-ground[data-screen=league] .r6-fill:first-child .ks-dtable .ks-cell-pts{font-size:22px}html:root[data-layout=expanded] .ks-ground[data-screen=league] .r6-fill:first-child .ks-cell-club>.r9-table-humans{font-size:14px}}html:root .ks-ground .r11-opp-key{color:var(--ks-fg-soft);font-weight:500}html:root body .ks-ground .panel.r7-next .home-fact.r4-opp>.home-fact-value{box-sizing:border-box;min-width:0;margin-left:0;padding-left:26px}html:root .ks-ground .r11-opp-scorer{flex-wrap:wrap;row-gap:2px;min-width:0;max-width:100%}html:root .ks-ground .r11-opp-scorer>:not(.r11-opp-key){overflow-wrap:anywhere;min-width:0}@media (width<=520px){html:root .ks-ground .rank-table-clubs .rank-who-name>.ks-ellipsis{-webkit-line-clamp:2;line-clamp:2;white-space:normal;overflow-wrap:break-word;-webkit-box-orient:vertical;line-height:1.15;display:-webkit-box}}@media (width>=2200px){html:root .ks-ground .rank-table-players .rank-who{width:26%}html:root .ks-ground .rank-table-players .rank-who-name{font-size:24px}html:root .ks-ground .rank-table-players .rank-who-sub{font-size:17px}html:root .ks-ground .rank-table-players td{padding-block:14px;font-size:21px}html:root .ks-ground .rank-table-players thead th{font-size:15px}html:root .ks-ground .rank-table-players .rank-face{zoom:1.45}html:root .ks-ground .rank-table-players .rank-poschip{padding:2px 6px;font-size:15px}html:root .ks-ground .rank-table-players .rank-flag svg,html:root .ks-ground .rank-table-players .rank-flag img{width:30px;height:auto}}.chat-screen{gap:var(--ks-space-3,12px);grid-template-columns:minmax(260px,360px) minmax(0,1fr);height:100%;min-height:0;display:grid}.chat-screen.chat-phone{grid-template-columns:minmax(0,1fr)}.chat-side,.chat-main{min-height:0;padding:var(--ks-space-3,12px)}.chat-side{overflow:auto}.chat-main{gap:var(--ks-space-2,8px);grid-template-rows:auto minmax(0,1fr);display:grid}.chat-main>.ks-chat-frame{grid-row:1/-1}.chat-main>.ks-note{grid-row:1/-1;align-content:center;place-self:center;max-width:36ch}.chat-phone .chat-main>.ks-note,.chat-phone .chat-main>.ks-chat-frame,.chat-phone .chat-main>.chat-convo{grid-row:2}.chat-list .ks-list{gap:2px;display:grid}.chat-row{border-inline-start:3px solid #0000;align-items:center;gap:10px;display:flex}.chat-row.is-open{border-inline-start-color:var(--ks-club-line);background:color-mix(in srgb, var(--ks-club) 10%, transparent)}.chat-club .icon{color:var(--ks-fg-soft);flex:none}.chat-face{flex:none;place-items:center;width:34px;height:34px;display:grid;overflow:hidden}.chat-convo{gap:var(--ks-space-2,8px);grid-row:1/-1;grid-template-rows:auto minmax(0,1fr);min-height:0;display:grid}.chat-convo-head{padding-bottom:var(--ks-space-2,8px);border-bottom:2px solid var(--ks-club-line);align-items:center;gap:10px;display:flex}.chat-convo-head .ks-rowitem-body{color:inherit;flex:1;min-width:0;text-decoration:none}.chat-convo .ks-chat-frame{min-height:0}.rank-screen{gap:var(--ks-space-3,12px);grid-template-rows:auto minmax(0,1fr);height:100%;min-height:0;display:grid}.rank-screen .rank-head{gap:10px;display:grid}.rank-screen .rank-filters{flex-wrap:wrap;align-items:end;gap:10px 14px;display:flex}.rank-field{gap:4px;min-width:150px;display:grid}.rank-field>span{font:700 11px/1 var(--ks-font-display);letter-spacing:.12em;text-transform:uppercase;color:var(--ks-fg-soft)}.rank-search{flex:180px}.rank-body{min-height:0;padding:12px 14px;overflow:auto}.rank-held{align-items:center;gap:6px;margin:0 0 8px;display:flex}@media (width<=640px){.rank-field{flex:calc(50% - 7px);min-width:calc(50% - 7px)}}.rank-head{flex-wrap:wrap;align-items:center;gap:12px 20px;display:flex}.rank-head h2{margin:0}.rank-filters{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.rank-pos{text-align:end;width:2ch;color:var(--ks-fg-soft);flex:none;font-weight:800}.rank-mine{border-inline-start:3px solid var(--ks-club-line);background:color-mix(in srgb, var(--ks-club) 10%, transparent)}.ks-notes-list{gap:2px;margin:0;padding:0;list-style:none;display:grid}.ks-notice{border-inline-start:3px solid #0000;align-items:center;gap:12px;padding:10px 12px;display:flex}.ks-notice.is-unread{border-inline-start-color:var(--ks-club-line)}.ks-notice .icon{color:var(--ks-fg-soft);flex:none}.ks-notice-body{min-width:0;color:inherit;flex:1;gap:2px;text-decoration:none;display:grid}.ks-notice-body b{text-wrap:balance;font-weight:700}a.ks-notice-body:hover b{text-decoration:underline}.chat-convo{grid-template-columns:minmax(0,1fr)}.chat-convo>*{min-width:0}.ks-bubble,.ks-bubble-text{overflow-wrap:anywhere;min-width:0;max-width:100%}html .ks-ground .ks-bubble-who{flex-wrap:nowrap;min-width:0}html .ks-ground .ks-bubble-who .ks-bubble-name{flex:0 auto;min-width:0}html .ks-ground .ks-bubble-who .ks-bubble-nm{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}html .ks-ground .ks-bubble-who :is(.ks-bubble-when,.ks-bubble-report,.ks-bubble-pinned){flex:none}html .r23-away{border:2px solid var(--ks-club-line);background:color-mix(in srgb, var(--ks-club-line) 8%, var(--ks-box));flex-direction:column;gap:6px;padding:12px 12px 6px;display:flex}html .r23-away-list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}html .r23-away-list>li+li{border-top:2px solid var(--ks-box-line)}html .r23-away-list a,html .r23-away-plain{min-height:44px;font:600 15px/1.25 var(--ks-font-body);color:var(--ks-fg);align-items:center;gap:10px;padding:6px 2px;text-decoration:none;display:flex}html .r23-away-list a>span,html .r23-away-plain>span{overflow-wrap:anywhere;min-width:0}html .r23-away-list svg{color:var(--ks-club-line);flex:none}html .r23-away-list a:hover>span{text-underline-offset:3px;text-decoration:underline}html .ks-ground .r13-leave{justify-self:start}html .ks-ground .r13-leave-row{flex-wrap:wrap;gap:4px;display:flex}html .ks-ground .r13-leave-link{appearance:none;font:inherit;color:var(--ks-fg-soft);text-underline-offset:3px;background:0 0;border:0;padding:4px 6px;font-size:13px;text-decoration:underline}html .ks-ground .r13-leave-link:hover{color:var(--ks-fg)}html .ks-ground .r13-leave-link:focus-visible{outline-offset:2px;outline:2px solid}html .ks-ground .r13-empty{text-align:center;justify-items:center}html .ks-ground .r13-empty .ks-note-body{text-align:center}html .ks-topbar .tb-stamina .icon{color:var(--ks-fg)}html .ks-topbar .tb-stamina-btn{cursor:var(--ks-cursor-hand);background:0 0;border:0;padding:0}html .ks-topbar .tb-stamina-btn:focus-visible{outline:3px solid var(--ks-fg);outline-offset:2px}html .ks-topbar .tb-stamina-btn[aria-expanded=true] .tb-stamina{box-shadow:inset 0 -2px 0 var(--ks-club-line)}@media (width<=640px){html:root[data-layout] .shell .hud.ks-topbar{column-gap:8px}html .shell .ks-topbar .tb-stats{gap:4px}html .shell .ks-topbar .currency{gap:2px}}@media (width<=370px){html .shell .ks-topbar .tb-stats{gap:3px}}html .ks-ground .r36-rust{color:var(--ks-fg)}html body .sheet.r22-me .r22-me-who{container-type:inline-size}html:root body .sheet.r22-me .r22-me-who b{-webkit-line-clamp:2;overflow-wrap:normal;word-break:keep-all;-webkit-box-orient:vertical;font-size:clamp(26px,11cqi,52px);line-height:.95;display:-webkit-box;overflow:hidden}@media (width<=599.98px){html .r21-nat{flex:auto;height:auto;max-height:calc(100dvh - 190px)}html .r21-wall{flex:auto;min-height:0;max-height:calc(100dvh - 500px);overflow:auto}html .r21-nat-foot{padding-bottom:env(safe-area-inset-bottom);flex:none}}html .r22-lu-gets{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:10px;display:flex}html .r22-lu-chip{border:1px solid var(--ks-line,currentColor);font:800 16px/1 var(--ks-font-display);text-transform:uppercase;letter-spacing:.04em;align-items:center;gap:6px;padding:5px 12px;display:inline-flex}@media (prefers-reduced-motion:no-preference){html .r22-lu-gets{animation:.5s .6s both r36-lu-gets}}@keyframes r36-lu-gets{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}html .ks-ground .r36-gain{font:700 12px/1 var(--ks-font-body);color:var(--ks-club-line,var(--ks-fg));margin-left:6px}@media (width>=1100px) and (height>=600px){@container (width>=300px){html:root .ks-ground .r23-stats .r23-all .r23-all-table{columns:2;column-gap:20px;width:100%;display:block}html:root .ks-ground .r23-stats .r23-all .r23-all-table>caption{display:none}html:root .ks-ground .r23-stats .r23-all .r23-all-table>tbody{break-inside:avoid;width:100%;margin-bottom:8px;display:table}html:root .ks-ground .r23-stats .r23-all .r23-all-table :is(th,td){padding-block:clamp(2px,.3cqh,6px)}}}html:root .ks-ground .hub.is-guided-training .ks-door-training:after,html:root .ks-ground .hub.is-guided-findclub .ks-door-findclub:after,html:root .ks-ground .hub.is-guided-matchday .ks-door-matchday:after{white-space:nowrap}@container (width<=190px){html:root .ks-ground .hub.is-guided-training .ks-door-training:after{letter-spacing:.04em;padding:2px 8px 3px;font-size:10px}}@media (width>=1100px) and (height>=600px){@container (width>=300px){html:root .ks-ground .r23-stats .r23-all .r23-all-table{height:auto;margin:0}html:root .ks-ground .r23-stats .r23-all .r23-all-stat th{white-space:nowrap;letter-spacing:.02em;font-size:clamp(11px,2.1cqh,14px)}}html:root .ks-ground .r23-stats .r23-all{justify-content:flex-start}}html .r36-theme{flex:none}html .r36-theme button{min-height:36px;font:800 12px/1 var(--ks-font-display);text-transform:uppercase;padding:0 10px}html:root .r21-fl.cur{opacity:1;border-style:solid;position:relative}html:root .r21-fl.cur:after{content:"Now";font:800 10px/1.2 var(--ks-font-display);text-transform:uppercase;background:var(--ks-fg,#fff);color:var(--ks-box,#101425);padding:1px 5px;position:absolute;top:4px;right:4px}html .r36-more{gap:8px;margin:0;display:grid}html .r36-more>*,html .r36-more :is(button,.ks-btn){justify-content:center;width:100%}@media (width>=900px){html:root .sheet-backdrop .sheet.r36-more-sheet{width:420px;max-width:calc(100vw - 32px)}}html .r36-own{border-bottom:max(2px, .1em) solid var(--ks-club-line,currentColor);padding-bottom:4px;display:inline-flex}html:root .ks-ground .r22-pp .r22-sbox.is-slot.r31-xbox:not(.r31-friends){text-align:left;justify-content:start;justify-items:start}@media (width<=1100px) and (height<=760px){html body .lk{grid-template-rows:auto minmax(0,.5fr) minmax(0,1.5fr)}}@media (width<=1100px){html body .lk .lk-tiles{justify-content:space-between}}html .ks-topbar .tb-back{width:34px;height:34px;color:var(--ks-fg);box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--ks-fg) 34%, transparent);cursor:var(--ks-cursor-hand);background:0 0;border:0;border-radius:0;flex:none;place-items:center;margin-inline-end:calc(-1*clamp(4px,.8vw,16px));padding:0;display:inline-grid}html .ks-topbar .tb-back:hover{box-shadow:inset 0 0 0 2px var(--ks-club-line)}html .ks-topbar .tb-back:focus-visible{outline:3px solid var(--ks-fg);outline-offset:2px}html .ks-topbar .tb-fitness .icon{color:var(--ks-fg)}html .ks-topbar :is(.tb-energy-btn,.tb-fitness-btn){cursor:var(--ks-cursor-hand);background:0 0;border:0;padding:0}html .ks-topbar .tb-face{--face:var(--ks-mark);width:var(--face);height:var(--face);background:color-mix(in srgb, var(--ks-fg) 12%, var(--ks-ground));cursor:var(--ks-cursor-hand);border:0;border-radius:50%;flex:none;padding:0;display:block;position:relative;overflow:hidden}html .ks-topbar .tb-face>.tb-face-art{display:block;position:absolute}html .ks-topbar .tb-face>.tb-face-art>*{display:block}html .ks-topbar .tb-face:after{content:"";box-shadow:inset 0 0 0 2px var(--ks-club-line);pointer-events:none;border-radius:50%;position:absolute;inset:0}html .ks-topbar .tb-face:is(:hover,[aria-expanded=true],[aria-current=page]):after{box-shadow:inset 0 0 0 3px var(--ks-fg)}html .ks-topbar .tb-face:focus-visible{outline:3px solid var(--ks-fg);outline-offset:2px}@media (width>=2400px){html .ks-topbar .tb-face:after{box-shadow:inset 0 0 0 3px var(--ks-club-line)}}@media (width>=1800px){html .ks-topbar .tb-back{width:48px;height:48px}html .ks-topbar .tb-back .icon{width:28px;height:28px}}@media (width>=860px){html .ks-topbar .tb-tabs a[data-tier="2"]{display:inline-block}html .ks-topbar .tb-tabs a[data-stands-in="2"]{color:var(--ks-fg-soft)}html .ks-topbar .tb-tabs a[data-stands-in="2"]:after{content:none}}@media (width>=641px) and (width<=1279px){html:root[data-layout] .shell .hud.ks-topbar{column-gap:clamp(12px,1.6vw,24px)}html .ks-topbar .tb-tabs{gap:clamp(12px,1.6vw,22px)}html .ks-topbar .tb-stats{gap:clamp(10px,1.2vw,18px)}}@media (width<=640px){html .ks-topbar .tb-stats{gap:6px}html .ks-topbar .currency{gap:3px;font-size:14px}html .ks-topbar .tb-cap{display:none}html .ks-topbar .tb-back{width:30px;height:30px;margin-inline-end:-8px}}@media (width<=370px){html .ks-topbar .tb-stats{gap:5px}}html .r9-me-text{gap:2px;min-width:0;display:grid}html .r9-me-text b{font-family:var(--ks-font-display);letter-spacing:.02em;text-transform:uppercase;font-size:17px;font-weight:800}html .r9-me-text span{color:var(--ks-fg-soft);font-size:14px}@media (width>=1400px){html:root:is([data-layout=medium],[data-layout=expanded]) .shell.ks-page:is([data-screen=locker],[data-screen=account]) .screen-stack{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:auto;align-content:start;align-items:start;width:100%}html:root:is([data-layout=medium],[data-layout=expanded]) .shell.ks-page[data-screen=locker] .screen-head{width:100%}}@media (width>=1800px){html:root:is([data-layout=medium],[data-layout=expanded]) .shell.ks-page[data-screen=locker] .screen-stack{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width>=1400px){html:root:is([data-layout=medium],[data-layout=expanded]) .shell.ks-page[data-screen=locker] .screen-stack{grid-template-columns:repeat(6,minmax(0,1fr))}html:root:is([data-layout=medium],[data-layout=expanded]) .shell.ks-page[data-screen=locker] .screen-stack>*{grid-column:span 2}html:root:is([data-layout=medium],[data-layout=expanded]) .shell.ks-page[data-screen=locker] .screen-stack>:nth-child(n+4){grid-column:span 3}html:root:is([data-layout=medium],[data-layout=expanded]) .shell.ks-page[data-screen=locker] .screen-stack>:last-child:nth-child(3n+1){grid-column:1/-1}}html .ks-ground[data-screen=locker] .ks-scope .ks-setting{min-height:56px;padding-inline:12px;padding-block:var(--ks-space-2,8px);box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--ks-ink) 16%, transparent)}html .ks-ground[data-screen=locker] .ks-setting-text{gap:.25rem}@media (hover:hover){html .ks-ground[data-screen=locker] .ks-scope :is(button,a).ks-setting:hover{box-shadow:inset 0 0 0 2px var(--ks-club-line)}}html .ks-ground[data-screen=locker] :is(p,li,span,.ks-note-line)>a:not([class]){color:var(--ks-fg);text-decoration:underline;-webkit-text-decoration-color:var(--ks-club-line);text-decoration-color:var(--ks-club-line);text-underline-offset:3px}html .r9-deleting .r9-deleting-mail{justify-content:center;width:100%}html .ks-sheet-backdrop .r6-popup .r9-full-line{text-wrap:wrap;width:100%;max-width:none}html .ks-ground .r7-custom .r9-custom-label,html .ks-sheet-backdrop .r7-custom .r9-custom-label{font-size:14px;font-weight:500;font-family:var(--ks-font-body);text-transform:none;letter-spacing:0}html .md-ring-label .r10-ring-short{display:none}@container (width<=300px){html .ks-ground .md-ring-label .r10-ring-long{display:none}html .ks-ground .md-ring-label .r10-ring-short{display:inline}html .ks-ground .md-ring-label{letter-spacing:.02em}html .ks-ground .md-body{column-gap:8px}html .ks-ground .md-side{overflow:hidden}html .ks-ground .md-crest,html .ks-ground .md-crest svg{max-width:100%}}@media (width<=1399px){html:root:is([data-layout=medium],[data-layout=expanded]) .shell[data-screen=locker] .screen-head{width:min(100%,760px);margin-inline:auto}}@media (width>=2300px) and (height>=1300px){html:root .ks-ground:is([data-screen=locker],[data-screen=account]) :is(.settings-toggles .ks-rowitem-title,.ks-setting-label){font-size:1.0625rem}html:root .ks-ground:is([data-screen=locker],[data-screen=account]) :is(.ks-setting-value,.settings-toggles .ks-micro){font-size:.875rem}html:root .ks-ground:is([data-screen=locker],[data-screen=account]) .ks-scope .ks-setting{min-height:3.5rem}html:root .ks-ground:is([data-screen=locker],[data-screen=account]) .ks-setting-chevron{width:1.25rem;height:1.25rem}}@media (width<=640px){html:root .ks-ground .r9c-staff-row{gap:8px}html:root .ks-ground .r9c-staff-row>:is(.ks-rowitem-body,.ks-rowitem-actions){flex:none}html:root .ks-ground .r9c-staff-row .ks-rowitem-body{gap:4px}html:root .ks-ground .r9c-staff-row .r9c-staff-message{margin:2px 0}}html .ks-topbar .tb-fitness-btn[aria-expanded=true] .tb-fitness{box-shadow:inset 0 -2px 0 var(--ks-club-line)}.shell[data-screen=clubhouse] .ks-screen,.shell[data-screen=club] .ks-screen{color:var(--ks-text);gap:var(--ks-space-4)}.shell[data-screen=clubhouse] .ks-screen>.screen-stack,.shell[data-screen=club] .ks-screen>.screen-stack{gap:var(--ks-space-4);padding-bottom:var(--ks-space-4)}.ks-screen .scroll{scrollbar-color:var(--ks-ink-muted) var(--ks-paper-alt)}.ks-screen .scroll::-webkit-scrollbar-track{background:0 0}.ks-screen .scroll::-webkit-scrollbar-thumb{background:var(--ks-ink-muted);border-radius:var(--ks-radius-pill)}.ks-between{align-items:center;gap:var(--ks-space-3);flex-wrap:wrap;display:flex}.ks-spread{margin-left:auto}.ks-ellipsis{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ks-center{text-align:center}.ks-note-text{font-size:var(--ks-size-3);line-height:var(--ks-leading-body);color:var(--ks-text-muted);margin:0}.ks-note-text strong{color:var(--ks-text)}.ks-display-lg,.ks-display-md{font-family:var(--ks-font-display);letter-spacing:var(--ks-track-tight);font-weight:400;line-height:var(--ks-leading-tight);text-transform:uppercase;color:var(--ks-text);margin:0}.ks-display-lg{font-size:var(--ks-size-7)}.ks-display-md{font-size:var(--ks-size-6)}.ks-kicker{font-family:var(--ks-font-cond);font-weight:700;font-size:var(--ks-size-2);letter-spacing:var(--ks-track-caps);text-transform:uppercase;color:var(--ks-text-muted);margin:0}.ks-micro{font-family:var(--ks-font-cond);font-weight:600;font-size:var(--ks-size-1);letter-spacing:var(--ks-track-caps);text-transform:uppercase;color:var(--ks-text-muted)}.ks-hero-panel{gap:var(--ks-space-4);padding:var(--ks-space-4);border:2px solid var(--ks-edge);border-radius:var(--ks-radius-lg);background:var(--ks-surface);color:var(--ks-text);box-shadow:5px 5px 0 var(--ks-ink);align-items:center;display:grid}.ks-hero-panel-art{border-radius:var(--ks-radius-md);width:100%;box-shadow:inset 0 0 0 2px var(--ks-ink);overflow:hidden}.ks-hero-panel-copy{gap:var(--ks-space-2);align-content:start;display:grid}.ks-hero-panel-copy .ks-note-text{color:var(--ks-text-muted)}.ks-hero-panel-copy .ks-note-text strong{color:var(--ks-text)}.ks-hero-panel-actions{gap:var(--ks-space-2);margin-top:var(--ks-space-1);flex-wrap:wrap;display:flex}.ks-hero-panel-actions>*{flex:10rem}@media (width>=40rem){.ks-hero-panel{grid-template-columns:minmax(0,13rem) minmax(0,1fr)}.ks-hero-panel-wide{grid-template-columns:minmax(0,16rem) minmax(0,1fr)}}.ks-panel-strip{width:100%;margin-bottom:var(--ks-space-3);border-radius:var(--ks-radius-md);box-shadow:inset 0 0 0 2px var(--ks-ink);overflow:hidden}.ks-strip{gap:var(--ks-space-2);display:grid}.ks-strip>.ks-panel-strip{margin-bottom:0}.ks-strip-line{font-family:var(--ks-font-display);font-weight:400;font-size:var(--ks-size-5);letter-spacing:var(--ks-track-tight);line-height:var(--ks-leading-tight);text-transform:uppercase;color:var(--ks-text);margin:0}.ks-panel-inked{border:2px solid var(--ks-edge);box-shadow:4px 4px 0 var(--ks-ink)}.ks-club-banner{align-items:center;gap:var(--ks-space-3);padding:var(--ks-space-3) var(--ks-space-4);border-radius:var(--ks-radius-lg);background:var(--ks-navy);color:var(--ks-paper);box-shadow:var(--ks-shadow-card);flex-wrap:wrap;display:flex}.ks-club-banner-name{font-family:var(--ks-font-display);font-weight:400;font-size:var(--ks-size-6);letter-spacing:var(--ks-track-tight);line-height:var(--ks-leading-tight);text-transform:uppercase}.ks-club-banner-side{gap:var(--ks-space-2);justify-items:end;margin-left:auto;display:grid}.ks-club-banner .ks-badge{border-color:var(--ks-paper)}.ks-money{font-family:var(--ks-font-cond);font-variant-numeric:tabular-nums;font-weight:700;font-size:var(--ks-size-5);color:var(--ks-text);align-items:center;gap:.25rem;line-height:1;display:inline-flex}.ks-on-navy .ks-money,.ks-club-banner .ks-money{color:var(--ks-yellow)}.ks-list{gap:var(--ks-space-2);margin:0;padding:0;list-style:none;display:grid}.ks-rowitem{align-items:center;gap:var(--ks-space-3);padding:var(--ks-space-2) var(--ks-space-3);border-radius:var(--ks-radius-md);background:var(--ks-surface);box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--ks-ink) 16%, transparent);box-sizing:border-box;flex-wrap:wrap;min-height:56px;display:flex}.ks-rowitem-actions{gap:var(--ks-space-2);flex-wrap:wrap;margin-left:auto;display:flex}.ks-rowitem-body{flex:12rem;gap:.25rem;min-width:0;display:grid}.ks-rowitem-title{font-family:var(--ks-font-display);font-weight:400;font-size:var(--ks-size-4);letter-spacing:var(--ks-track-tight);line-height:var(--ks-leading-tight);text-transform:uppercase}.ks-rowitem-tags{flex-wrap:wrap;align-items:center;gap:.25rem;display:flex}.ks-rowitem-tall{min-height:72px;padding:var(--ks-space-3)}.ks-facility-art{border-radius:var(--ks-radius-sm);width:56px;box-shadow:inset 0 0 0 2px var(--ks-ink);flex:none;overflow:hidden}.ks-facility-level{gap:var(--ks-space-1);display:grid}a.ks-rowitem,button.ks-rowitem{width:100%;font:inherit;color:inherit;text-align:left;cursor:var(--ks-cursor-hand);transition:background var(--ks-dur-fast) var(--ks-ease);border:0;text-decoration:none}a.ks-rowitem:hover,button.ks-rowitem:hover:not(:disabled){background:var(--ks-yellow-soft)}button.ks-rowitem:disabled{cursor:var(--ks-cursor-arrow);color:var(--ks-text-muted)}.ks-amount{font-family:var(--ks-font-cond);font-variant-numeric:tabular-nums;font-weight:700;font-size:var(--ks-size-4)}.ks-card-grid{gap:var(--ks-space-3);grid-template-columns:repeat(auto-fill,minmax(160px,1fr));justify-items:center;display:grid}.ks-card-cell{gap:var(--ks-space-2);justify-items:center;width:100%;display:grid}.ks-card-cell .ks-rowitem-tags{justify-content:center}.ks-tile-grid{gap:var(--ks-space-3);grid-template-columns:repeat(auto-fill,minmax(min(100%,15rem),1fr));display:grid}.ks-tilecard{gap:var(--ks-space-2);padding:var(--ks-space-3);border-radius:var(--ks-radius-md);background:var(--ks-surface);box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--ks-ink) 16%, transparent);align-content:start;display:grid}.ks-tilecard-name{font-family:var(--ks-font-display);font-weight:400;font-size:var(--ks-size-5);letter-spacing:var(--ks-track-tight);line-height:var(--ks-leading-tight);text-transform:uppercase}.ks-pips{gap:3px;display:flex}.ks-pips span{background:var(--ks-bg);height:10px;box-shadow:inset 0 0 0 2px var(--ks-ink);border-radius:3px;flex:1}.ks-pips span.on{background:var(--ks-yellow)}.ks-inline{gap:var(--ks-space-2);flex-wrap:wrap;align-items:flex-end;display:flex}.ks-inline>.ks-field{flex:10rem}.ks-input-short{flex:none;width:9rem}.ks-choices{gap:var(--ks-space-2);grid-template-columns:repeat(auto-fill,minmax(min(100%,8.5rem),1fr));display:grid}.ks-choices-3{grid-template-columns:repeat(auto-fit,minmax(min(100%,7rem),1fr))}.ks-choice{min-height:44px;padding:var(--ks-space-2);border:2px solid var(--ks-edge);border-radius:var(--ks-radius-md);background:var(--ks-surface);color:var(--ks-text);font:inherit;cursor:var(--ks-cursor-hand);text-align:center;transition:background var(--ks-dur-fast) var(--ks-ease), transform var(--ks-dur-fast) var(--ks-ease);align-content:start;justify-items:center;gap:.25rem;display:grid}.ks-choice[aria-pressed=true]{background:var(--ks-fg,var(--ks-ink));color:var(--ks-ground,var(--ks-paper));box-shadow:inset 0 0 0 2px var(--ks-club-line,transparent)}.ks-choice:disabled{background:var(--ks-bg);color:var(--ks-text-muted);cursor:not-allowed}.ks-choice:disabled[aria-pressed=true]{background:color-mix(in srgb, var(--ks-fg,var(--ks-ink)) 70%, transparent);color:var(--ks-ground,var(--ks-paper))}.ks-choice-title{font-family:var(--ks-font-display);font-weight:400;font-size:var(--ks-size-4);letter-spacing:var(--ks-track-tight);line-height:var(--ks-leading-tight);text-transform:uppercase}.ks-choice-note{font-size:var(--ks-size-2);color:var(--ks-text-muted);line-height:1.25}.ks-choice[aria-pressed=true] .ks-choice-note{color:inherit}.ks-choice-row{gap:var(--ks-space-2);padding-bottom:var(--ks-space-1);scrollbar-width:none;display:flex;overflow-x:auto}.ks-choice-row::-webkit-scrollbar{display:none}.ks-choice-row>.ks-choice{flex:0 0 7rem}.ks-stepper-pair{gap:var(--ks-space-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,13rem),1fr));display:grid}.ks-stepper{gap:var(--ks-space-2);align-content:start;display:grid}.ks-stepper-row{align-items:stretch;gap:var(--ks-space-2);display:flex}.ks-stepper-btn{border:2px solid var(--ks-edge);border-radius:var(--ks-radius-md);background:var(--ks-surface);min-width:44px;min-height:44px;color:var(--ks-text);font:inherit;font-size:var(--ks-size-5);cursor:var(--ks-cursor-hand);box-shadow:3px 3px 0 var(--ks-ink);transition:transform var(--ks-dur-fast) var(--ks-ease), background var(--ks-dur-fast) var(--ks-ease);flex:none;line-height:1}.ks-stepper-btn:hover:not(:disabled){background:var(--ks-yellow-soft)}.ks-stepper-btn:active:not(:disabled){box-shadow:1px 1px 0 var(--ks-ink);transform:translate(2px,2px)}.ks-stepper-btn:disabled{background:var(--ks-bg);color:var(--ks-text-muted);cursor:not-allowed;box-shadow:none}.ks-stepper-face{gap:var(--ks-space-1);min-height:44px;padding:var(--ks-space-2);border:2px solid var(--ks-edge);border-radius:var(--ks-radius-md);background:var(--ks-yellow);color:var(--ks-ink);box-shadow:var(--ks-shadow-sticker);text-align:center;flex:auto;align-content:center;justify-items:center;display:grid}.ks-stepper-value{font-family:var(--ks-font-display);font-weight:400;font-size:var(--ks-size-5);letter-spacing:var(--ks-track-tight);line-height:var(--ks-leading-tight);text-transform:uppercase}.ks-stepper-count{font-family:var(--ks-font-cond);font-weight:700;font-size:var(--ks-size-1);letter-spacing:var(--ks-track-caps);text-transform:uppercase;color:var(--ks-text)}.ks-screen-head-row{align-items:baseline;gap:var(--ks-space-3);flex-wrap:wrap;display:flex}.ks-savemark{align-items:center;gap:var(--ks-space-1);margin-left:auto;display:inline-flex}.ks-locknote{align-items:flex-start;gap:var(--ks-space-3);padding:var(--ks-space-3);border:var(--ks-border-ink);border-radius:var(--ks-radius-md);background:color-mix(in srgb, var(--ks-warn) 16%, var(--ks-surface));color:var(--ks-text);font-size:var(--ks-size-3);line-height:var(--ks-leading-body);display:flex}.ks-locknote-mark{color:var(--ks-warn-text-deep);flex:none;place-items:center;display:grid}.ks-locknote-body{gap:2px;min-width:0;display:grid}.ks-locknote-title{font-family:var(--ks-font-cond);font-size:var(--ks-size-4);letter-spacing:var(--ks-track-caps);text-transform:uppercase;color:var(--ks-warn-text-deep)}.ks-locknote-when{color:var(--ks-text-muted)}.ks-strat-pitch-wrap{place-items:center;display:grid}.ks-strat-pitch{aspect-ratio:100/140;border-radius:var(--ks-radius-md);width:min(100%,30rem);box-shadow:inset 0 0 0 3px var(--ks-ink);position:relative;overflow:hidden}.ks-strat-pitch>.ks-pitch{width:100%;height:100%;position:absolute;inset:0}.ks-token{border:2px solid var(--ks-edge);border-radius:var(--ks-radius-md);background:var(--ks-surface);width:4.25rem;min-height:44px;color:var(--ks-text);font:inherit;cursor:var(--ks-cursor-hand);justify-items:center;gap:1px;padding:.25rem;display:grid;position:absolute;transform:translate(-50%,-50%)}.ks-token:disabled{cursor:var(--ks-cursor-arrow)}.ks-token-open{background:var(--ks-bg);border-style:dashed}.ks-token-name{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-family:var(--ks-font-cond);font-weight:700;font-size:var(--ks-size-1);letter-spacing:var(--ks-track-caps);text-transform:uppercase;overflow:hidden}.ks-token-value{background:var(--ks-yellow);color:var(--ks-ink);font-family:var(--ks-font-cond);font-variant-numeric:tabular-nums;font-weight:700;font-size:var(--ks-size-2);border-radius:.25rem;align-items:center;gap:2px;padding:0 .3rem;line-height:1.4;display:inline-flex}.ks-token-pos{background:var(--ks-navy);color:var(--ks-yellow);font-family:var(--ks-font-cond);font-weight:700;font-size:var(--ks-size-1);letter-spacing:var(--ks-track-caps);border-radius:.25rem;padding:0 .3rem}.ks-pick-main{font:inherit;color:inherit;text-align:left;min-height:44px;cursor:var(--ks-cursor-hand);border-radius:var(--ks-radius-sm);background:0 0;border:0;padding:0}.ks-bench-row{gap:var(--ks-space-2);grid-template-columns:repeat(auto-fit,minmax(4.5rem,1fr));justify-items:center;display:grid}.ks-bench-row>.ks-token{position:static;transform:none}.ks-chat-frame{gap:var(--ks-space-3);grid-template-rows:minmax(0,1fr) auto;min-height:16rem;display:grid}.ks-chat{gap:var(--ks-space-3);align-content:start;min-height:0;display:grid;overflow:auto}.ks-msg{gap:var(--ks-space-2);align-items:flex-end;display:flex}.ks-msg-mine{flex-direction:row-reverse}.ks-bubble{max-width:min(78%,32rem);padding:var(--ks-space-2) var(--ks-space-3);border-radius:var(--ks-radius-md) var(--ks-radius-md) var(--ks-radius-md) var(--ks-space-1);background:var(--ks-surface);color:var(--ks-text);box-shadow:inset 0 0 0 2px var(--ks-ink);font-size:var(--ks-size-3);line-height:var(--ks-leading-body);overflow-wrap:anywhere}.ks-msg-mine .ks-bubble{border-radius:var(--ks-radius-md) var(--ks-radius-md) var(--ks-space-1) var(--ks-radius-md);background:var(--ks-yellow-soft)}.ks-bubble-who{gap:var(--ks-space-2);font-family:var(--ks-font-cond);font-weight:600;font-size:var(--ks-size-2);letter-spacing:var(--ks-track-caps);text-transform:uppercase;color:var(--ks-text-muted);flex-wrap:wrap;align-items:baseline;margin-bottom:2px;display:flex}.ks-bubble-gone{color:var(--ks-ink-muted);font-style:italic}.ks-player-hero{gap:var(--ks-space-4);place-items:start center;display:grid}.ks-player-hero-actions{gap:var(--ks-space-2);width:100%;max-width:17.5rem;display:grid}@media (width>=40rem){.ks-player-hero{grid-template-columns:auto minmax(0,1fr);justify-items:start}.ks-player-hero-actions{max-width:15rem}}.ks-radar-wrap{padding-block:var(--ks-space-2);place-items:center;display:grid}.ks-ovr{align-items:baseline;gap:var(--ks-space-2);padding:var(--ks-space-1) var(--ks-space-3);border:2px solid var(--ks-edge);border-radius:var(--ks-radius-md);background:var(--ks-yellow);color:var(--ks-ink);box-shadow:3px 3px 0 var(--ks-ink);grid-auto-flow:column;display:inline-grid}.ks-player-hero-actions>.ks-ovr{justify-self:start}.ks-ovr-word{font-family:var(--ks-font-cond);font-weight:700;font-size:var(--ks-size-1);letter-spacing:var(--ks-track-caps);text-transform:uppercase}.ks-ovr-value{font-family:var(--ks-font-display);font-weight:400;font-size:var(--ks-size-6);letter-spacing:var(--ks-track-tight);line-height:1}.ks-ovr-band{font-family:var(--ks-font-cond);font-weight:700;font-size:var(--ks-size-2);letter-spacing:var(--ks-track-caps)}.ks-player-tabs{margin-bottom:var(--ks-space-2)}.ks-badge-grid{gap:var(--ks-space-3);grid-template-columns:repeat(auto-fill,minmax(min(100%,8.5rem),1fr));margin:0;padding:0;list-style:none;display:grid}.ks-badge-tile{gap:var(--ks-space-1);text-align:center;padding:var(--ks-space-3);border:2px solid var(--ks-edge);border-radius:var(--ks-radius-md);background:var(--ks-surface);color:var(--ks-text);box-shadow:3px 3px 0 var(--ks-ink);justify-items:center;display:grid}.ks-badge-tile-name{font-family:var(--ks-font-display);font-weight:400;font-size:var(--ks-size-4);letter-spacing:var(--ks-track-tight);line-height:var(--ks-leading-tight);text-transform:uppercase}.ks-badge-tile .ks-note-text{color:var(--ks-ink-muted)}@media (prefers-reduced-motion:reduce){.ks-choice,a.ks-rowitem,button.ks-rowitem,.ks-stepper-btn{transition:none}.ks-stepper-btn:active:not(:disabled){transform:none}}.ks-sheet .ks-input:focus-visible,.ks-sheet .ks-select:focus-visible,.ks-sheet .ks-choice:focus-visible,.ks-sheet .ks-stepper-btn:focus-visible,.ks-sheet .ks-token:focus-visible,.ks-sheet .ks-pick-main:focus-visible,.ks-sheet a.ks-rowitem:focus-visible,.ks-sheet button.ks-rowitem:focus-visible{box-shadow:var(--ks-ring);outline:none}.club-head{align-items:center;gap:var(--ks-space-4);padding:var(--ks-space-4);border:var(--ks-border-ink);border-radius:var(--ks-radius-md);background:var(--ks-paper);min-width:0;display:flex}.club-head-id{gap:var(--ks-space-2);min-width:0;display:grid}.club-head-name{font-family:var(--ks-font-display);font-weight:400;font-size:var(--ks-size-6);line-height:var(--ks-leading-tight);letter-spacing:var(--ks-track-tight);text-transform:uppercase;overflow-wrap:anywhere;margin:0}.club-standing{align-items:baseline;gap:var(--ks-space-3);flex-wrap:wrap;display:flex}.club-standing-place{font-family:var(--ks-font-cond);font-weight:700;font-size:var(--ks-size-7);line-height:1}.club-standing-of{color:var(--ks-text-muted);font-size:var(--ks-size-2)}.club-standing-pts{font-family:var(--ks-font-cond);font-weight:700;font-size:var(--ks-size-5);margin-left:auto}.club-squad-art{border-radius:var(--ks-radius-sm);background:var(--ks-paper-alt);flex:none;place-items:center;width:36px;height:36px;display:grid;overflow:hidden}.ks-bubble-name{align-items:center;gap:var(--ks-space-1);color:inherit;min-width:0;text-decoration:none;display:inline-flex}.ks-bubble-name:hover{text-decoration:underline}.ks-bubble-face{border-radius:var(--ks-radius-pill);background:var(--ks-paper-alt);width:22px;height:22px;box-shadow:inset 0 0 0 1px var(--ks-ink);flex:none;place-items:center;display:grid;overflow:hidden}.ks-bubble-when{color:var(--ks-text-muted);font-weight:400}.ks-bubble-report{opacity:.55;margin-left:auto}.ks-bubble-report:hover,.ks-bubble-report:focus-visible{opacity:1}.ks-bubble-ask{gap:var(--ks-space-1,4px);display:inline-flex}.ks-ground .ks-bubble .ks-bubble-report.ks-bubble-ask{opacity:1}.ks-bubble-reported{color:var(--ks-text-muted);font-size:.75rem;font-weight:400}.ks-bubble{max-width:min(92%,40rem)}@media (width<=1099.98px){html .ks-ground .ks-screen.r6-club-tab:not(.is-chat){overscroll-behavior:contain;scrollbar-width:thin;overflow-y:auto}html .ks-ground .ks-screen.r6-club-tab:not(.is-chat)>.screen-head{display:contents}html .ks-ground .ks-screen.r6-club-tab:not(.is-chat)>.screen-head>nav{z-index:3;background:var(--ks-ground);position:sticky;top:0}html .ks-ground .ks-screen.r6-club-tab:not(.is-chat)>.screen-stack{flex:none;min-height:auto;overflow:visible}html .ks-ground .ks-screen.r6-club-tab.is-chat .ks-club-banner{gap:10px;padding:8px 12px}html .ks-ground .ks-screen.r6-club-tab.is-chat .ks-club-banner .ks-crest{width:40px;height:40px}html .ks-ground .ks-screen.r6-club-tab.is-chat .ks-club-banner-name{font-size:22px}html .ks-ground .ks-screen.r6-club-tab.is-chat :is(.ks-club-banner-where,.ks-club-banner .ks-rowitem-tags){display:none}html .ks-ground .ks-screen.r6-club-tab.is-chat .ks-club-banner-side{align-items:center;gap:8px;display:flex}html .ks-ground [aria-label="Who can join"].ks-choices{grid-template-columns:repeat(auto-fit,minmax(min(100%,8.5rem),1fr))}}html .ks-ground .r4-milestones dt{font-size:13px}html .ks-ground .ks-bench-row{flex-wrap:wrap;justify-content:flex-start;gap:12px;display:flex}@media (width<=560px){html .ks-ground .ks-strat-pitch .ks-token-name{white-space:nowrap;text-overflow:ellipsis;letter-spacing:0;max-width:100%;font-size:9px;display:block;overflow:hidden}}@media (width>=1100px) and (height>=600px){html .ks-ground .club-page>.screen-stack{flex-direction:column;display:flex}html .ks-ground .club-page>.screen-stack>*{flex:none}}@media (width>=2300px) and (height>=1300px){html .ks-ground .ks-screen.r6-club-tab,html .ks-ground .club-page{zoom:1.25}html .ks-sheet-backdrop .manage-label{font-size:14px}html .ks-sheet-backdrop .r4-role button[type]{font-size:15px}}html .ks-ground .club-page .ks-list .ks-rowitem{flex-wrap:nowrap}html .ks-ground .club-page .ks-list .ks-rowitem>.ks-rowitem-body{flex:auto;min-width:0}html .ks-ground .club-page .ks-note :is(.ks-note-title,.ks-note-body){text-align:center}html .ks-ground .ks-chat{grid-template-columns:minmax(0,1fr)}html .ks-ground .ks-chat-sys{flex-wrap:wrap;font-size:14px}html .ks-ground .ks-chat .ks-chat-sys .ks-chat-sys-text>a:not([class]){white-space:normal;overflow-wrap:anywhere}html .ks-ground .ks-chat-sys-when{font-size:12px}@media (width>=1700px){html .ks-ground .ks-chat-frame{width:100%;max-width:1100px;margin-inline:auto}}html .ks-sheet-backdrop .ks-pick-filters{border:1px solid color-mix(in srgb, var(--ks-fg) 30%, transparent)}html .ks-sheet-backdrop .ks-pick-filters button{color:var(--ks-fg-soft);background:0 0}html .ks-sheet-backdrop .ks-pick-filters button+button{border-inline-start:1px solid color-mix(in srgb, var(--ks-fg) 30%, transparent)}html .ks-sheet-backdrop .ks-pick-filters button:is(.on,[aria-checked=true]){color:var(--ks-fg);background:color-mix(in srgb, var(--ks-club) 22%, transparent);box-shadow:inset 0 0 0 2px var(--ks-club-line)}html .ks-sheet-backdrop .r4-role button[type]{font-size:14px}html .ks-sheet-backdrop .manage-label{font-size:12px}html .ks-sheet-backdrop .ks-personalise{gap:var(--ks-space-3)}html .ks-sheet-backdrop .ks-personalise-crest{padding:var(--ks-space-2) 0;place-items:center;display:grid}html .ks-sheet-backdrop .ks-step-row{align-items:center;gap:var(--ks-space-2);grid-template-columns:5em minmax(0,1fr);display:grid}html .ks-sheet-backdrop .ks-stepper{border:2px solid var(--ks-text);grid-template-columns:44px minmax(0,1fr) 44px;align-items:center;min-width:0;display:grid}html .ks-sheet-backdrop .ks-step-arrow{height:44px;color:var(--ks-text);font:700 30px/1 var(--ks-font-display,inherit);cursor:var(--ks-cursor-hand,pointer);background:0 0;border:0;border-radius:0}html .ks-sheet-backdrop .ks-step-arrow:hover{background:color-mix(in srgb, var(--ks-text) 12%, transparent)}html .ks-sheet-backdrop .ks-step-arrow:focus-visible{outline:3px solid var(--ks-yellow);outline-offset:-3px}html .ks-sheet-backdrop .ks-step-name{text-align:center;text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}html .ks-sheet-backdrop .ks-personalise .ks-segment{justify-self:start;max-width:100%}html .ks-sheet-backdrop .ks-personalise .ks-segment button{padding:0 12px}html:root .ks-ground .ks-chat-frame .ks-chat-sys{text-align:left;grid-template-columns:minmax(0,1fr) 4.6rem;justify-content:stretch;align-items:baseline;column-gap:10px;padding:6px 10px;display:grid}html:root .ks-ground .ks-chat-frame .ks-chat-sys .ks-chat-sys-when{text-align:right;justify-self:end}html:root .ks-ground .ks-chat-frame .ks-chat-sys>:not(.ks-chat-sys-text,.ks-chat-sys-when){grid-column:1/-1;justify-self:start}html:root .ks-ground .ks-chat-frame .ks-chat-sys.is-result{background:color-mix(in srgb, var(--ks-fg) 6%, transparent);border-left:4px solid var(--ks-club-line);padding:8px 12px;font-weight:700}html:root .ks-ground .ks-chat-frame .ks-chat-sys.is-result .ks-chat-sys-text a{text-decoration:none}html:root .ks-ground .ks-chat-frame .ks-chat-sys.is-result .ks-chat-sys-text a:after{content:" ›"}html:root .ks-ground .ks-chat-frame .ks-chat-sys.r16-reactable:before{content:none}html .ks-ground .ks-msg.r13-reactable{flex-wrap:wrap;row-gap:4px}html .ks-ground .r13-react-row{flex-wrap:wrap;flex:0 0 100%;justify-content:flex-start;gap:6px;min-width:0;display:flex}html .ks-ground .ks-msg-mine .r13-react-row{justify-content:flex-end}html .ks-ground .r13-react{background:var(--ks-box);min-height:28px;color:var(--ks-fg);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--ks-fg) 22%, transparent);font:600 13px/1 var(--ks-font-cond);cursor:var(--ks-cursor-hand);border:0;border-radius:0;align-items:center;gap:4px;padding:0 8px;display:inline-flex;position:relative}html .ks-ground .r13-react:after{content:"";position:absolute;inset:-8px 0}html .ks-ground .r13-react>[aria-hidden]{font-size:15px;line-height:1}html .ks-ground .r13-react.is-mine{background:color-mix(in srgb, var(--ks-club) 22%, var(--ks-box));box-shadow:inset 0 0 0 2px var(--ks-club-line)}html .ks-ground .r13-react:disabled{cursor:var(--ks-cursor-arrow);opacity:.6}html .ks-ground .r13-react:focus-visible,html .ks-ground .r13-react-opt:focus-visible,html .ks-ground .r13-react-add:focus-visible{outline:2px solid var(--ks-club-line);outline-offset:2px}html .ks-ground .r13-react-pick{background:var(--ks-box);width:max-content;max-width:100%;box-shadow:inset 0 0 0 1px var(--ks-club-line), 0 4px 12px #00000038;flex-wrap:wrap;display:flex}html .ks-ground .r13-react-opt{width:40px;height:40px;cursor:var(--ks-cursor-hand);background:0 0;border:0;border-radius:0;place-items:center;font-size:20px;line-height:1;display:grid}html .ks-ground .r13-react-opt:hover:not(:disabled){background:color-mix(in srgb, var(--ks-fg) 10%, transparent)}html .ks-ground .r13-react-opt.is-mine{background:color-mix(in srgb, var(--ks-club) 30%, var(--ks-box));box-shadow:inset 0 -3px 0 var(--ks-club-line)}html .ks-ground .r13-react-opt:disabled{opacity:.35;cursor:var(--ks-cursor-arrow)}@media (pointer:coarse){html .ks-ground .r13-react-opt{width:44px;height:44px}}html .ks-ground .r13-react-pick>.ks-bubble-report{opacity:1;border-inline-start:1px solid var(--ks-box-line);flex:none;align-self:center;margin-inline:4px}html .ks-ground .r13-react-pick>.ks-bubble-ask{gap:6px;padding-inline:6px;display:inline-flex}html .ks-ground .r13-react-add{width:32px;height:32px;color:var(--ks-fg-soft);cursor:var(--ks-cursor-hand);opacity:0;background:0 0;border:0;border-radius:0;flex:none;align-self:center;place-items:center;padding:0;display:grid}html .ks-ground .r13-react-add:hover{color:var(--ks-fg)}@media (hover:hover){html .ks-ground .ks-msg:hover .r13-react-add,html .ks-ground .r13-react-add:focus-visible,html .ks-ground .r13-react-add[aria-expanded=true]{opacity:1}html .ks-ground .ks-msg.r13-reactable>.ks-bubble{max-width:min(92%,40rem,100% - 40px)}}@media (hover:none){html .ks-ground .r13-react-add:not(.is-shown,[aria-expanded=true]){clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}html .ks-ground .ks-msg.r13-reactable .ks-bubble{-webkit-touch-callout:none}html .ks-ground .r13-react-add:is(.is-shown,[aria-expanded=true]){opacity:1;width:40px;height:40px;color:var(--ks-fg)}html .ks-ground .ks-msg.r13-reactable:has(>.r13-react-add:is(.is-shown,[aria-expanded=true]))>.ks-bubble{max-width:min(92%,40rem,100% - 48px)}}html .ks-ground .is-pressing,html .ks-ground .is-pressing *{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}html .ks-ground .r13-react-copy{border:0;border-left:1px solid color-mix(in srgb, var(--ks-fg) 18%, transparent);width:44px;height:44px;color:var(--ks-fg-soft);cursor:var(--ks-cursor-hand);background:0 0;border-radius:0;place-items:center;display:grid}html .ks-ground .r13-react-copy:focus-visible{outline:2px solid var(--ks-club-line);outline-offset:2px}@media (hover:hover){html .ks-ground .r13-react-copy{display:none}}html .ks-ground .ks-msg.r13-target .ks-bubble{animation:2.4s ease-out r13-target}@keyframes r13-target{0%,40%{box-shadow:inset 0 0 0 2px var(--ks-club-line), 0 0 0 3px color-mix(in srgb, var(--ks-club-line) 45%, transparent)}to{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--ks-fg) 22%, transparent)}}@media (prefers-reduced-motion:reduce){html .ks-ground .ks-msg.r13-target .ks-bubble{box-shadow:inset 0 0 0 2px var(--ks-club-line);animation:none}}html .ks-ground .r21-rail .ks-list>.r21-ask.r13-target{box-shadow:inset 0 0 0 2px var(--ks-club-line);background:color-mix(in srgb, var(--ks-club) 16%, var(--ks-box))}html .ks-ground .r21-seeall{align-self:flex-start;min-height:44px}html:root .ks-ground .ks-chat-frame .ks-chat-sys.ks-chat-sys{text-align:left;background:color-mix(in srgb, var(--ks-fg) 6%, transparent);border-left:4px solid var(--ks-club-line);color:var(--ks-fg);grid-template-columns:18px minmax(0,1fr) auto;align-items:center;column-gap:10px;padding:8px 12px}html:root .ks-ground .ks-chat-frame .ks-chat-sys.ks-chat-sys>.ks-chat-sys-ic{color:var(--ks-club-line);grid-column:auto;justify-self:center;display:grid}html:root .ks-ground .ks-chat-frame .ks-chat-sys.ks-chat-sys .ks-chat-sys-text a{text-decoration:none}html:root .ks-ground .ks-chat-frame .ks-chat-sys.ks-chat-sys .ks-chat-sys-text a:after{content:" ›"}html:root .ks-ground .ks-chat-frame .ks-chat-sys.ks-chat-sys .ks-chat-sys-when{justify-self:end}html:root .ks-ground .ks-chat-frame .ks-chat-sys.is-locked>.ks-chat-sys-ic{color:var(--ks-fg-soft)}html .ks-ground .ks-chat-pin{align-items:center}html .ks-ground .ks-chat-pin-mark{padding-top:0}html .ks-ground button.ks-chat-pin-body{font:500 15px/1.3 var(--ks-font-body);color:inherit;text-align:start;min-height:32px;cursor:var(--ks-cursor-hand,pointer);background:0 0;border:0;align-content:center;margin:0;padding:0}html .ks-ground .ks-chat-pin:not(.is-open) .ks-chat-pin-who{display:none}html .ks-ground .ks-chat-pin:not(.is-open) .ks-chat-pin-text{-webkit-line-clamp:1;line-clamp:1;white-space:normal}html .ks-ground .ks-chat-pin.is-open .ks-chat-pin-text{-webkit-line-clamp:unset;line-clamp:unset;display:block;overflow:visible}html .ks-ground .ks-chat-pin.is-open .ks-chat-pin-mark{align-self:flex-start;padding-top:6px}html .ks-ground .ks-chat .ks-chat-error{margin-top:var(--ks-space-4,16px)}html .ks-ground .r22-ground-in>.r31-aside{grid-area:2/1/auto/-1}html .ks-ground .r31-aside{justify-content:flex-end;align-items:center;gap:10px;min-width:0;display:flex}html .ks-ground .r31-aside.has-ask{justify-content:space-between}html .ks-ground .r31-ask{border-inline-start:3px solid var(--ks-club-line);background:color-mix(in srgb, var(--ks-club-line) 8%, var(--ks-box));flex-wrap:wrap;flex:auto;justify-content:space-between;align-items:center;gap:6px 12px;min-width:0;margin:0;padding:8px 10px;display:flex}html .ks-ground .r31-ask-words{font:600 15px/1.25 var(--ks-font-body);color:var(--ks-fg);min-width:0}html .ks-ground .r31-ask-words b{font-weight:800}html .ks-ground .pf-request-sent.r13-chat-offer{flex-wrap:wrap;justify-content:flex-start;row-gap:6px;padding-block:6px}html .ks-ground .r13-chat-offer>span:first-child{flex:1 0 100%}@media (width>=1100px) and (height>=600px){html .ks-ground .ks-chat-frame .ks-bubble{font-size:clamp(16px,.3vw + .95vh,28px)}html .ks-ground .ks-chat-frame .ks-msg>.ks-bubble,html .ks-ground .ks-chat-frame .ks-msg.r13-reactable>.ks-bubble{max-width:min(92%,44em,100% - 40px)}html .ks-ground .ks-chat-frame .ks-bubble-who{font-size:.78em}html .ks-ground .ks-chat-frame .ks-bubble-face{width:1.5em;height:1.5em}html .ks-ground .ks-chat-frame .ks-chat-sys-text{font-size:clamp(14px,.25vw + .8vh,22px)}html .ks-ground .ks-chat-frame .ks-chat-sys-when{font-size:.85em}html .ks-ground .ks-chat-frame .ks-chat-day span{font-size:clamp(12px,.2vw + .7vh,18px)}html .ks-ground .ks-chat-frame .ks-chat-input{min-height:clamp(44px,5vh,72px);font-size:clamp(16px,.3vw + .95vh,28px)}html .ks-ground .ks-chat-frame .ks-chat-compose .ks-btn{min-height:clamp(44px,5vh,72px);font-size:clamp(14px,.25vw + .8vh,22px)}}@media (width>=1700px) and (height>=600px){html:root .ks-ground .ks-chat-frame{max-width:clamp(1100px,56vw,2000px)}}html .ks-chat-compose .r9c-count{text-align:end;color:var(--ks-fg-soft);flex-basis:100%;order:-1}html .ks-chat-compose .r9c-count.is-over{color:var(--ks-danger,#e0523f);font-weight:700}html .ks-ground .ks-stepper-face{min-height:6.75rem}html .ks-ground .ks-stepper-pair{align-items:start}html .ks-ground .ks-stepper-face .ks-mini-pitch>rect:first-of-type{fill:var(--ks-box)}html .ks-ground .ks-stepper-face .ks-mini-pitch>rect:nth-of-type(2){fill:color-mix(in srgb, var(--ks-fg) 6%, var(--ks-box))}html .ks-ground .ks-stepper-face .ks-mini-pitch>g:first-of-type{stroke:color-mix(in srgb, var(--ks-fg) 30%, transparent)}html .ks-ground .ks-stepper-face .ks-mini-pitch circle{fill:var(--ks-ground);stroke:var(--ks-fg)}html .ks-ground .ks-stepper-face .ks-mini-pitch>g:nth-of-type(2)>circle:first-child{fill:var(--ks-club)}html .ks-ground .ks-stepper-face .ks-mini-pitch>rect:last-of-type{stroke:var(--ks-club-line)}html .ks-ground .ks-strat-pitch .ks-token{width:5rem}html .ks-ground .ks-token-name{letter-spacing:.02em;font-size:11px}html .ks-ground .ks-token{transition:box-shadow .12s,opacity .12s}html .ks-ground .ks-token[draggable=true]{cursor:var(--ks-cursor-hand)}html .ks-ground .ks-token.is-dragging{opacity:.45}html .ks-ground .ks-token.is-drop{box-shadow:inset 0 0 0 3px var(--ks-club-line)}@media (pointer:coarse){html .ks-ground .ks-drag-hint{display:none}}@media (width<=560px){html .ks-ground .ks-strat-pitch .ks-token{gap:0;width:4rem;min-height:0;padding:2px}html .ks-ground .ks-strat-pitch .ks-token svg,html .ks-ground .ks-strat-pitch .ks-token canvas,html .ks-ground .ks-strat-pitch .ks-token img{width:26px;height:26px}html .ks-ground .ks-strat-pitch .ks-token-name{white-space:normal;overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:10px;line-height:1.05;display:-webkit-box}html .ks-ground .ks-strat-pitch .ks-token-pos,html .ks-ground .ks-strat-pitch .ks-token-value{font-size:10px;line-height:1.25}}html .ks-ground .ks-number-form .ks-input-short{flex:none;width:7.5rem}html .ks-ground .ks-number-form .ks-input-short .ks-input{width:100%}html .ks-ground .ks-recruit-switch{justify-self:start}html .ks-ground .ks-recruit-none{margin:0}html .ks-sheet-backdrop .ks-pick-filters{justify-self:start}@media (width<=560px){html .ks-sheet-backdrop .ks-pick-filters button{white-space:nowrap;padding-inline:10px;font-size:14px}}html .ks-sheet-backdrop .ks-pick-row{gap:var(--ks-space-2,8px);flex-wrap:nowrap}html .ks-sheet-backdrop .ks-pick-row .ks-pick-main{min-width:0;padding:4px 6px}html .ks-sheet-backdrop .ks-pick-row .ks-pick-main:hover{background:color-mix(in srgb, var(--ks-fg) 8%, transparent)}html .ks-sheet-backdrop .ks-pick-row .ks-pick-main .ks-chip{min-width:0}html .ks-sheet-backdrop .ks-pick-row.is-here{box-shadow:inset 3px 0 0 var(--ks-club-line);background:color-mix(in srgb, var(--ks-club) 10%, transparent)}html .ks-sheet-backdrop .ks-pick-value{flex:none;align-items:center;gap:6px;display:inline-flex}html .ks-sheet-backdrop .ks-pick-best{font:700 11px/1 var(--ks-font-cond);letter-spacing:.08em;text-transform:uppercase;color:var(--ks-club-line)}html .ks-sheet-backdrop .ks-pick-profile{width:40px;height:40px;color:var(--ks-fg-soft);flex:none;place-items:center;display:grid}html .ks-sheet-backdrop .ks-pick-profile:hover{color:var(--ks-fg)}html .ks-sheet-backdrop .ks-pick-academy-mark{width:32px;color:var(--ks-fg-soft);flex:none;place-items:center;display:grid}html .ks-sheet-backdrop .ks-pick-academy .ks-pick-main{text-align:left}html .ks-sheet-backdrop .ks-pick-none{padding:8px 6px}html .ks-ground .ks-chat-frame{gap:var(--ks-space-2,8px);flex-direction:column;min-height:18rem;display:flex}html .ks-ground .ks-chat-frame>.ks-chat{flex:auto;gap:2px;min-height:0;overflow:auto}html .ks-ground .ks-chat-frame>.ks-chat-compose{flex:none}:is(html .ks-ground .shell[data-screen=clubhouse] .screen-stack:has(>.ks-panel .ks-chat-frame),html .ks-ground.shell[data-screen=clubhouse] .screen-stack:has(>.ks-panel .ks-chat-frame)){grid-template-rows:minmax(18rem,1fr);grid-auto-rows:minmax(18rem,1fr)}html .ks-ground .screen-stack>.ks-panel:has(.ks-chat-frame){flex-direction:column;min-height:0;display:flex}html .ks-ground .screen-stack>.ks-panel:has(.ks-chat-frame)>.ks-panel-body{flex-direction:column;flex:auto;min-height:0;display:flex}html .ks-ground .screen-stack>.ks-panel:has(.ks-chat-frame) .ks-chat-frame{flex:auto;min-height:0}html .ks-ground .ks-chat-compose{align-items:flex-end;gap:var(--ks-space-2,8px);flex-wrap:wrap;display:flex}html .ks-ground .ks-chat-compose>.ks-field{flex:12rem;min-width:0}html .ks-ground .ks-chat-input{resize:none;min-height:44px;max-height:8.5rem;line-height:1.35;font:inherit;padding-block:10px;overflow-y:auto}html .ks-ground .ks-chat-suggest{flex-wrap:wrap;flex:1 0 100%;gap:6px;display:flex}html .ks-ground .ks-chat-suggest-btn{background:var(--ks-box);color:var(--ks-fg);box-shadow:inset 0 0 0 1px var(--ks-club-line);cursor:var(--ks-cursor-hand);border:0;padding:4px 8px;font:600 13px/1.2 inherit}html .ks-ground .ks-chat-suggest-btn:hover,html .ks-ground .ks-chat-suggest-btn:focus-visible{background:color-mix(in srgb, var(--ks-club) 22%, var(--ks-box))}html .ks-ground .ks-chat-pin{background:var(--ks-box);box-shadow:inset 3px 0 0 var(--ks-club-line), inset 0 0 0 1px color-mix(in srgb, var(--ks-fg) 18%, transparent);flex:none;align-items:flex-start;gap:10px;padding:8px 10px;display:flex}html .ks-ground .ks-chat-pin-mark{color:var(--ks-club-line);flex:none;padding-top:2px}html .ks-ground .ks-chat-pin-body{flex:1;gap:2px;min-width:0;display:grid}html .ks-ground .ks-chat-pin-who{font:600 11px/1.2 var(--ks-font-cond);letter-spacing:.08em;text-transform:uppercase;color:var(--ks-fg-soft)}html .ks-ground .ks-chat-pin-text{overflow-wrap:anywhere;white-space:pre-wrap;-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}html .ks-ground .ks-chat>.ks-msg{margin-top:10px}html .ks-ground .ks-chat>.ks-msg.is-follow{margin-top:2px}html .ks-ground .ks-chat>.ks-chat-day{margin-block:12px 2px}html .ks-ground .ks-bubble-text{white-space:pre-wrap}html .ks-ground .ks-msg.is-follow .ks-bubble{position:relative}html .ks-ground .ks-msg.is-follow .ks-bubble-who{margin:0;position:absolute;top:2px;right:2px}html .ks-ground .ks-msg.is-follow .ks-bubble-text,html .ks-ground .ks-msg.is-follow .ks-bubble-gone{padding-right:2.25rem}html .ks-ground .ks-bubble-pinned{color:var(--ks-club-line);display:inline-flex}html .ks-ground .ks-bubble-pin{margin-left:auto}html .ks-ground .ks-bubble-pin+.ks-bubble-report{margin-left:0}html .ks-ground .ks-msg-mine .ks-bubble{background:var(--ks-club);color:var(--ks-club-ink);box-shadow:none}html .ks-ground .ks-msg-mine .ks-bubble :is(.ks-bubble-who,.ks-bubble-name,.ks-bubble-when,.ks-bubble-report,.ks-bubble-pinned){color:inherit}html .ks-ground .ks-msg-mine .ks-bubble .ks-bubble-when{opacity:.75}html .ks-ground .ks-mention{color:var(--ks-club-line);font-weight:700}html .ks-ground .ks-mention.is-me{background:var(--ks-club);color:var(--ks-club-ink);padding:0 2px}html .ks-ground .ks-msg-mine .ks-mention{color:inherit;text-underline-offset:2px;text-decoration:underline}html .ks-ground .ks-msg-mine .ks-mention.is-me{background:var(--ks-club-ink);color:var(--ks-club);text-decoration:none}html .ks-ground .ks-chat-new{color:var(--ks-club-line);font:700 11px/1 var(--ks-font-cond);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:8px;margin-block:12px 2px;display:flex}html .ks-ground .ks-chat-new:before,html .ks-ground .ks-chat-new:after{content:"";background:var(--ks-club-line);flex:1;height:2px}html .ks-ground .ks-chat-sys{color:var(--ks-fg-soft);text-align:center;justify-content:center;align-items:baseline;gap:8px;margin-top:10px;padding:4px 10px;font-size:13px;display:flex}html .ks-ground .ks-chat-sys-text a{color:var(--ks-fg);text-decoration:underline;-webkit-text-decoration-color:var(--ks-club-line);text-decoration-color:var(--ks-club-line);text-underline-offset:3px}html .ks-ground .ks-chat-sys.is-hidden .ks-chat-sys-text a{font-weight:700}html .ks-ground .ks-chat-sys-when{opacity:.8;white-space:nowrap;font-size:11px}html .ks-ground .ks-chat{overflow-x:hidden}html .ks-ground .ks-chat-sys{min-width:0}html .ks-ground .ks-chat-sys-text{overflow-wrap:anywhere;min-width:0}html .ks-ground .ks-bubble{overflow-wrap:anywhere;max-width:min(80%,520px)}html .ks-ground .chat-main .ks-chat{padding-inline:max(0px,50% - 700px)}html .ks-ground .chat-main .ks-chat-frame>form,html .ks-ground .chat-main .ks-chat-frame>.ks-chat-pin,html .ks-ground .chat-main .ks-chat-frame>.ks-chat-jump-row{box-sizing:border-box;width:100%;max-width:1400px;margin-inline:auto}html .ks-ground .ks-chat-jump-row{z-index:3;height:0;position:relative}html .ks-ground .ks-chat-jump{background:var(--ks-fg);min-height:36px;color:var(--ks-ground);font:700 14px/1 var(--ks-font-cond);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;cursor:var(--ks-cursor-hand,pointer);box-shadow:0 2px 0 color-mix(in srgb, var(--ks-ground) 60%, transparent);border:0;border-radius:0;padding:6px 14px;position:absolute;bottom:10px;left:50%;transform:translate(-50%)}html .ks-ground .pf-bio-view,html .ks-ground .pf-bio-edit{justify-items:start;gap:10px;display:grid}html .ks-ground .pf-bio-text,html .ks-ground .pf-bio-input{letter-spacing:0;tab-size:4;color:var(--ks-fg);font-family:ui-monospace,Cascadia Mono,SFMono-Regular,Menlo,Consolas,Liberation Mono,monospace;font-size:14px;line-height:1.35}html .ks-ground .pf-bio-text{white-space:pre-wrap;overflow-wrap:anywhere;background:color-mix(in srgb, var(--ks-fg) 5%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--ks-fg) 16%, transparent);border-radius:0;justify-self:stretch;margin:0;padding:10px 12px}html .ks-ground .pf-bio-edit{justify-items:stretch}html .ks-ground .pf-bio-edit .ks-field{display:block}html .ks-ground .pf-bio-input{box-sizing:border-box;resize:vertical;white-space:pre-wrap;border-radius:0;width:100%;min-height:10rem;padding:10px 12px}html .ks-ground .pf-bio-count{color:var(--ks-fg-soft);font-variant-numeric:tabular-nums;margin:0;font-size:13px}html .ks-ground .pf-bio-count.is-over{color:var(--ks-danger,#e0523f);font-weight:700}html .ks-ground .pf-bio-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}html .ks-ground .pf-bio-empty{margin:0}html .ks-ground .pf-together{color:var(--ks-fg-soft);margin:8px 0 0;font-size:14px;font-weight:600}html .ks-ground .pf-form>.ks-panel-body>.pf-form-body{flex-direction:column;gap:8px;height:100%;min-height:0;display:flex}html .ks-ground .pf-form-body>.pf-trend{flex:auto;height:auto;min-height:170px}html .ks-ground .pf-trend-pass-label{fill:var(--ks-fg-soft)}html .ks-ground .pf-trend-hit{fill:#0000;stroke:none;cursor:var(--ks-cursor-hand,pointer);outline:none}html .ks-ground .pf-trend-hit:focus-visible{stroke:var(--ks-fg);stroke-width:2px}html .ks-ground .pf-trend-end.is-picked{fill:var(--ks-fg);stroke-width:3px}html .ks-ground .pf-trend-read{color:var(--ks-fg);background:var(--ks-box,var(--ks-surface));pointer-events:none;margin:0;padding:2px 8px;font-size:14px;position:absolute;top:0;right:12px}html .ks-ground .pf-trend-read:empty{display:none}html .ks-ground .pf-trend-read strong{color:var(--ks-fg);font:700 18px/1 var(--ks-font-cond);margin-inline-end:6px}html .ks-ground .pf-form-strip{flex:none;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;display:grid}html .ks-ground .pf-form-strip>div{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--ks-fg) 16%, transparent);padding:8px 10px}html .ks-ground .pf-form-strip dt{font:600 12px/1.2 var(--ks-font-cond);letter-spacing:.06em;text-transform:uppercase;color:var(--ks-fg-soft)}html .ks-ground .pf-form-strip dd{font:700 26px/1 var(--ks-font-cond);color:var(--ks-fg);margin:4px 0 0}html .ks-ground .ks-stat .ks-stat-you{font:600 calc(var(--ks-size-4) * .8)/1 var(--ks-font-cond);color:var(--ks-fg);opacity:.8}html .ks-sheet-backdrop .ks-sheet .ks-customiser .ks-customiser__slot button.ks-customiser__value{width:auto;height:auto;min-height:2rem;box-shadow:none;font-size:15px}@media (width<=45.99rem){html .ks-sheet-backdrop .ks-sheet .ks-customiser .ks-customiser__slot button.ks-customiser__value{font-size:14px}}html .ks-sheet-backdrop .ks-sheet .ks-customiser .ks-customiser__slot .ks-customiser__grid button{width:auto;height:auto;min-height:40px;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--ks-fg) 30%, transparent);font-size:13px}html .ks-sheet-backdrop .ks-sheet .ks-customiser .ks-customiser__slot .ks-customiser__grid button.is-on{box-shadow:inset 0 0 0 2px var(--ks-club-line);background:color-mix(in srgb, var(--ks-club) 18%, transparent)}html .ks-sheet-backdrop .ks-sheet .ks-customiser .ks-customiser__label{line-height:1.1}html .ks-ground .pf-bio-input{field-sizing:content;min-height:calc(5.4em + 22px);max-height:calc(13.5em + 22px)}html .ks-ground .ks-chat-frame>.ks-chat{overflow-anchor:none;padding-bottom:10px}@media (width>=46rem) and (height>=900px) and (height<=1299.98px){html .ks-sheet-backdrop .ks-sheet .ks-customiser:has(.ks-customiser__grid) .ks-customiser__stage{align-content:start;align-self:start;position:sticky;top:0}}@media (width<=45.99rem){html .ks-sheet-backdrop .ks-sheet .ks-customiser .ks-customiser__slots{overflow:clip}html .ks-sheet-backdrop .ks-sheet .ks-customiser .ks-customiser__grid>.ks-customiser__grid-cap[hidden]{top:calc(var(--ks-customiser-stage-h,0px) + 6px);z-index:1;background:var(--ks-surface);font:700 13px/1.2 var(--ks-font-cond);letter-spacing:.06em;text-transform:uppercase;color:var(--ks-fg-soft);grid-column:1/-1;margin:0 -2px;padding:6px 2px;display:block;position:sticky}}html .ks-ground .ks-chat-sys.r16-reactable{align-items:center;row-gap:4px}html .ks-ground .ks-chat-sys.r16-reactable .r13-react-row{justify-content:center}@media (hover:hover){html .ks-ground .ks-chat-sys.r16-reactable:hover .r13-react-add{opacity:1}}html .ks-ground .ks-chat-sys.r16-reactable .r13-react-add{width:28px;height:28px;margin:-4px 0}@media (hover:hover){html .ks-ground .ks-chat-sys.r16-reactable:before{content:"";flex:none;order:-1;width:28px}}@media (hover:none){html .ks-ground .ks-chat-sys.r16-reactable{-webkit-touch-callout:none}}html .ks-ground .ks-chat-sys.r16-reactable{position:relative}html .ks-ground .ks-chat-sys.r16-reactable>.r13-react-add{inset-inline-end:72px;margin:0;position:absolute;top:50%;translate:0 -50%}:root{--cos-ink:var(--ks-art-ink,#101425)}.cos-sw{background:var(--ks-well);border-radius:10px;flex:none;place-items:center;width:56px;height:56px;display:inline-grid}.cos-sw svg{width:36px;height:36px}.cos-sw-frame i{background:var(--ks-paper);border-radius:50%;width:30px;height:30px;display:block}.cos-sw-banner{border:2px solid var(--ks-edge)}.cos-sw-title span{text-align:center;padding:0 4px;font-size:12px;font-weight:800;line-height:1.1}.cos-sw-stand{border:2px solid var(--ks-edge)}.cos-sw-stand.is-brick{background:repeating-linear-gradient(0deg,#8e3b2a 0 6px,#6b2a1d 6px 7px)}.cos-sw-stand.is-timber{background:repeating-linear-gradient(90deg,#8a5a32 0 8px,#6e4524 8px 9px)}.cos-sw-stand.is-stone{background:repeating-linear-gradient(0deg,#a8a294 0 9px,#8b8679 9px 10px)}.cos-sw-room.is-oak{border:2px solid var(--ks-edge);background:repeating-linear-gradient(90deg,#7a4f2a 0 10px,#5f3b1e 10px 12px)}.cos-sw-room.is-marble{border:2px solid var(--ks-edge);background:linear-gradient(115deg,#eceae6 0 40%,#b9b4ac 41% 43%,#eceae6 44%)}.cos-sw-emblem{background:repeating-linear-gradient(90deg, var(--ks-ink) 0 3px, var(--ks-paper) 3px 9px);clip-path:path("M8 6h40v22c0 14-12 22-20 26C20 50 8 42 8 28Z")}.cos-pose,.cos-boot{width:36px;height:36px}.cos-badge{vertical-align:-.15em;flex:none;margin-left:4px;display:inline-block}.cos-plate{border-radius:6px;align-items:center;gap:4px;padding:1px 8px;display:inline-flex}.cos-plate.is-chalk{color:var(--cos-c,#f5f5f4);background:#2f3a33;font-family:Comic Sans MS,Segoe Print,cursive}.cos-plate.is-enamel{background:var(--cos-c,#1d4ed8);color:#fff;box-shadow:0 0 0 1px var(--cos-ink);border:2px solid #fff}.cos-plate.is-neon{color:var(--cos-c,#22d3ee);text-shadow:0 0 6px var(--cos-c,#22d3ee);background:#0b1020}.cos-plate.is-painted{color:var(--cos-c,#fde68a);background:#3b2a1a;font-style:italic}.cos-plate.is-brass,.cos-plate.is-gilt{background:linear-gradient(180deg, var(--cos-c,#d4a017), #8a6516);color:#1b1408}.cos-plate.is-gilt{box-shadow:0 0 0 2px #fff3b0, 0 0 0 3px var(--cos-ink)}.cos-plate-sw{flex-direction:column;justify-content:center;width:40px;height:22px}.cos-plate-sw i{background:currentColor;border-radius:2px;width:26px;height:3px;display:block}.cos-style{gap:12px;display:grid}.cos-next{gap:8px;padding-bottom:2px;display:flex;overflow-x:auto}.cos-next-one{background:var(--ks-well);border-radius:12px;align-items:center;gap:8px;min-width:max-content;padding:6px 10px 6px 6px;display:flex}.cos-next-one .cos-sw{width:40px;height:40px}.cos-next-one .cos-sw svg{width:26px;height:26px}.cos-next-one small{color:var(--ks-ink-muted);font-size:12px;display:block}.cos-next-one b{font-size:14px}.cos-body{grid-template-columns:minmax(180px,240px) 1fr;align-items:start;gap:16px;display:grid}@media (width<=640px){.cos-body{grid-template-columns:1fr}}.cos-preview{background:var(--ks-well);border-radius:14px;place-items:center;padding:12px;display:grid}.cos-portrait{text-align:center;justify-items:center;gap:8px;display:grid}.cos-portrait-face{background:var(--ks-paper-alt);border-radius:50%;width:132px;height:132px;display:block;overflow:hidden}.cos-portrait-name{align-items:center;font-size:18px;font-weight:800;display:inline-flex}.cos-portrait-titles{flex-wrap:wrap;justify-content:center;gap:6px;display:flex}.cos-portrait-match{opacity:.85;gap:6px;display:flex}.cos-title-chip{background:var(--ks-yellow);color:var(--ks-ink);border-radius:999px;padding:1px 8px;font-size:12px;font-weight:800;display:inline-block}.cos-shelf{gap:8px;min-width:0;display:grid}.cos-where{color:var(--ks-ink-muted);margin:0;font-size:13px}.cos-grid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.cos-tile{background:var(--ks-box);color:var(--ks-fg);border:2px solid var(--ks-line);border-radius:12px;gap:6px;padding:8px;display:grid}.cos-tile.is-rare{border-color:#35a7e0}.cos-tile.is-epic{border-color:#8b5cf6}.cos-tile.is-legendary{border-color:#f5b800}.cos-tile.is-worn{box-shadow:0 0 0 2px var(--ks-win)}.cos-tile.is-tried{box-shadow:0 0 0 2px var(--ks-yellow-press)}.cos-tile-face{text-align:center;color:inherit;font:inherit;background:0 0;border:0;justify-items:center;gap:4px;padding:0;display:grid}.cos-tile-face b{font-size:14px}.cos-tile-face small{color:var(--ks-fg-soft);font-size:12px}.cos-tile-acts{flex-wrap:wrap;justify-content:center;gap:4px;display:flex}html .cos-tile .ks-btn-ghost{color:var(--ks-fg);box-shadow:inset 0 0 0 2px var(--ks-fg)}.cos-packs{gap:8px;width:100%;max-width:640px;display:grid}.cos-pack-list{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.cos-pack{background:var(--ks-well);border-radius:12px;align-content:end;justify-items:center;gap:4px;padding:10px;display:grid}.cos-pack b{font-size:20px}.cos-pack b small{color:var(--ks-win-text);font-size:13px}.cos-pack-name{color:var(--ks-ink-muted);font-size:13px}.cos-pack-price{font-weight:800}.cos-packs-first,.cos-packs-soon,.cos-packs-cap{text-align:center;margin:0;font-size:14px}.cos-packs-cap{color:var(--ks-ink-muted)}.cos-birth{flex-wrap:wrap;justify-content:center;align-items:end;gap:8px;display:flex}.cos-birth label{gap:4px;font-size:13px;display:grid}.cos-prices{width:100%;max-width:640px}.cos-prices h3{margin:0 0 6px;font-size:16px}.cos-prices ul{columns:2 240px;column-gap:16px;margin:0;padding:0;list-style:none}.cos-prices li{border-bottom:1px solid var(--ks-line);break-inside:avoid;justify-content:space-between;gap:8px;padding:3px 0;font-size:14px;display:flex}.cos-prices li small{color:var(--ks-ink-muted);font-size:12px;display:block}.cos-prices-rule{color:var(--ks-ink-muted);margin:8px 0 0;font-size:13px}.cos-ribbon{margin:-6px auto 0;display:block}.cos-bunting{pointer-events:none;z-index:2;width:100%;position:absolute;top:0;left:0;right:0}.cos-club{gap:8px;display:grid}.cos-trophy-room.is-oak{background:repeating-linear-gradient(90deg,#7a4f2a 0 22px,#6a4423 22px 24px)}.cos-trophy-room.is-marble{background:linear-gradient(115deg,#eceae6 0 30%,#c9c4bb 31% 32%,#eceae6 33% 70%,#c9c4bb 71% 72%,#eceae6 73%)}.r9-pup.is-cheer.cel-slide{transform-origin:50% 100%;animation:none}.r9-pup.is-cheer.cel-slide .r9-torso{transform:rotate(-24deg)}.r9-pup.is-cheer.cel-slide .r9-arm.is-front,.r9-pup.is-cheer.cel-slide .r9-arm.is-back{transform:rotate(-120deg)}.r9-pup.is-cheer.cel-plane .r9-arm.is-front{transform:rotate(-90deg)}.r9-pup.is-cheer.cel-plane .r9-arm.is-back{transform:rotate(90deg)}.r9-pup.is-cheer.cel-plane{animation:1.2s ease-in-out infinite cos-bank}.r9-pup.is-cheer.cel-fist{animation:.6s ease-in-out infinite r9-hop}.r9-pup.is-cheer.cel-fist .r9-arm.is-front{transform:rotate(-170deg)}.r9-pup.is-cheer.cel-fist .r9-arm.is-back{transform:rotate(10deg)}.r9-pup.is-cheer.cel-spin{animation:.9s linear infinite cos-spin}.r9-pup.is-cheer.cel-salute{animation:none}.r9-pup.is-cheer.cel-salute .r9-arm.is-front{transform:rotate(-140deg)}.r9-pup.is-cheer.cel-salute .r9-arm.is-back{transform:rotate(0)}@keyframes cos-bank{0%,to{rotate:-8deg}50%{rotate:8deg}}@keyframes cos-spin{to{rotate:360deg}}@media (prefers-reduced-motion:reduce){.r9-pup.is-cheer[class*=cel-]{animation:none}}html .ks-ground .r23-pc-face.cos-on{border-radius:16px;inset:24% 7% 22%}html .ks-ground .r23-pc.is-banner .r23-pc-face.cos-on{border-radius:50%;inset:auto}html .ks-ground .r23-pc-name .cos-plate{padding:0 8px}.r22-oc-crest{position:relative}.r22-oc-crest .cos-ribbon{margin:0;position:absolute;bottom:-6px;left:50%;transform:translate(-50%)}.r22lk-sublink{margin-left:8px;font-size:13px;font-weight:600}html .ks-ground .r9-honours{gap:8px;display:grid}html .ks-ground .r9-honours-figures{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;display:grid}html .ks-ground .r9-honours-figures>div{box-shadow:inset 0 0 0 2px var(--ks-club-line);background:color-mix(in srgb, var(--ks-club) 10%, var(--ks-surface));justify-content:space-between;align-items:center;gap:8px;padding:4px 12px;display:flex}html .ks-ground .r9-honours-figures dt{font:700 13px/1.1 var(--ks-font-cond);letter-spacing:.06em;text-transform:uppercase;color:var(--ks-fg-soft)}html .ks-ground .r9-honours-figures dd{font:800 22px/1 var(--ks-font-display);color:var(--ks-fg);margin:0}html .ks-ground .r9-ach-map{gap:6px;margin:0;padding:0;list-style:none;display:grid}html .ks-ground .r9-ach{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--ks-fg) 18%, transparent);grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"mark body state""bar bar bar";align-items:center;gap:2px 10px;padding:6px 10px;display:grid}html .ks-ground .r9-ach.is-earned{background:color-mix(in srgb, var(--ks-club) 12%, var(--ks-surface));box-shadow:inset 0 0 0 2px var(--ks-club-line)}html .ks-ground .r9-ach-mark{grid-area:mark;place-items:center;display:grid}html .ks-ground .r9-ach:not(.is-earned) .r9-ach-mark{color:color-mix(in srgb, var(--ks-fg) 30%, var(--ks-surface))}html .ks-ground .r9-ach:not(.is-earned) .r9-ach-mark .ks-glyph-crown{color:currentColor}html .ks-ground .r9-ach-body{grid-area:body;gap:2px;min-width:0;display:grid}html .ks-ground .r9-ach-name{font:800 15px/1.1 var(--ks-font-display);text-transform:uppercase;letter-spacing:.02em;color:var(--ks-fg)}html .ks-ground .r9-ach-what{color:var(--ks-fg-soft);font-size:13px;line-height:1.3}html .ks-ground .r9-ach-state{text-align:right;grid-area:state;justify-items:end;gap:3px;display:grid}html .ks-ground .r9-ach-count{font:700 17px/1 var(--ks-font-cond);color:var(--ks-fg);white-space:nowrap}html .ks-ground .r9-ach-when{font:700 13px/1.1 var(--ks-font-cond);letter-spacing:.04em;text-transform:uppercase;color:var(--ks-fg);white-space:nowrap}html .ks-ground .r9-ach-pay{color:var(--ks-fg-soft);white-space:nowrap;align-items:center;gap:8px;font-size:13px;display:inline-flex}html .ks-ground .r9-ach-coin{color:var(--ks-fg);align-items:center;gap:3px;font-weight:700;display:inline-flex}html .ks-ground .r9-ach-bar{grid-area:bar;margin-top:2px}html .ks-ground .r9-ach-empty{margin:0}html .ks-ground .pf-seasons .r9b-season-honour{margin-top:4px;margin-inline-end:4px}html .r32e-ladder{flex-direction:column;gap:12px;display:flex}html .r32e-family{flex-direction:column;gap:4px;display:flex}html .r32e-family-name{font:800 13px/1.2 var(--ks-font-display);letter-spacing:.06em;text-transform:uppercase;color:var(--ks-fg-soft);margin:0}html .r32e-waiting{align-items:center;gap:6px;margin:0;display:flex}html .r32e-tiers{align-items:center;gap:3px;display:inline-flex}html .r32e-tier{border:2px solid var(--ks-box-line);background:0 0;width:10px;height:14px;display:inline-block}html .r32e-tier.is-held.is-bronze{background:#b0703c;border-color:#b0703c}html .r32e-tier.is-held.is-silver{background:#b9c0c8;border-color:#b9c0c8}html .r32e-tier.is-held.is-gold{background:#e2b33c;border-color:#e2b33c}html .r32e-tier.is-held.is-platinum{background:#8fd3d9;border-color:#8fd3d9}html .r32e-tier-name{color:var(--ks-fg-soft);font-weight:500}html .r32e-titles{flex-wrap:wrap;gap:4px;display:inline-flex}html .r32e-title{border:2px solid var(--ks-club-line);font:700 12px/1.3 var(--ks-font-body);white-space:nowrap;align-items:baseline;gap:2px;padding:1px 6px;display:inline-flex}html .r32e-title b{font-weight:800}html .sheet.r21-champions{position:relative}html .sheet.r21-champions .sheet-head{z-index:3;margin:0;position:absolute;top:10px;right:10px}html .sheet.r21-champions .sheet-head h2{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}html .sheet.r21-champions .sheet-foot{border-top:0}@media (width>=700px){html:root .sheet-backdrop .sheet.r21-champions.is-step-1{width:min(1000px,100vw - 32px)}html:root .sheet-backdrop .sheet.r21-champions.is-step-2{width:min(620px,100vw - 32px)}html:root .sheet-backdrop .sheet.r21-champions.is-step-3{width:min(720px,100vw - 32px)}}html .r21-champ-kicker{font:800 15px var(--ks-font-display,inherit);letter-spacing:.2em;text-transform:uppercase;color:var(--ks-fg-soft)}html .r21-champ-name{font:800 clamp(38px, 6vw, 64px)/.92 var(--ks-font-display,inherit);text-transform:uppercase;text-wrap:balance;margin:2px 0}html .r21-champ-where{align-items:center;justify-content:inherit;color:var(--ks-fg-soft);flex-wrap:wrap;gap:6px;margin:0;font-weight:600;display:inline-flex}html .r21-champ-steps{gap:5px;margin-bottom:8px;display:flex}html .r21-champ-steps i{background:color-mix(in srgb, var(--ks-fg) 25%, transparent);width:18px;height:4px}html .r21-champ-steps i.is-on{background:var(--ks-club-line,var(--ks-club))}html .r21-champ-foot{justify-content:space-between;align-items:center;gap:12px;width:100%;display:flex}html .r21-champ-foot>p{color:var(--ks-fg-soft);margin:0;font-weight:600}html .r21-champ-foot>button{min-width:200px;margin-left:auto}html .r21-champ-lift{grid-template-columns:1.2fr 1fr;gap:22px;display:grid}html .r21-champ-hero{background:url(../art/competitions-trophy-1200.webp) 50% 35% / cover no-repeat, var(--ks-well,#222);min-height:460px;position:relative}html .r21-champ-hero>:is(.r21-hero-kit,.r21-hero-trim){mix-blend-mode:multiply;position:absolute;inset:0}html .r21-champ-hero>.r21-hero-kit{background:var(--ks-kit,var(--ks-club));-webkit-mask:url(../art/competitions-trophy-1200-kit.webp) 50% 35%/cover no-repeat;mask:url(../art/competitions-trophy-1200-kit.webp) 50% 35%/cover no-repeat}html .r21-champ-hero>.r21-hero-trim{background:var(--ks-kit-2,var(--ks-club-2));-webkit-mask:url(../art/competitions-trophy-1200-trim.webp) 50% 35%/cover no-repeat;mask:url(../art/competitions-trophy-1200-trim.webp) 50% 35%/cover no-repeat}html .r21-champ-hero:after{content:"";background:linear-gradient(#0000 50%,#0009);position:absolute;inset:0}html .r21-champ-crest{z-index:1;filter:drop-shadow(0 6px 14px #00000080);position:absolute;bottom:18px;left:18px}html .r21-champ-pane{flex-direction:column;gap:10px;min-width:0;padding-top:36px;display:flex}html .r21-champ-pane .r21-podium{margin-top:auto}html .r21-table{gap:4px;margin:0;padding:0;list-style:none;display:grid}html .r21-table li{background:var(--ks-well,color-mix(in srgb, var(--ks-fg) 6%, transparent));grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:40px;padding:0 12px;font-weight:700;display:grid}html .r21-table li.is-me{background:color-mix(in srgb, var(--ks-club) 42%, var(--ks-box,#1d2130));box-shadow:inset 4px 0 0 var(--ks-club-line,var(--ks-club))}html .r21-t-pos{font:800 18px var(--ks-font-display,inherit);color:var(--ks-fg-soft)}html .r21-t-club{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}html .r21-t-pts{font:800 20px var(--ks-font-display,inherit);text-align:right}html .r21-table.is-full li{grid-template-columns:34px minmax(0,1fr) repeat(4,40px) 52px;min-height:36px;font-weight:600}html .r21-table.is-full .r21-t-n{text-align:center;color:var(--ks-fg-soft)}html .r21-table.is-full li.r21-t-headrow{min-height:24px;font:800 12px var(--ks-font-display,inherit);letter-spacing:.1em;text-transform:uppercase;color:var(--ks-fg-soft);background:0 0}html .r21-table.is-full li.r21-t-headrow .r21-t-pts{color:var(--ks-fg-soft);font-size:12px}html .r21-table.is-full li.is-me{z-index:1;min-height:52px;box-shadow:0 0 0 3px var(--ks-club-line,var(--ks-club)), 0 12px 30px #00000073;font:800 18px var(--ks-font-display,inherit);text-transform:uppercase;position:relative;transform:scale(1.03)}html .r21-table.is-full li.is-me .r21-t-n,html .r21-table li.is-me .r21-t-pos{color:var(--ks-fg)}html .r21-table.is-full li.is-me .r21-t-pts{font-size:26px}html .r21-champ-medal{text-align:center;flex-direction:column;align-items:center;gap:4px;padding-top:8px;display:flex}html .r21-ribbon{z-index:1;background:linear-gradient(90deg, var(--ks-club) 0 33%, var(--ks-club-2,var(--ks-fg)) 33% 66%, var(--ks-club) 66%);clip-path:polygon(0 0,100% 0,80% 100%,20% 100%);width:120px;height:56px;margin-bottom:-16px;position:relative}html .r21-champ-medal>.r21-medal-pic{aspect-ratio:1;border-radius:50%;width:220px;margin-bottom:10px}html .r21-medal-nums{border-block:2px solid color-mix(in srgb, var(--ks-fg) 18%, transparent);grid-template-columns:repeat(4,1fr);width:100%;margin:16px 0 0;display:grid}html .r21-medal-nums>div{flex-direction:column-reverse;padding:12px 4px;display:flex}html .r21-medal-nums>div+div{border-left:2px solid color-mix(in srgb, var(--ks-fg) 18%, transparent)}html .r21-medal-nums dd{font:800 40px/1 var(--ks-font-display,inherit);margin:0}html .r21-medal-nums dt{font:800 13px var(--ks-font-display,inherit);letter-spacing:.1em;text-transform:uppercase;color:var(--ks-fg-soft)}html .r21-champ-head{align-items:center;gap:16px;padding:4px 48px 12px 0;display:flex}html .r21-champ-table .r21-champ-name{font-size:clamp(30px,4.4vw,42px)}@media (width<=1099px){html .r21-champ-lift{grid-template-columns:1fr}html .r21-champ-hero{min-height:280px}html .r21-champ-pane{padding-top:0}}@media (width<=699px){html .r21-champ-hero{min-height:220px}html .r21-champ-kicker{letter-spacing:.12em;font-size:13px}html .r21-champ-medal>.r21-medal-pic{width:170px}html .r21-medal-nums dd{font-size:32px}html .r21-table.is-full li{grid-template-columns:26px minmax(0,1fr) 30px 40px 44px;gap:6px;padding:0 8px;font-size:14px}html .r21-table.is-full :is(.r21-t-d,.r21-t-l){display:none}html .r21-champ-foot{flex-direction:column;align-items:stretch}html .r21-champ-foot>p{text-align:center}html .r21-champ-foot>button{margin-left:0}}.rec-h{font-family:var(--ks-font-cond);letter-spacing:.06em;text-transform:uppercase;color:var(--ks-fg-soft);align-items:baseline;gap:8px;margin:14px 0 6px;font-size:.82rem;display:flex}.rec-style{display:inline-flex}.rec-style-badge{font-family:var(--ks-font-cond);letter-spacing:.04em}.rec-mastery-row{grid-template-columns:repeat(auto-fit,minmax(64px,1fr));gap:6px;margin:0;padding:0;list-style:none;display:grid}.rec-mastery-row li{background:var(--ks-surface);color:var(--ks-fg-soft);opacity:.7;border-radius:10px;flex-direction:column;align-items:center;padding:6px 4px;display:flex}.rec-mastery-row li.is-on{opacity:1;color:var(--ks-fg);box-shadow:inset 0 0 0 2px var(--ks-club)}.rec-mastery-row b{font-family:var(--ks-font-display);font-size:1.2rem}.rec-mastery-row span{font-size:.75rem}.rec-bests-list{gap:4px;margin:0;display:grid}.rec-bests-list>div{border-bottom:1px solid color-mix(in srgb, var(--ks-fg) 10%, transparent);justify-content:space-between;align-items:baseline;gap:12px;padding:4px 0;display:flex}.rec-bests-list dt{color:var(--ks-fg-soft)}.rec-bests-list dd{text-align:right;margin:0}.rec-recap-finish{font-family:var(--ks-font-display);color:var(--ks-fg);letter-spacing:0;text-transform:none;margin-left:auto;font-size:1.3rem}.rec-recap-honours{flex-wrap:wrap;gap:6px;margin:4px 0 8px;display:flex}.rec-recap-figs{grid-template-columns:repeat(auto-fit,minmax(96px,1fr));gap:6px;margin:0;display:grid}.rec-recap-figs>div{background:var(--ks-surface);border-radius:10px;padding:6px 8px}.rec-recap-figs dt{color:var(--ks-fg-soft);font-size:.72rem}.rec-recap-figs dd{font-family:var(--ks-font-display);margin:0;font-size:1.15rem}.rec-recap-share{flex-wrap:wrap;align-items:center;gap:10px;margin-top:8px;display:flex}.rec-timeline ol{border-left:2px solid color-mix(in srgb, var(--ks-club) 60%, transparent);margin:0;padding:0 0 0 12px;list-style:none}.rec-timeline li{grid-template-columns:96px 1fr;gap:8px;padding:3px 0;display:grid}.rec-timeline time{color:var(--ks-fg-soft);font-size:.75rem}.rec-timeline li.is-honour span,.rec-timeline li.is-season span{font-weight:600}.rec-year ul{margin:0;padding-left:18px}.rec-awards ul,.rec-hof{gap:4px;margin:0;padding:0;list-style:none;display:grid}.rec-awards li,.rec-hof li{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.rec-peak{color:var(--ks-fg-soft);white-space:nowrap;margin-left:6px;font-size:.72rem}@media (width<=600px){.rec-timeline li{grid-template-columns:1fr;gap:0}}html .ks-ground :is(.r22-trophy,.r22-oc-trophies)>.rec-club{background:var(--ks-surface);border:3px solid var(--ks-club-line,transparent);grid-column:1/-1;min-height:0;padding:10px 14px}html .ks-ground .r22-oc-trophies>.rec-club{max-height:46vh;overflow:auto}.rec-sub{text-transform:none;letter-spacing:0;color:var(--ks-fg-soft);white-space:nowrap;font-size:.8em;font-weight:400}.rec-club .rec-h:first-child{margin-top:0}.rec-career{padding:0 2px 8px}.ks-confetti{z-index:60;pointer-events:none;position:fixed;inset:0;overflow:hidden}.ks-confetti i{background:color-mix(in srgb, var(--ks-club) 78%, var(--ks-fg) 22%);opacity:0;animation-name:ks-confetti-fall;animation-timing-function:cubic-bezier(.3,.6,.6,1);animation-fill-mode:forwards;position:absolute;top:-24px}.ks-confetti i.is-2{background:color-mix(in srgb, var(--ks-club-2) 78%, var(--ks-fg) 22%)}@keyframes ks-confetti-fall{0%{opacity:1;transform:translate(0,0)rotate(0)}85%{opacity:1}to{opacity:0;transform:translate3d(var(--drift), 105vh, 0) rotate(var(--spin))}}@media (prefers-reduced-motion:reduce){.ks-confetti{display:none}}@container (width<=300px){html .ks-ground .hub .md-waiting .md-body{grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-content:center;gap:clamp(4px,3cqb,10px) 6px}html .ks-ground .hub .md-waiting :is(.md-mid,.md-result){display:contents}html .ks-ground .hub .md-waiting .md-body>.md-side:first-child{grid-area:1/1}html .ks-ground .hub .md-waiting .md-result-score{grid-area:1/2;align-self:center;font-size:clamp(18px,11cqi,30px)}html .ks-ground .hub .md-waiting .md-body>.md-side:last-child{grid-area:1/3}html .ks-ground .hub .md-waiting .md-watch{grid-area:2/1/3/4;justify-self:center}html .ks-ground .hub .md-waiting .md-crest svg{width:clamp(40px,min(24cqi,26cqb),96px)}}@container (width<=420px){html .ks-ground .hub .md-head{flex-direction:column;align-items:flex-start;gap:2px}html .ks-ground .hub .md-comp{text-align:start;white-space:normal;font-size:clamp(10px,4.4cqi,15px);line-height:1.25;display:block}}@container (width>=1100px){html .ks-ground .hub .md-body{gap:clamp(6px,4cqi,96px)}html .ks-ground .hub .md-crest svg{width:clamp(30px,min(17cqi,36cqb),280px)}html .ks-ground .hub .md-name{font-size:clamp(12px,min(3.2cqi,7cqb),46px)}html .ks-ground .hub .md-meta{font-size:clamp(11px,min(2.1cqi,4.8cqb),26px)}html .ks-ground .hub .md-pip{width:clamp(14px,min(2.8cqi,6cqb),38px);font-size:clamp(9px,min(1.9cqi,4cqb),22px)}html .ks-ground .hub .md-comp{font-size:clamp(11px,min(2.4cqi,5.5cqb),28px)}html .ks-ground .hub .md-ring{width:clamp(70px,min(24cqi,54cqb),380px)}html .ks-ground .hub .md-ring-time{font-size:clamp(14px,min(4.4cqi,10cqb),76px)}html .ks-ground .hub .md-ring-label{font-size:clamp(8px,min(2cqi,4.2cqb),22px)}html .ks-ground .hub .md-result-score{font-size:clamp(22px,min(6cqi,14cqb),120px)}html .ks-ground .hub .md-tile .md-watch{padding:clamp(4px,1.4cqb,14px) clamp(8px,2.4cqi,26px);font-size:clamp(12px,min(2.6cqi,6cqb),32px)}html .ks-ground .hub .md-vs-line{font-size:22px}}html .ks-ground[data-screen=ground] .hub .ks-door-stadium .ks-box-trail svg{width:clamp(26px,min(14cqi,26cqb),132px)}.ks-topbar :is(.tb-icon,.tb-gear):is([aria-expanded=true],[aria-current=page]){box-shadow:inset 0 -2px 0 var(--ks-club-line)}.ks-topbar .tb-icon.is-quiet{opacity:.6}.ks-topbar .tb-icon.is-quiet:is(:hover,[aria-expanded=true]){opacity:1}@media (width>=700px){html:root .sheet-backdrop.is-drop[style]{--drop-w:420px;padding-right:clamp(var(--pad,16px), calc(var(--drop-right,16px) - 10px), calc(100vw - var(--drop-w) - var(--pad,16px)))}}@media (width>=2400px){html :is(.sheet,.ks-sheet).r6-popup{zoom:1.4}html:root .sheet-backdrop.is-drop[style]:has(.r6-popup){--drop-w:588px}}html .r6-energy .r6-nogel{text-align:center;color:var(--ks-fg-soft);padding:6px 0;font-size:14px}html .r6-notice-text{flex:1;gap:2px;min-width:0;display:grid}html .r6-news-ways{justify-content:center;gap:8px;margin-top:4px;display:flex}html .r6-popup .level-up li.item{align-items:center}html .r6-popup .level-up li.item>a:last-child{flex:none;justify-content:center;align-self:center;min-width:92px}html .r6-lvl-items{flex-wrap:wrap;gap:4px 6px;margin-top:4px;display:flex}html .r6-lvl-items>span{color:var(--ks-fg);background:color-mix(in srgb, var(--ks-fg) 9%, transparent);padding:3px 8px;font-size:13px;font-weight:600;line-height:1.3}@media (width>=1400px){html:root:is([data-layout=medium],[data-layout=expanded]) .shell[data-screen=locker] .screen-stack{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;width:min(100%,1560px)}html:root:is([data-layout=medium],[data-layout=expanded]) .shell[data-screen=locker] .screen-head{width:min(100%,1560px)}}@media (width>=2400px){html:root:is([data-layout=medium],[data-layout=expanded]) .shell[data-screen=locker] .screen-stack{grid-template-columns:repeat(4,minmax(0,1fr));width:100%}html:root:is([data-layout=medium],[data-layout=expanded]) .shell[data-screen=locker] .screen-head{width:100%}}html .ks-ground[data-screen=locker] .settings-toggles .ks-micro{font-family:var(--ks-font-body);text-transform:none;letter-spacing:0;color:var(--ks-fg-soft);font-size:14px;font-weight:500}html .ks-ground[data-screen=locker] :is(.settings-toggles .ks-rowitem-title,.ks-setting-label){font-family:var(--ks-font-display);letter-spacing:.02em;text-transform:uppercase;font-size:17px;font-weight:800;line-height:1.15}html .ks-ground[data-screen=locker] .ks-setting-value{font-family:var(--ks-font-body);color:var(--ks-fg-soft);font-size:14px;font-weight:500}html .ks-ground[data-screen=locker] :is(.settings-toggles .ks-rowitem,.ks-scope .ks-setting){padding-inline:12px}html .ks-ground[data-screen=locker] .ks-scope .ks-setting{min-height:56px}html .r6-pretty{text-wrap:pretty}html .ks-ground .ks-item.is-sought{box-shadow:0 0 0 3px var(--ks-club-line)}.r7-picks{align-items:center;gap:var(--ks-space-3,12px);flex-wrap:wrap;display:flex}.r7-swatches{grid-template-columns:repeat(6,44px);gap:8px;display:grid}.r7-swatch{border:2px solid color-mix(in srgb, var(--ks-fg) 35%, transparent);width:44px;height:44px;cursor:var(--ks-cursor-hand,pointer);border-radius:0;padding:0}.r7-swatch.on,.r7-custom.on input[type=color],.r7-swatch:focus-visible{outline:3px solid var(--ks-fg);outline-offset:2px}@media (width<=380px){.r7-swatches{grid-template-columns:repeat(4,44px)}}@container (width<=300px){html .ks-ground .hub .md-waiting .md-body{grid-template-rows:auto auto auto}}html .ks-ground .hub .md-vs-line{overflow-wrap:anywhere;text-wrap:balance}@media (width<=640px){html .ks-topbar .tb-tabs a[data-phone]{display:inline-block}html .ks-topbar .tb-tabs{gap:clamp(12px,4.4vw,22px)}}@media (width>=2400px){html .ks-topbar .tb-tabs a{padding:8px 0 11px;font-size:30px}html .ks-topbar .tb-tabs a:after{height:4px}html .ks-topbar .currency{gap:8px;font-size:30px}html .ks-topbar .tb-gear .icon,html .ks-topbar .tb-gear svg{width:36px;height:36px}html .ks-topbar .tb-count{min-width:22px;height:22px;font-size:15px;top:-8px;right:-11px}html .ks-topbar{--ks-mark:104px}html:root .sheet-backdrop.is-drop .sheet.r6-popup{max-height:calc((100vh - var(--chrome-notch,72px) - 48px) / 1.4)}}@media (width>=641px) and (width<=1365px){html:root[data-layout] .shell .hud.ks-topbar{flex-wrap:wrap;row-gap:4px}html .ks-topbar .tb-stats{order:2}html .ks-topbar .tb-tabs{flex:1 0 100%;order:3;gap:clamp(14px,2.6vw,30px)}html .ks-topbar .tb-tabs a[data-tier]{display:inline-block}html .ks-topbar .tb-tabs a[data-stands-in]{color:var(--ks-fg-soft)}html .ks-topbar .tb-tabs a[data-stands-in]:after{content:none}html .ks-topbar .tb-tabs a[data-stands-in][aria-current=page]{color:var(--ks-fg)}html .ks-topbar .tb-tabs a[data-stands-in][aria-current=page]:after{content:""}}@media (width>=521px){html .ks-ground[data-screen=locker] .ks-segment[aria-label=Colours] button{white-space:nowrap;letter-spacing:.04em;padding-inline:10px}}.ks-topbar .tb-tabs .tb-tab-icon{display:none}@media (orientation:landscape) and (height<=500px){html:root{--chrome-gap:6px;--pad:12px}html:root[data-layout] body .shell{--chrome-top:calc(var(--safe-top) + var(--chrome-notch) + var(--chrome-gap) + 8px)}html:root[data-layout] body .shell .hud.ks-topbar{flex-wrap:nowrap;gap:0 12px}html body .ks-topbar{--ks-mark:30px}html body .ks-topbar .tb-stats{order:0;gap:10px;margin-inline-start:auto}html body .ks-topbar .tb-tabs{flex:0 auto;order:0;gap:9px}html body .ks-topbar .tb-tabs a,html body .ks-topbar .tb-tabs a[data-tier]{letter-spacing:.02em;white-space:nowrap;width:auto;height:34px;color:var(--ks-fg-soft);place-items:center;padding:0;font-size:12px;display:inline-grid}html body .ks-topbar .tb-tabs a[aria-current=page]{color:var(--ks-fg)}html body .ks-topbar .tb-tabs a[data-stands-in]:not([aria-current=page]){color:var(--ks-fg-soft)}html body .ks-topbar .tb-tabs a[data-stands-in]:not([aria-current=page]):after{content:none}html body .ks-topbar .tb-tabs a[aria-current=page]:after{content:"";inset-inline:0}html body .ks-topbar .tb-back{width:30px;height:30px;margin-inline-end:2px}html body .shell .ks-topbar .currency{gap:3px;font-size:15px}html body .ks-topbar .tb-gear .icon,html body .ks-topbar .tb-gear svg{width:19px;height:19px}}@media (orientation:landscape) and (height<=500px) and (width>=930px){html body .ks-topbar .tb-tabs{gap:12px}html body .ks-topbar .tb-tabs a,html body .ks-topbar .tb-tabs a[data-tier]{letter-spacing:.05em;font-size:14px}}@media (orientation:landscape) and (height<=500px) and (width<=820px){html body .ks-topbar .tb-cap{display:none}html body .ks-topbar .tb-stats{gap:8px}html:root[data-layout] body .shell .hud.ks-topbar{column-gap:8px}html body .ks-topbar .tb-tabs{gap:6px}html body .ks-topbar .tb-tabs a,html body .ks-topbar .tb-tabs a[data-tier]{letter-spacing:0;font-size:11px}}@property --r24-fade{syntax:"<length>";inherits:false;initial-value:0}@keyframes r24-scroll-cue{0%,88%{--r24-fade:34px}to{--r24-fade:0px}}@media (orientation:landscape) and (height<=500px){html:root body .sheet-backdrop,html:root body .ks-sheet-backdrop{padding:8px calc(8px + var(--safe-right,0px)) 8px calc(8px + var(--safe-left,0px));align-items:center}html:root body :is(.sheet-backdrop .sheet,.ks-sheet-backdrop .ks-sheet){max-height:calc(var(--vvh,100dvh) - 16px)}html:root body :is(.sheet-grip,.ks-sheet-grip){display:none}html:root body .sheet .sheet-head{margin-bottom:8px}html:root body .ks-sheet .ks-sheet-head{padding-block:8px 6px}html:root body .sheet .sheet-foot{padding-top:8px}html:root body .ks-sheet .ks-sheet-foot{padding-block:8px}html:root body :is(.sheet-body,.ks-sheet-body){-webkit-mask-image:linear-gradient(to bottom, #000 calc(100% - var(--r24-fade)), transparent);-webkit-mask-image:linear-gradient(to bottom, #000 calc(100% - var(--r24-fade)), transparent);mask-image:linear-gradient(to bottom, #000 calc(100% - var(--r24-fade)), transparent);scrollbar-width:thin;scrollbar-color:var(--ks-club-line,currentColor) transparent;animation:linear both r24-scroll-cue;animation-timeline:scroll(self)}html:root body .sheet-backdrop.is-drop{padding-top:calc(var(--chrome-notch,34px) + 4px)}html:root body .sheet-backdrop.is-drop .sheet{max-height:calc(var(--vvh,100dvh) - var(--chrome-notch,34px) - 20px)}html body .r21-panel-body{gap:8px}html body .r21-panel-body>.r21-scene{min-height:120px}html body .r21-panel-body .r21-reading{font-size:32px}html body .r21-panel-body .r21-word{font-size:28px}html body .r21-panel-actions>.r21-tile{min-height:64px}html body .r21-chart{height:110px;margin-top:10px;margin-bottom:26px}html body .r22-lu{gap:8px;padding-top:4px}html body .r22-lu-kicker{font-size:13px}html body .r22-lu-num{font-size:52px}html body .r22-lu-bar{height:8px;margin-top:6px}html body .r22-lu-xp{margin-top:4px;font-size:12px}html body .r22-lu-cards{grid-template-columns:repeat(var(--n,3), minmax(0, 220px));gap:12px;padding-top:0}html body .r22-lu-card{height:150px}html body .r22-lu-face{padding:10px 12px}html body .r22-lu-face>b{font-size:20px}html body .r22-lu-count{padding:4px 8px;font-size:20px}html:root body .sheet-backdrop .sheet.r21-champions.is-step-1{width:min(900px,100vw - 16px)}html body .r21-champ-lift{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:16px}html body .r21-champ-hero{min-height:0;height:calc(var(--vvh,100dvh) - 150px)}html body .r21-champ-crest svg{width:64px;height:auto}html body .r21-champ-pane{gap:6px;padding-top:22px}html body .r21-champ-name{font-size:34px}html body .r21-champ-kicker{letter-spacing:.14em;font-size:13px}html body .r21-champ-steps{margin-bottom:2px}html body .r21-table li{min-height:32px}html:root body .sheet-backdrop .sheet.r21-champions.is-step-2{width:min(760px,100vw - 16px)}html body .r21-champ-medal{text-align:start;grid-template-columns:150px minmax(0,1fr);grid-auto-flow:dense;place-items:center start;gap:2px 20px;padding-top:0;display:grid}html body .r21-champ-medal>:is(.r21-ribbon,.r21-medal-pic){grid-column:1}html body .r21-champ-medal>.r21-ribbon{grid-row:1;place-self:end center;width:90px;height:40px;margin-bottom:0}html body .r21-champ-medal>.r21-medal-pic{grid-row:2/span 4;place-self:start center;width:130px;margin:-12px 0 0}html body .r21-champ-medal>:not(.r21-ribbon,.r21-medal-pic){grid-column:2}html body .r21-champ-medal>.r21-champ-where{justify-content:flex-start}html body .r21-medal-nums{margin-top:8px}html body .r21-medal-nums>div{padding:6px 4px}html body .r21-medal-nums dd{font-size:28px}html body .r21-champ-head{gap:12px;padding-bottom:6px}html body .r21-champ-head .crest,html body .r21-champ-head>svg{width:52px;height:52px}html body .r21-champ-table .r21-champ-name{font-size:28px}html body .r21-table.is-full li{min-height:28px}html body .r21-table.is-full li.is-me{min-height:36px;transform:none}html body .r21-champ-foot>button{min-width:160px}html body .r22-pos-zones{min-height:0}html body .r22-pos-zone{gap:14px;padding-block:4px}html body :is(.r22-pos-letters,.r22-pos-ovr b){font-size:36px}html body .r22-pos-name{font-size:18px}html body .r22-pos-ovr{grid-auto-flow:column;align-items:center;gap:10px}html body .r22-pos-ovr i{font-size:14px}html body .ks-sheet.r22-mg{width:min(820px,100%);max-width:min(820px,100%)}html body .r22-mg-body:has(>section[aria-label=Shirt\ number]){grid-template-columns:minmax(0,250px) minmax(0,1fr);grid-template-areas:"id nums""role nums";align-items:start;gap:10px 20px}html body .r22-mg-body>.r22-mg-id{grid-area:id}html body .r22-mg-body>section[aria-label=Shirt\ number]{grid-area:nums}html body .r22-mg-body>section[aria-label=Role]{grid-area:role}html body .r22-mg-body{gap:10px}html body .r22-mg-card{width:70px;height:82px}html body .r22-mg-who b{font-size:26px}html body .r22-roles button{letter-spacing:.03em;white-space:nowrap;min-height:40px;padding-inline:4px;font-size:14px}html body .r22-capt{min-height:40px}html body .r22-nums.is-more{max-height:11rem}html body .ks-sheet.r22-sheet-form{width:min(860px,100%);max-width:min(860px,100%)}html body .ks-ground .r22-sheet-form{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:16px;display:grid}html body .ks-ground .r22-sheet-form .pf-trend{height:170px}html body .ks-sheet.r22-sheet-achievements{width:min(860px,100%);max-width:min(860px,100%)}html body .ks-sheet.r22-sheet-achievements .r22-sheet-ach{gap:10px}html body .ks-sheet.r22-sheet-achievements .r9-ach-map{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}html body .ks-sheet.r22-sheet-play{width:min(760px,100%);max-width:min(760px,100%)}html body .ks-ground .screen-head:has(>.ks-matchhead){flex:none;max-height:none;overflow:visible}html body .ks-ground .ks-matchhead{grid-template-columns:auto minmax(0,1fr) auto minmax(0,1fr);gap:10px;padding:4px 10px}html body .ks-ground .ks-matchhead>:is(.ks-matchhead-meta,.ks-mstats){display:none}html body .ks-ground .ks-matchhead-back{grid-column:auto}html body .ks-ground .ks-matchhead-back .ks-btn{min-height:34px;padding-block:0}html body .ks-ground :is(.ks-matchhead-team,.ks-matchhead-team.is-away){gap:8px}html body .ks-ground .ks-matchhead-team>svg{width:28px;height:28px}html body .ks-ground .ks-matchhead-name{font-size:17px}html body .ks-ground .ks-matchhead-score{padding:2px 12px;font-size:26px}html body .ks-ground .screen:has(.ks-matchhead)>.tabs.dense .tab{min-height:34px;padding-block:0}html body .ks-ground .panel.fill:has(>.panel-body>.ks-watch){flex:1 1 0;min-height:0}html body .ks-ground .panel.fill>.panel-body:has(>.ks-watch){grid-template-rows:minmax(0,1fr);padding:0;display:grid;overflow:hidden;-webkit-mask-image:none;mask-image:none}html body .ks-ground .ks-watch{grid-template:"art side"minmax(0,1fr)"art line""bar bar"/minmax(0,1fr) minmax(250px,34%);gap:6px 10px;height:100%;min-height:0;padding:6px;display:grid}html body .ks-ground .ks-watch>.ks-stage{display:contents}html body .ks-ground .ks-watch>.ks-stage>.ks-stage-art{aspect-ratio:auto;border:var(--ks-border-card);grid-area:art;height:auto;min-height:0;overflow:hidden}html body .ks-ground .ks-watch>.ks-stage>.ks-stage-caption{border:0;grid-area:side;gap:8px;min-height:0;padding:0;overflow:hidden}html body .ks-ground .ks-watch>.ks-stage>.ks-stage-caption.r22-side>.r22-board{flex:0 0 46%;max-height:100%}html body .ks-ground .ks-watch .r22-side .ks-stage-text{font-size:13px;line-height:1.35}html body .ks-ground .ks-watch .r22-side>.r22-say{scrollbar-width:thin;align-self:stretch;overflow-y:auto}html body .ks-ground .ks-watch>.ks-timeline{grid-area:line;height:36px;margin:0 10px}html body .ks-ground .ks-watch>.ks-timeline.has-lanes{margin-block:22px}html body .ks-ground .ks-watch>.ks-timeline>.ks-timeline-track{top:16px}html body .ks-ground .ks-watch>.ks-timeline>.ks-timeline-half{top:10px}html body .ks-ground .ks-watch>.ks-transport{box-shadow:none;background:0 0;flex-wrap:nowrap;grid-area:bar;justify-content:flex-start;gap:6px;margin:0;padding:0;position:static}html body .ks-ground .ks-watch>.ks-transport .ks-iconbtn{min-width:40px;min-height:40px}html body .ks-ground .ks-watch>.ks-transport .ks-btn{min-height:40px}html:root body .ks-onb.r21-door{padding-block:0}html:root body .r21-door-top{gap:12px;padding:4px 0}html:root body .r21-door-top .logo{width:46px}html:root body .r21-logo-centre .r21-door-top .logo{width:60px}html:root body .r21-door .r21-bar{padding:6px 0 max(8px, env(safe-area-inset-bottom))}html:root body .r21-door .r21-b{min-height:46px;padding:0 18px;font-size:18px}html:root body .r21-door .r21-b-back{min-width:110px}html:root body .r21-door-mid{overscroll-behavior:contain;-webkit-mask-image:linear-gradient(to bottom, #000 calc(100% - var(--r24-fade)), transparent);-webkit-mask-image:linear-gradient(to bottom, #000 calc(100% - var(--r24-fade)), transparent);mask-image:linear-gradient(to bottom, #000 calc(100% - var(--r24-fade)), transparent);scrollbar-width:thin;animation:linear both r24-scroll-cue;animation-timeline:scroll(self);overflow-y:auto}html:root body .r21-create.is-look .r21-door-mid{overflow:hidden;-webkit-mask-image:none;mask-image:none}html:root body .r21-door .ks-input,html body .r21-door select.ks-input{min-height:44px;font-size:16px}html:root body .r21-door .ks-label{font-size:12px}html:root body .r21-finish{grid-template-rows:auto auto;gap:8px}html:root body .r21-card-strip{height:64px}html:root body .r21-strip-face{width:64px;height:64px}html:root body .r21-strip-words b{font-size:20px}html:root body .r21-finish-form{grid-template-columns:1fr 1fr;gap:8px 14px}html:root body :is(.r21-f-name,.r21-f-country){grid-column:auto}html:root body .r21-finish-form .ks-field{gap:4px}html:root body .r21-four{grid-template-rows:minmax(0,1fr);grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}html:root body .r21-two{grid-template-rows:none;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;padding-bottom:8px}html:root body .lk{--lk-rail:84px;--lk-gap:8px;grid-template-columns:var(--lk-rail) minmax(0, .8fr) minmax(0, 1.2fr);grid-template-rows:minmax(0,1fr)}html:root body .lk-tabs{grid-template-rows:repeat(5,minmax(0,1fr));grid-template-columns:1fr;grid-auto-rows:minmax(0,1fr);gap:4px}html:root body .lk-tab{letter-spacing:.02em;gap:2px;min-height:0;padding:2px;font-size:11px!important}html:root body .lk-tab-ico{width:18px;height:18px}html:root body .lk-dice{width:40px;height:40px}html:root body .lk-dice svg{width:22px;height:22px}html:root body .lk-rolls{top:6px;right:6px}html:root body .lk-pick{gap:6px}html:root body .lk-subs{gap:6px;min-height:34px}html:root body .lk-sub{min-height:34px;padding:0 9px;font-size:13px!important}html:root body .lk-sub-one{min-height:34px;font-size:13px}html:root body .lk-now b{font-size:14px}html:root body .lk-sw{gap:6px;min-height:34px;padding-inline:8px}html:root body .lk-sw-lab{display:none}html:root body .lk-dot{width:30px;height:30px}html:root body .lk-tiles,html:root body .ks-screen.r22-look{gap:6px}html:root body .r22-look-hd{align-items:center}html:root body .r22-look-h{font-size:22px}html:root body .r22-look-acts{padding-bottom:4px}html:root body .r22-b{min-height:44px;padding:0 18px;font-size:18px}html:root body .r22-look.is-door{gap:6px}html:root body .r22-look.is-door .r22-look-h{font-size:22px}}@media (orientation:landscape) and (height<=380px){html:root body .lk-tab-ico{display:none}}@media (width<=1100px){html:root body .ks-sheet-backdrop .r22-pz-left{grid-template-rows:minmax(0,1fr) auto;grid-template-areas:"hero layers""hero colours";align-items:center}html:root body .ks-sheet-backdrop .r22-pz-left>.r22-pz-hero{grid-area:hero;height:100%}html:root body .ks-sheet-backdrop .r22-pz-left>.r22-pz-layers{grid-area:layers;align-self:end}html:root body .ks-sheet-backdrop .r22-pz-left>.r22-pz-clubcolours{grid-area:colours;align-self:start}html:root body .ks-sheet-backdrop .r22-pz-hero .crest{width:auto;max-width:100%;height:100%;max-height:100%}}@media (width>=601px) and (width<=1100px) and (height>=501px){html:root body .ks-sheet-backdrop .ks-personalise.r22-pz{grid-template-rows:auto minmax(0,1fr) auto}html:root body .ks-sheet-backdrop .r22-pz-hero .crest{width:min(100%,240px);height:auto}}@media (width<=600px){html:root body .ks-sheet-backdrop .r22-pz-hero .crest{height:96px}html:root body .ks-sheet-backdrop .r22-pz-left>.r22-pz-hero{align-self:start;height:auto}}@media (orientation:landscape) and (height<=500px){html:root body .ks-sheet-backdrop .ks-sheet.r22-pz-sheet{width:calc(100vw - 16px);height:calc(var(--vvh,100dvh) - 16px)}html:root body .ks-sheet-backdrop .r22-pz-sheet .ks-sheet-head{padding:6px 14px}html:root body .ks-sheet-backdrop .r22-pz-sheet .ks-sheet-title{font-size:20px}html:root body .ks-sheet-backdrop .ks-personalise.r22-pz{grid-template-rows:minmax(0,1fr) auto;grid-template-columns:minmax(0,.9fr) minmax(0,1.3fr);column-gap:12px}html:root body .ks-sheet-backdrop .r22-pz-left{grid-row:1;grid-template-columns:88px minmax(0,1fr);gap:6px;margin:8px 0 8px 10px;padding:6px}html:root body .ks-sheet-backdrop .r22-pz-right{grid-row:1;gap:6px;margin:8px 10px 8px 0}html:root body .ks-sheet-backdrop .r22-pz-layers{gap:3px}html:root body .ks-sheet-backdrop .r22-pz-layer{grid-template-columns:auto minmax(0,1fr) auto;gap:6px;padding:2px 6px}html:root body .ks-sheet-backdrop .r22-pz-layer-word{display:none}html:root body .ks-sheet-backdrop .r22-pz-layer-pic{width:22px}html:root body .ks-sheet-backdrop .r22-pz-layer b{font-size:14px}html:root body .ks-sheet-backdrop .r22-pz-layer-ok{width:18px;height:18px}html:root body .ks-sheet-backdrop .r22-pz-clubcolours{gap:6px;padding:4px 6px}html:root body .ks-sheet-backdrop .r22-pz-clubcolours>.r22-pz-layer-word{display:none}html:root body .ks-sheet-backdrop .r22-pz .r22-pz-colours{gap:10px}html:root body .ks-sheet-backdrop .r22-pz .r22-pz-colours .ks-colour-pick input[type=color]{width:30px;height:30px}html:root body .ks-sheet-backdrop .r22-pz-title{font-size:22px}html:root body .ks-sheet-backdrop .r22-pz-count{font-size:12px}html:root body .ks-sheet-backdrop .r22-pz-grid.k1{--cols:6}html:root body .ks-sheet-backdrop .r22-pz-grid.k2{--cols:7}html:root body .ks-sheet-backdrop .r22-pz-grid.k3{--cols:9}html:root body .ks-sheet-backdrop .r22-pz-tile{padding:8%}html:root body .ks-sheet-backdrop .r22-pz .r22-pz-segs .ks-segment button{height:32px;font-size:12px}html:root body .ks-sheet-backdrop .r22-pz-foot{padding:6px 14px calc(6px + env(safe-area-inset-bottom,0px));grid-row:2}html:root body .ks-sheet-backdrop .r22-pz-foot .ks-btn{min-height:40px;font-size:16px}html:root body .ks-ground .r22-banner{gap:12px;padding:6px 12px 18px}html:root body .ks-ground .r22-banner .ks-crest{width:40px;height:40px}html:root body .ks-ground .r22-banner .ks-club-banner-where{font-size:13px}html:root body .ks-ground .r22-banner:after{height:6px}html:root body .ks-ground .r22-banner.is-folded{padding:3px 10px 11px}html:root body .ks-ground .r22-banner.is-folded .ks-crest{width:28px;height:28px}html:root body .ks-ground .r22-banner.is-folded .ks-club-banner-where{display:none}html:root body .ks-ground .r22-banner.is-folded .r13-personalise{min-width:30px;min-height:30px;padding:0 6px}html:root body .ks-ground .r22-door-tabs :is(button,a,[role=tab]){min-height:34px;padding-block:0}html:root body .ks-ground .r22-banner.r27-split{--r27-cs:40px;--r27-px:12px;--r27-slant:16px;padding:6px 12px}html:root body .ks-ground .r22-banner.r27-split.is-folded{--r27-cs:28px;padding:4px 10px}html:root body .ks-ground .r6-club-tab>.screen-head{gap:4px}html:root body .ks-ground .screen:has(>.screen-head>.r21-doors):has(>.tabs){grid-template-rows:auto minmax(0,1fr);grid-template-columns:auto minmax(0,1fr);gap:6px 12px;display:grid}html:root body .ks-ground .screen:has(>.screen-head>.r21-doors):has(>.tabs)>.screen-head{grid-area:1/1;align-self:center;max-height:none;overflow:visible}html:root body .ks-ground .screen:has(>.screen-head>.r21-doors):has(>.tabs)>.tabs{grid-area:1/2}html:root body .ks-ground .screen:has(>.screen-head>.r21-doors):has(>.tabs)>:not(.screen-head,.tabs){grid-column:1/-1;min-height:0}html:root body .ks-ground .screen>.screen-head>.r21-doors{flex-wrap:nowrap;gap:6px}html:root body .ks-ground .screen>.screen-head>.r21-doors>.ks-btn{min-height:36px;padding-inline:10px}html:root body .ks-ground .screen:has(>.screen-head>.r21-doors)>.tabs .tab{min-height:36px;padding-inline:8px}html:root body .ks-ground .panel-inline-actions .ks-btn{min-height:36px}html:root body .ks-ground .screen.r6-club-tab,html:root body .ks-ground .screen.r6-club-tab>.screen-head{gap:6px}html:root body .ks-ground .r22-banner.is-folded .r13-personalise{width:30px;min-width:30px;height:30px;min-height:30px;padding:0}html:root body .ks-ground .r22-banner.is-folded .r13-personalise svg{width:18px;height:18px}html:root body .ks-ground .r22-banner.is-folded{padding-block:4px 12px}html:root body .ks-ground .screen.r6-club-tab.is-chat .ks-panel>.ks-panel-head{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:0;padding:0;position:absolute;overflow:hidden}html:root body .ks-ground .r21-grid>.r21-card{grid-template-rows:auto minmax(0,1fr)}html:root body .ks-ground .r21-grid>.r21-card>.r21-card-pic{flex-direction:row;justify-content:flex-start;align-items:center;min-height:40px;padding:6px 12px}html:root body .ks-ground .r21-grid>.r21-card>.r21-card-pic:after{background:linear-gradient(90deg,#0a0c10db,#0a0c108c)}html:root body .ks-ground .r21-grid>.r21-card>.r21-card-pic>.r21-card-art :is(svg,.icon){opacity:.35}html:root body .ks-ground .r21-grid .r21-card-words{align-items:center;gap:8px;width:100%;min-width:0;display:flex}html:root body .ks-ground .r21-grid .r21-card-name{white-space:nowrap;text-overflow:ellipsis;overflow-wrap:normal;flex:0 auto;min-width:0;font-size:20px;line-height:1.1;overflow:hidden}html:root body .ks-ground .r21-grid .r21-card-line{display:none}html:root body .ks-ground .r21-grid .r21-fit{letter-spacing:.04em;flex:none;order:2;padding:3px 5px;font-size:10px}html:root body .ks-ground .r21-grid .r22-job-where{flex:none;margin:0 0 0 auto;font-size:11px}html:root body .ks-ground .r21-grid .r21-card-low{align-content:center;gap:8px;padding:8px 12px}html:root body .ks-ground .r21-grid .r21-stat-value{font-size:22px}html:root body .ks-ground .r21-grid .r21-card .r21-go{min-height:40px}html:root body .ks-ground .ks-chat-frame{min-height:0}html:root body .ks-ground.shell .screen-stack:has(>.ks-panel .ks-chat-frame){grid-template-rows:minmax(0,1fr);grid-auto-rows:minmax(0,1fr)}html:root body .ks-ground .chat-main{grid-template-rows:auto minmax(0,1fr)}html:root body .ks-ground .r27-desks{grid-template:"pitch tabs""pitch side"minmax(0,1fr)/minmax(0,1fr) minmax(0,1.15fr);gap:6px 8px;height:max(230px,100dvh - 158px)}html:root body .ks-ground .r27-desks:has(>.r27-desk-tabs.is-one){grid-template-areas:"pitch side""pitch side"}html:root body .ks-ground .r27-desks>.r27-desk-tabs{grid-area:tabs;display:block}html:root body .ks-ground .r27-desks>.r27-desk-tabs.is-one{display:none}html:root body .ks-ground .r27-desks>.r27-desk-tabs .ks-tab{min-height:32px;padding-block:0}html:root body .ks-ground .r27-desks>.r27-desk-pitch{grid-area:pitch;gap:4px;padding:6px;display:flex}html:root body .ks-ground .r27-desks>.r27-plan-col,html:root body .ks-ground .r27-desks>.r27-desk-door{grid-area:side}html:root body .ks-ground .r27-desks.is-plan>.r27-plan-col,html:root body .ks-ground .r27-desks.no-door>.r27-plan-col{scrollbar-width:thin;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-auto-rows:max-content;align-content:start;gap:6px;min-height:0;display:grid;overflow-y:auto}html:root body .ks-ground .r27-desks.is-plan>.r27-desk-door,html:root body .ks-ground .r27-desks:not(.is-plan):not(.no-door)>.r27-plan-col{display:none}html:root body .ks-ground .r27-desks>.r27-desk-door{gap:6px;min-height:0;padding:8px;display:flex}html:root body .ks-ground .r27-desks.is-plan>.r27-desk-door{display:none}html:root body .ks-ground .r27-desks .r27-desk-h{font-size:17px}html:root body .ks-ground .r27-desks .r22-pitch{aspect-ratio:auto;min-height:0}html:root body .ks-ground .r27-plan-col .r27-desk{gap:6px;padding:8px}html:root body .ks-ground .r27-plan-col .r27-desk-plan .r22-label{display:none}html:root body .ks-ground .r27-desk-plan .r22-step{min-height:36px}html:root body .ks-ground .r27-desk-plan .ks-segment button,html:root body .ks-ground .r27-desk-join .r22-join-modes button{letter-spacing:.02em;min-height:34px;font-size:12px}html:root body .ks-ground .r27-desk-join .r22-join-modes{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row}html:root body .ks-ground .r27-desk-door .r22-wrow{grid-template-columns:auto minmax(0,1fr) auto;padding-block:4px}html:root body .ks-ground .r27-desk-door .r22-wacts{grid-column:auto}html:root body .ks-ground .r27-desk-door .r22-wface{width:36px;height:36px}html:root body .ks-ground .r27-door-foot{grid-template-columns:auto minmax(0,1fr);align-items:center;padding-top:2px}html:root body .ks-ground .r27-find{min-height:36px}html:root body .ks-ground .r22-bench{grid-column:1/-1;grid-template-rows:auto auto}html:root body .ks-ground .r27-plan-col>.r27-desk-plan{grid-area:1/1}html:root body .ks-ground .r27-plan-col>.r27-desk-join{grid-area:1/2}html:root body .ks-ground .r27-plan-col>.r27-desk-bench{grid-row:2}html:root body .ks-ground .r22-bench-list{--bench-fit:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px 12px;display:grid;overflow:visible}html:root body .ks-ground .r22-bench-list>.r22-bench-row{height:34px}html:root body .ks-ground .r22-bench-list>.r22-out-label{grid-column:1/-1}html:root body .ks-ground .rank-screen .rank-head{gap:6px}html:root body .ks-ground .rank-head>h2,html:root body .ks-ground .rank-head .rank-label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}html:root body .ks-ground .rank-bar{align-items:center;gap:8px 16px}html:root body .ks-ground .rank-head .ks-tab{min-height:36px;padding-inline:12px}html:root body .ks-ground .rank-filter-toggle{min-height:36px;margin-inline-start:auto;display:inline-flex}html:root body .ks-ground .rank-screen .rank-filters{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px 12px;display:none}html:root body .ks-ground .rank-screen .rank-filters[data-open]{display:grid}html:root body .ks-ground .rank-screen .rank-field .ks-input{min-height:38px;font-size:15px}html:root body .ks-ground .rank-body{padding:6px 10px}html:root body .ks-ground .rank-tools{padding-bottom:4px}html:root body .ks-ground .rank-tools .ks-btn{min-height:34px}html:root body .ks-ground .r22sp-shop.is-compact{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;display:grid}html:root body .ks-ground .r22sp-shop.is-compact .r22sp-stock{flex-direction:column;min-height:0;display:flex}html:root body .ks-ground .r22sp-shop.is-compact .r22sp-stock .r22sp-box-body{min-height:0;padding:2px 10px 8px}html:root body .ks-ground .r22sp-shop.is-compact .r22sp-cards.r23-fit{flex:1 1 0;align-content:center;gap:12px;min-height:0;padding:8px 2px}html:root body .ks-ground .r22sp-shop.is-compact .r22sp-stage{align-content:center;align-items:center;min-height:0;padding:10px 12px}html:root body .ks-ground .r22sp-shop.is-compact .r22sp-card-l{--ks-card-w:124px}html:root body .ks-ground .r22sp-shop.is-compact .r22sp-deal{gap:8px}html:root body .ks-ground .r22sp-shop.is-compact .r22sp-deal-name{font-size:20px}html:root body .ks-ground .r22sp-shop.is-compact .r22sp-buy .ks-btn{min-height:40px}html:root body .sheet-backdrop:has(>.sheet.r22-me){align-items:stretch;padding:0}html:root body .sheet-backdrop .sheet.r22-me{width:min(640px,100vw);height:var(--vvh,100dvh);max-height:none}html:root body .sheet.r22-me .sheet-body{grid-template-rows:minmax(0,1fr) auto;grid-template-columns:minmax(0,.9fr) minmax(0,1fr);animation:none;-webkit-mask-image:none;mask-image:none}html:root body .sheet.r22-me .r22-me-hero{grid-area:1/1/span 2;height:auto}html:root body .sheet.r22-me .r22-me-rows{grid-area:1/2;align-self:center;margin-top:56px}html:root body .sheet.r22-me .r22-me-foot{grid-area:2/2;padding:4px 16px 8px}html:root body .sheet.r22-me .r22-me-row{flex-direction:row;align-items:center;gap:10px;padding:14px;font-size:16px}html:root body .sheet.r22-me .r22-me-row .icon{width:22px;height:22px}html:root body .sheet.r22-me .r22-me-num{top:18px;left:20px}html:root body .sheet.r22-me .r22-me-num b{font-size:48px}html:root body .sheet.r22-me .r22-me-edit{width:40px;height:40px;top:14px;right:14px}html:root body .sheet.r22-me .r22-me-who{bottom:16px;left:18px;right:18px}html:root body .sheet.r22-me .r22-me-who b{font-size:32px}html:root body .ks-ground .club-page.r22-oc-screen>.screen-stack>.r22-oc:not(.is-open){grid-template-rows:84px minmax(0,1fr);gap:8px}html:root body .ks-ground .r22-oc:not(.is-open) .r22-oc-band{align-items:center;gap:12px;padding:6px 14px}html:root body .ks-ground .r22-oc:not(.is-open) .r22-oc-crest .crest{width:48px}html:root body .ks-ground .r22-oc:not(.is-open) .r22-oc-name{font-size:26px}html:root body .ks-ground .r22-oc:not(.is-open) .r22-oc-where{font-size:11px}html:root body .ks-ground .r22-oc:not(.is-open) .r22-oc-place b{font-size:36px}html:root body .ks-ground .r22-oc:not(.is-open) .r22-oc-place span{font-size:11px}html:root body .ks-ground .r22-oc-doors{grid-template-columns:repeat(var(--n,4), minmax(0, 1fr));grid-auto-rows:minmax(0,1fr);gap:8px}html:root body .ks-ground .r22-oc-door{gap:6px;padding:10px}html:root body .ks-ground .r22-oc-door-name{font-size:18px}html:root body .ks-ground .r22-oc-val{font-size:28px}html:root body .ks-ground .r22-oc-mid{font-size:11px}html:root body .ks-ground .r22-oc-screen>.screen-stack:has(>.r22-oc.is-open){display:block}html:root body .ks-ground .club-page.r22-oc-screen>.screen-stack>.r22-oc.is-open{flex-direction:column;gap:8px;display:flex}html:root body .ks-ground .r22-oc.is-open .r22-oc-band{flex:none;min-height:84px;padding:6px 14px}html:root body .ks-ground .r22-oc.is-open .r22-oc-body{flex-direction:column;gap:8px;display:flex}html:root body .ks-ground .r22-oc.is-open .r22-oc-rail{flex:none;height:64px}html:root body .ks-ground .r22-oc.is-open .r22-oc-page>*{flex:none}html:root body .ks-ground .r22-oc.is-open :is(.r22-oc-matches,.r22-oc-squad,.r22-oc-trophies){flex-direction:column;gap:8px;display:flex}html:root body .ks-ground .r22-oc.is-open .r22-oc-results{overflow:visible}html:root body .ks-ground .r22-oc.is-open .r22-oc-fitbox{--oc-fit:0;flex:none;overflow:visible}html:root body .ks-ground .r22-oc.is-open .r22-oc-fx{grid-auto-rows:44px}html:root body .ks-ground .r22-oc.is-open .r22-oc-h2h{min-height:200px}html:root body .ks-ground .r22-oc.is-open .r22-oc-cup{min-height:190px}html:root body .ks-ground .r22-oc.is-open .r22-oc-facts{grid-auto-rows:auto;gap:8px}html:root body .ks-ground .r22-oc.is-open .r22-oc-fact{min-height:104px}html:root body .ks-ground .r22-oc.is-open .r22-oc-fact-v{font-size:34px}html:root body .ks-ground .r22-oc.is-open .r22-oc-locker{min-height:200px}html:root body .ks-ground .r22-oc.is-open .r22-oc-seats{grid-auto-rows:76px;overflow:visible}html:root body .ks-ground .r22-oc.is-open .r22-oc-facility{min-height:180px}html:root body .r21-nat{height:calc(var(--vvh,100dvh) - 96px);gap:8px}html:root body .r21-nat-now{gap:10px}html:root body .r21-nat-now .flag{width:36px;height:auto}html:root body .r21-nat-now b{font-size:20px}html:root body .r21-nat-bar{flex-wrap:nowrap;gap:8px}html:root body .r21-nat-search{flex:0 220px}html:root body .r21-nat-search .ks-input{min-height:38px}html:root body .r21-nat-groups{flex:auto}html:root body .r21-nat-groups>*{min-height:38px;padding:2px 6px;font-size:12px}html:root body .r21-wall{grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:6px}html:root body .r21-fl{gap:4px;padding:6px 4px}html:root body .r21-fl .flag{width:36px}html:root body .r21-fl span{font-size:11px}html:root body .r21-nat-foot{flex-wrap:nowrap;gap:8px}html:root body .r21-nat-foot .ks-btn{min-height:40px}html:root body .r21-swap{font-size:16px}@container (width<=300px){html:root body .ks-ground .hub .md-ring{width:clamp(58px,min(24cqi,30cqb),120px)}html:root body .ks-ground .hub .md-ring .md-v{display:none}html:root body .ks-ground .hub .md-ring .md-ring-time{font-size:14px}html:root body .ks-ground .hub .md-crest svg{width:clamp(28px,min(17cqi,26cqb),90px)}}}@media (width<=640px){html:root .ks-topbar .tb-tabs{scrollbar-width:none;flex-wrap:nowrap;gap:20px;padding-inline-end:28px;overflow-x:auto}html:root .ks-topbar .tb-tabs a[data-tier]{flex:none;align-items:center;min-height:44px;padding-block:0;display:inline-flex}html:root .ks-topbar .tb-tabs a[data-stands-in]{color:var(--ks-fg-soft)}html:root .ks-topbar .tb-tabs a[data-stands-in]:after{content:none}html:root .ks-topbar .tb-tabs a[data-stands-in][aria-current=page]{color:var(--ks-fg)}html:root .ks-topbar .tb-tabs a[data-stands-in][aria-current=page]:after{content:""}html:root .ks-topbar .tb-cur,html:root .ks-topbar .tb-gear{justify-content:center;align-items:center;min-height:44px;display:inline-flex}html:root .ks-topbar .tb-face{aspect-ratio:1}}html:root .offline-strip{padding:10px 16px calc(10px + env(safe-area-inset-bottom,0px));z-index:60;border-radius:0;justify-self:stretch;margin:0;font-size:14px;position:fixed;inset:auto 0 0}html:root body:has(.offline-strip) .content{padding-bottom:calc(56px + env(safe-area-inset-bottom,0px))}html:root .offline-retry{white-space:nowrap;font:inherit;color:inherit;text-transform:uppercase;background:0 0;border:0;min-height:44px;margin-left:10px;padding:4px 12px;font-weight:800;box-shadow:inset 0 0 0 2px}html:root .ks-ground .r21-arow.is-static{box-shadow:inset 0 -2px 0 var(--ks-box-line);color:var(--r21-soft,var(--ks-fg-soft));background:0 0}@media (width<=1399px){html:root[data-layout=medium] .shell[data-screen=locker] .r21-account>.screen-head{width:100%;margin-inline:0}}html .ks-ground :is(.r21-go,.r21-gb){min-height:64px;font:800 clamp(20px, 1.3vw, 24px)/1 var(--ks-font-display);letter-spacing:.06em;text-transform:uppercase;cursor:var(--ks-cursor-hand);border:0;border-radius:0;justify-content:center;align-items:center;padding:0 24px;display:inline-flex}html .ks-ground .r21-go{color:#0e2050;background:#ffd21e}html .ks-ground .r21-gb{color:var(--ks-fg);box-shadow:inset 0 0 0 2px var(--r21-soft,var(--ks-fg-soft));background:0 0;min-width:150px}html .ks-ground :is(.r21-go,.ks-btn-primary):is(:disabled,[aria-disabled=true]){color:var(--ks-fg-soft,var(--ks-text-muted));opacity:1;box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--ks-fg-soft,var(--ks-text-muted)) 70%, transparent);cursor:var(--ks-cursor-arrow);background:0 0;border-color:#0000}html body .r21-door-error .ks-note,html body .r21-door-error .ks-note-error{background:var(--door-card,#ffffff0f);box-shadow:inset 0 0 0 1px var(--door-edge,transparent)}html body .r21-door-error .ks-note-title{color:var(--door-ink,#fff)}html body .r21-door-error .ks-note-body{color:var(--door-soft,var(--ks-text-muted));text-align:center;text-wrap:balance}html body .r21-door-error .ks-note-icon{color:var(--door-yellow,#ffd21e)}html body .r21-door-error .ks-linkbtn{color:var(--door-soft,var(--ks-text-muted))}html body .r21-door-error .ks-linkbtn:is(:hover,:focus-visible){color:var(--door-ink,#fff)}html body .r21-kicking-in{text-align:center;align-items:center}html body .r21-kicking-in .r21-card-stage{justify-self:center}html body .r21-kicking-line{color:var(--door-ink,#fff);font:800 clamp(18px, 1.6vw, 26px)/1 var(--ks-font-display);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:10px;margin:0;display:inline-flex}html body .r21-kicking-ball{color:var(--door-yellow,#ffd21e);animation:1.2s linear infinite r21-kick-spin}@keyframes r21-kick-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){html body .r21-kicking-ball{animation:none}}@media (width<=640px){html:root body .shell .hud.ks-topbar{flex-wrap:wrap;row-gap:2px}html:root body .shell .hud.ks-topbar .tb-tabs{flex:1 1 0;order:2;min-width:0}html:root body .shell .hud.ks-topbar .tb-stats{flex:1 0 100%;order:3;justify-content:space-between;margin-inline-start:0}html:root body .ks-topbar .tb-icon .tb-count{z-index:3;right:2px}html:root body .ks-topbar .tb-icon+.tb-face{margin-left:8px}}@media (width>=2400px){html:root[data-layout] body .shell.ks-ground .hud.ks-topbar{width:calc(2200px - var(--pad) * 2);max-width:none;margin-inline:0;inset-inline-start:calc(50vw - 1100px + var(--pad))}}.ks-panel .ks-empty{flex:none;margin-block:auto}html .ks-ground .ks-notfound{text-align:center;place-content:center;justify-items:center;min-height:60dvh;display:grid}.egg-kick{z-index:var(--z-egg);pointer-events:none;width:92px;height:92px;animation:2.4s linear forwards egg-kick-across;position:fixed;bottom:40px;left:0}.egg-kick__b{width:100%;height:100%;animation:.46s cubic-bezier(.3,0,.7,1) infinite alternate egg-kick-bounce}.egg-kick svg{filter:drop-shadow(0 6px 10px #040a1c80);width:100%;height:100%;display:block}@keyframes egg-kick-across{0%{transform:translate(-120px)rotate(0)}to{transform:translate(calc(100vw + 120px))rotate(1200deg)}}@keyframes egg-kick-bounce{0%{transform:translateY(0)}to{transform:translateY(-170px)}}.egg-rain{z-index:var(--z-egg);pointer-events:none;position:fixed;inset:0;overflow:hidden}.egg-rain__b{width:40px;height:40px;animation:linear forwards egg-rain-fall;position:absolute;top:-60px}.egg-rain__b svg{width:100%;height:100%;display:block}@keyframes egg-rain-fall{0%{transform:translateY(0)rotate(0)}to{transform:translateY(calc(100vh + 120px))rotate(900deg)}}.ks-titletap{z-index:2000;box-sizing:border-box;background:var(--ks-surface,#fff);max-width:calc(100vw - 32px);color:var(--ks-fg,#111);box-shadow:inset 0 0 0 1px var(--ks-club-line,currentColor), 0 8px 24px #00000059;font:400 14px/1.45 var(--ks-font-body,system-ui, sans-serif);letter-spacing:0;text-transform:none;text-align:left;pointer-events:none;padding:10px 14px;animation:.12s ease-out both ks-titletap-in;position:fixed}@keyframes ks-titletap-in{0%{opacity:0;transform:translateY(-2px)}}@media (prefers-reduced-motion:reduce){.ks-titletap{animation:none}}@media (hover:none){html:root body a.ks-box:hover:not(:focus-visible),html:root body button.ks-box:hover:not(:disabled):not(:focus-visible),html:root body .hub-pin:hover,html:root body .ks-auth-home:hover,html:root body .ks-ground .r23-pc-mark:hover:not(:focus-visible){transform:none}html:root body a.ks-box:hover:not(:focus-visible):not(.hub *),html:root body button.ks-box:hover:not(:disabled):not(:focus-visible):not(.hub *){box-shadow:none}html:root body .ks-ground .r21-mbox:hover:not(:focus-visible)>.r21-art,html:root body .ks-ground .r22-door:hover:not(:focus-visible)>.r21-art,html:root body .ks-ground .r22-fac-box:hover:not(:focus-visible)>.r21-art,html:root body .ks-ground .r22-sbox:hover:not(:focus-visible)>.r22-art,html:root body .ks-ground .r22-oc-door:hover:not(:focus-visible) .r22-oc-art,html:root body .ks-ground[data-screen=ground] .hub .ks-box:hover:not(:focus-visible) .ks-box-backdrop,html:root body .ks-ground[data-screen=ground] .hub .ks-door-findclub:hover:not(:focus-visible):before{transform:none}}:root{--ks-cursor-arrow:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='32'%20height='32'%20viewBox='0%200%2032%2032'%3e%3cpath%20d='M5.5%204.5v21l5.6-5.2%204.1%208.6%204.6-2.1-4-8.4%207.9-.3z'%20fill='%23101425'%20opacity='.4'/%3e%3cpath%20d='M4%203v21l5.6-5.2%204.1%208.6%204.6-2.1-4-8.4%207.9-.3z'%20fill='%23fff'%20stroke='%23101425'%20stroke-width='2.2'%20stroke-linejoin='round'/%3e%3c/svg%3e") 4 3, auto;--ks-cursor-hand:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='32'%20height='32'%20viewBox='0%200%2032%2032'%3e%3cpath%20transform='translate(1.4%201.4)'%20d='M10%2013V4.5a2.5%202.5%200%200%201%205%200v8a2%202%200%200%201%203.6.4%202%202%200%200%201%203.6.6%202%202%200%200%201%203.4%201.6V22c0%204-3%207-7%207h-4.2c-2.6%200-4.2-1.4-5.6-3.4L4.4%2020.2a2.1%202.1%200%200%201%203.2-2.7L10%2020z'%20fill='%23101425'%20opacity='.4'/%3e%3cpath%20d='M10%2013V4.5a2.5%202.5%200%200%201%205%200v8a2%202%200%200%201%203.6.4%202%202%200%200%201%203.6.6%202%202%200%200%201%203.4%201.6V22c0%204-3%207-7%207h-4.2c-2.6%200-4.2-1.4-5.6-3.4L4.4%2020.2a2.1%202.1%200%200%201%203.2-2.7L10%2020z'%20fill='%23fff'%20stroke='%23101425'%20stroke-width='2'%20stroke-linejoin='round'/%3e%3cpath%20d='M15%2012.5v4M18.6%2012.9v3.6M22.2%2013.5v3'%20fill='none'%20stroke='%23101425'%20stroke-width='1.6'%20stroke-linecap='round'/%3e%3c/svg%3e") 12 2, pointer}html{cursor:var(--ks-cursor-arrow)}a[href],button,summary,select,label[for],input[type=checkbox],input[type=radio],input[type=range],input[type=submit],input[type=button],input[type=file],[role=button],[role=tab],[role=link],[role=option],[role=radio]{cursor:var(--ks-cursor-hand)}textarea,[contenteditable]:not([contenteditable=false]),input:not([type]),input[type=text],input[type=email],input[type=password],input[type=search],input[type=number],input[type=tel],input[type=url]{cursor:text}button:disabled,input:disabled,select:disabled,[aria-disabled=true]{cursor:var(--ks-cursor-arrow)}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:800;src:url(./barlow-condensed-vietnamese-800-normal-CpjukuLw.woff2)format("woff2"),url(./barlow-condensed-vietnamese-800-normal-BZxKbt5V.woff)format("woff");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:Barlow Condensed;font-style:normal;font-display:swap;font-weight:800;src:url(./barlow-condensed-latin-ext-800-normal-DGNyg4u8.woff2)format("woff2"),url(./barlow-condensed-latin-ext-800-normal-gY_0Gifi.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:800;src:url(./barlow-condensed-latin-800-normal-BKzMuPgK.woff2)format("woff2"),url(./barlow-condensed-latin-800-normal-e9GbPXiK.woff)format("woff");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}:root{--bg-0:#060b14;--bg-1:#0b1422;--bg-2:#111d31;--panel:#13213a;--panel-2:#182a48;--panel-edge:#26406a;--line:#2a3d5e;--well:#0a1424;--well-soft:#0a142499;--chrome:#0a1424;--control-edge:#4d6a96;--text:#eef3fb;--muted:#8fa3c2;--muted-2:#a9bad3;--accent:#53e08a;--accent-deep:#1f9d57;--accent-ink:#04200f;--accent-soft:color-mix(in srgb, var(--accent) 12%, transparent);--accent-line:color-mix(in srgb, var(--accent) 45%, transparent);--accent-glow:color-mix(in srgb, var(--accent) 22%, transparent);--gold:#f3c84b;--gold-deep:#b98a12;--gold-top:#ffe07a;--gold-bot:#e0a81c;--star:#c89bff;--danger:#ff5d6c;--warn:#ffb547;--info:#5fb4ff;--energy:#3fdcff;--fitness:#ff6b8b;--focus:#9ed0ff;--c-att:#ff7a6b;--c-cre:var(--accent);--c-def:#5fb4ff;--c-phy:#ffb547;--c-gk:#f07bd6;--display:"Barlow Condensed", "Arial Narrow", system-ui, sans-serif;--body:"Rubik Variable", system-ui, -apple-system, "Segoe UI", sans-serif;--fs-label:.8125rem;--fs-body:1rem;--fs-title:1.25rem;--fs-value:clamp(1.5rem, 4cqi, 2rem);--fs-hero:clamp(2.6rem, 8cqi, 4rem);--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--pad:var(--space-4);--r-xs:6px;--r-sm:10px;--r-md:12px;--r-lg:14px;--r-xl:20px;--r-pill:999px;--radius:var(--r-lg);--radius-sm:var(--r-sm);--shadow-1:0 2px 6px #0006;--shadow-2:0 10px 30px #0005;--shadow-3:0 20px 60px #000c;--z-raised:1;--z-nav:5;--z-sheet:30;--z-toast:40;--z-egg:80;--dur-press:80ms;--dur-fast:.14s;--dur-base:.22s;--dur-slow:.42s;--dur-fade:.22s;--ease-out:cubic-bezier(.2, .8, .2, 1);--ease-pop:cubic-bezier(.34, 1.56, .64, 1);--lift:8px;--touch:44px;--nav-rail:92px;--nav-rail-icons:68px;--safe-top:env(safe-area-inset-top,0px);--safe-right:env(safe-area-inset-right,0px);--safe-bottom:env(safe-area-inset-bottom,0px);--safe-left:env(safe-area-inset-left,0px);--chrome-gap:12px;--chrome-notch:64px;--chrome-nav-w:92px;--chrome-nav-h:60px;--chrome-top:calc(var(--safe-top) + var(--chrome-notch) + var(--chrome-gap) * 2);--chrome-right:var(--safe-right);--chrome-bottom:calc(var(--safe-bottom) + var(--space-3));--chrome-left:var(--safe-left);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-family:var(--body);line-height:1.45}:root[data-layout=compact-portrait]{--pad:12px;--chrome-gap:8px}:root[data-layout=compact-portrait],:root[data-layout=medium]{--chrome-bottom:calc(var(--chrome-nav-h) + var(--chrome-gap) * 2 + var(--safe-bottom))}:root[data-layout=compact-landscape],:root[data-layout=expanded]{--chrome-left:calc(var(--chrome-nav-w) + var(--chrome-gap) * 2 + var(--safe-left))}@keyframes rise{0%{transform:translateY(var(--lift));opacity:0}to{opacity:1;transform:none}}@keyframes fade{0%{opacity:0}to{opacity:1}}@keyframes pop{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:none}}@keyframes bump{0%,to{transform:none}40%{transform:scale(1.08)}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.4}}*{box-sizing:border-box}html{-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;background-color:var(--chrome)}html,body,#root{min-height:100dvh;margin:0}body{color:var(--text);background:radial-gradient(1200px 600px at 15% -10%, #1b3a6b55, transparent 60%), radial-gradient(900px 500px at 110% 10%, #0f5a3a44, transparent 60%), linear-gradient(180deg, var(--bg-1), var(--bg-0));-webkit-font-smoothing:antialiased}h1,h2,h3,h4{font-family:var(--display);letter-spacing:.02em;text-transform:uppercase;margin:0;font-weight:700;line-height:1.05}h1{font-size:clamp(1.8rem,5vw,2.6rem);font-weight:800}h2,h3{font-size:var(--fs-title)}p{margin:0}:focus-visible{outline:3px solid var(--focus);outline-offset:2px;border-radius:var(--r-xs)}img,svg{flex-shrink:0}.btn,.tab,.choice,.icon-btn,.item.clickable,.country,.token,.hud-me{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;touch-action:manipulation}.display{font-family:var(--display);text-transform:uppercase;letter-spacing:.03em}.small,.tiny{font-size:var(--fs-label)}.error{color:var(--danger)}.grow{flex:auto;min-width:0}.row{align-items:center;gap:10px;min-width:0;display:flex}.wrap{flex-wrap:wrap}.stack{gap:10px;display:grid}.between{justify-content:space-between}.end{text-align:right;justify-content:flex-end}.center{text-align:center}.num{font-variant-numeric:tabular-nums}.ellipsis{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.good{color:var(--accent)}.countdown,.player-rating,.feed .minute,.rating,.pts,.currency,.hud .num{font-variant-numeric:tabular-nums lining-nums}html,body,#root{overscroll-behavior:none;height:100%;overflow:hidden}.centered{height:100dvh;padding:calc(var(--pad) + var(--safe-top)) calc(var(--pad) + var(--safe-right)) calc(var(--pad) + var(--safe-bottom)) calc(var(--pad) + var(--safe-left));grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr);place-items:center;display:grid;overflow:hidden}.shell{grid-template:"main"minmax(0,1fr)/minmax(0,1fr);height:100dvh;display:grid;position:relative}.nav{border:0 solid var(--line);z-index:var(--z-nav);background:linear-gradient(#0e1a2e,#081221);grid-area:main;display:flex}.nav-brand{display:none}:root[data-layout=compact-portrait] .nav,:root[data-layout=medium] .nav{margin:0 calc(var(--chrome-gap) + var(--safe-right)) calc(var(--chrome-gap) + var(--safe-bottom)) calc(var(--chrome-gap) + var(--safe-left));padding:var(--space-1);justify-content:space-around;place-self:end stretch}:root[data-layout=compact-landscape] .nav,:root[data-layout=expanded] .nav{margin:calc(var(--chrome-gap) + var(--safe-top)) 0 calc(var(--chrome-gap) + var(--safe-bottom)) calc(var(--chrome-gap) + var(--safe-left));padding:var(--space-2) 6px;scrollbar-width:none;flex-direction:column;place-self:stretch start;align-items:stretch;gap:2px;overflow-y:auto}:root[data-layout=expanded] .nav{width:var(--nav-rail)}:root[data-layout=compact-landscape] .nav{width:var(--nav-rail-icons)}:root[data-layout=expanded] .nav-brand{min-height:var(--touch);margin:var(--space-1) auto var(--space-3);place-items:center;display:grid}:root[data-keyboard=open] .nav,:root[data-keyboard=open] .screen-head{display:none}.skip-link{z-index:var(--z-toast);left:var(--space-2);top:calc(var(--space-2) + var(--safe-top));padding:var(--space-2) var(--space-3);border-radius:var(--r-md);background:var(--accent);color:var(--accent-ink);font-weight:700;position:fixed;transform:translateY(-200%)}.skip-link:focus{transform:none}.offline-strip{justify-content:center;align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-3);color:var(--gold);font-size:var(--fs-label);margin-top:var(--chrome-top);border:1px solid color-mix(in srgb, var(--gold) 40%, transparent);border-radius:var(--r-pill);z-index:var(--z-nav);background:#3a2c05;grid-area:main;place-self:start center;display:flex}.hud{z-index:var(--z-nav);margin-top:calc(var(--chrome-gap) + var(--safe-top));width:calc(100% - var(--chrome-gap) * 2);place-self:start center;align-items:center;gap:var(--space-3);padding:6px var(--pad);background:linear-gradient(180deg, var(--chrome), color-mix(in srgb, var(--chrome) 90%, transparent));grid-area:main;min-width:0;display:flex}.hud-me{min-width:0;color:inherit;border-radius:var(--r-pill);align-items:center;gap:10px;padding-right:6px;text-decoration:none;display:flex}.hud{container-type:inline-size}.currency{position:relative}.bump{animation:bump var(--dur-slow) var(--ease-pop)}.delta{border-radius:var(--r-pill);font-size:var(--fs-label);pointer-events:none;animation:float-up 1.4s var(--ease-out) forwards;padding:0 6px;font-weight:800;position:absolute;top:-6px;right:4px}.delta.up{background:var(--gold);color:#2a1c00}.delta.down{color:var(--text);background:#33415c}@keyframes float-up{0%{opacity:0;transform:translateY(4px)}15%{opacity:1}to{opacity:0;transform:translateY(-18px)}}:root[data-layout=compact-portrait] .hud{padding-inline:var(--space-2);gap:4px}:root[data-layout=compact-portrait] .hud .currency{padding-right:var(--space-2)}.main{display:contents}.content{min-width:0;min-height:0;padding:var(--chrome-top) calc(var(--chrome-right) + var(--pad)) calc(var(--chrome-bottom) + var(--space-3)) calc(var(--chrome-left) + var(--pad));flex-direction:column;grid-area:main;display:flex;overflow:hidden}.logo{flex:none;width:4.5rem;height:auto;display:block}.screen{gap:var(--space-3);flex-direction:column;flex:auto;min-height:0;display:flex}:root[data-layout=compact-portrait] .screen{gap:var(--space-2)}.screen-head{gap:var(--space-2);flex:0 auto;min-height:0;max-height:45%;display:grid;overflow-y:auto}.screen-grid{gap:var(--space-3);flex:1 1 0;grid-auto-rows:minmax(0,1fr);min-height:0;display:grid}.screen-grid>.panel{min-height:0}.screen-stack{gap:var(--space-3);flex:1 1 0;grid-template-columns:minmax(0,1fr);grid-auto-rows:max-content;align-content:start;min-height:0;display:grid}.screen-stack>.panel{min-height:auto}.screen>.panel.fill{min-height:min(14rem,55%);animation:rise var(--dur-base) var(--ease-out);flex:1 1 0}.screen-grid>.panel{animation:rise var(--dur-base) var(--ease-out) backwards}.screen-grid>.panel:nth-child(2){animation-delay:40ms}.screen-grid>.panel:nth-child(3){animation-delay:80ms}.screen-grid>.panel:nth-child(n+4){animation-delay:.12s}.content>.screen{width:100%;margin-inline:auto}@media (width>=1800px) and (height>=1000px){:root{--nav-rail:104px;font-size:118.75%}}@media (width>=2300px) and (height>=1300px){:root{--nav-rail:120px;font-size:131.25%}}@media (width>=2560px) and (height>=1300px){:root{font-size:150%}}.scroll,.panel-body{scrollbar-width:thin;scrollbar-color:#3a6d56 transparent}.scroll::-webkit-scrollbar{width:10px;height:10px}.panel-body::-webkit-scrollbar{width:10px;height:10px}.scroll::-webkit-scrollbar-track{border-radius:var(--r-sm);background:#06101d}.panel-body::-webkit-scrollbar-track{border-radius:var(--r-sm);background:#06101d}.scroll::-webkit-scrollbar-thumb{background:linear-gradient(180deg, var(--accent), var(--accent-deep));border-radius:var(--r-sm);border:2px solid #06101d}.panel-body::-webkit-scrollbar-thumb{background:linear-gradient(180deg, var(--accent), var(--accent-deep));border-radius:var(--r-sm);border:2px solid #06101d}.scroll{overscroll-behavior:contain;min-height:0;overflow:auto}.panel{border-radius:var(--radius);background:linear-gradient(180deg, var(--panel-2), var(--panel));border:1px solid var(--panel-edge);min-width:0;min-height:0;box-shadow:var(--shadow-2), inset 0 1px 0 #ffffff12;flex-direction:column;display:flex;position:relative;container-type:inline-size}.panel-head{min-height:44px;padding:var(--space-2) var(--pad) 0;flex:none;align-items:center;gap:10px;display:flex}.panel-head h2{align-items:center;gap:var(--space-2);min-width:0;display:flex}.panel[class*=group-] .panel-head .icon{color:var(--tile)}.panel-actions{align-items:center;gap:6px;margin-left:auto;display:flex}.panel-body{gap:var(--space-3);padding:var(--space-3) var(--pad) var(--pad);align-content:start;display:grid}.panel-body>.field+.field{margin-top:var(--space-2)}.panel.fill .panel-body{border-radius:0 0 calc(var(--radius) - 1px) calc(var(--radius) - 1px);overscroll-behavior:contain;flex:auto;grid-template-columns:minmax(0,1fr);grid-auto-rows:max-content;min-height:0;overflow:auto}.panel-body.more-below{-webkit-mask-image:linear-gradient(#000 calc(100% - 28px),#0000);mask-image:linear-gradient(#000 calc(100% - 28px),#0000)}.panel-body.more-above{-webkit-mask-image:linear-gradient(#0000,#000 28px);mask-image:linear-gradient(#0000,#000 28px)}.panel-body.more-above.more-below{-webkit-mask-image:linear-gradient(#0000,#000 28px calc(100% - 28px),#0000);mask-image:linear-gradient(#0000,#000 28px calc(100% - 28px),#0000)}.panel-body:focus-visible{outline-offset:-3px}.panel.bare .panel-body{padding-top:var(--space-3)}.panel-inline-actions{justify-content:flex-end;gap:var(--space-2);flex-wrap:wrap;display:flex}.panel.hero{--panel-cover:#0f1d35;background:radial-gradient(600px 300px at 80% 0%, var(--accent-soft), transparent 60%), linear-gradient(135deg, #1a3561, #0f1d35 60%);overflow:hidden}.panel.glow{border-color:var(--accent-line);box-shadow:0 0 0 1px var(--accent-glow), 0 12px 40px var(--accent-soft)}.tabs{gap:var(--space-1);min-width:0;max-width:100%;padding:var(--space-1);border-radius:var(--r-lg);background:var(--well);border:1px solid var(--line);scrollbar-width:none;flex:none;margin:0;list-style:none;display:flex;overflow-x:auto}.tab{min-height:var(--touch);padding:0 var(--space-3);border-radius:var(--r-sm);color:var(--muted);font-family:var(--display);font-weight:700;font-size:var(--fs-body);letter-spacing:.04em;text-transform:uppercase;cursor:var(--ks-cursor-hand);white-space:nowrap;transition:transform var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out);background:0 0;border:0;flex:1 0 auto;justify-content:center;align-items:center;gap:6px;text-decoration:none;display:inline-flex}.tab-label{text-overflow:ellipsis;min-width:0;overflow:hidden}:root[data-layout=compact-portrait] .tabs.dense .tab,:root[data-layout=compact-landscape] .tabs.dense .tab{min-width:0;padding:var(--space-1) 2px;flex-direction:column;flex:1 1 0;gap:2px}:root[data-layout=compact-portrait] .tabs.dense .tab-label,:root[data-layout=compact-landscape] .tabs.dense .tab-label{letter-spacing:.02em;max-width:100%;font-size:min(.6875rem,12px)}:root[data-layout=compact-landscape] .tabs.dense .tab{gap:var(--space-1);flex-direction:row}.tabs.overflowing{-webkit-mask-image:linear-gradient(90deg,#000 85%,#0000);mask-image:linear-gradient(90deg,#000 85%,#0000)}.tabs.sub{border:0;border-bottom:1px solid var(--line);background:0 0;border-radius:0;padding:0}.tabs.sub .tab{background:0 0;border-radius:0;box-shadow:inset 0 -2px #0000}.tab[aria-current=page],.tab[aria-selected=true],.tab[aria-current=step]{color:var(--accent-ink);background:linear-gradient(180deg, var(--accent), var(--accent-deep))}.btn{--b-top:color-mix(in srgb, var(--accent) 75%, white);--b-bot:var(--accent-deep);--b-edge:#0f6a38;--b-ink:var(--accent-ink);justify-content:center;align-items:center;gap:var(--space-2);min-height:var(--touch);border-radius:var(--r-md);min-width:0;color:var(--b-ink);background:linear-gradient(180deg, var(--b-top), var(--b-bot));box-shadow:0 4px 0 var(--b-edge), 0 8px 18px #0005, inset 0 1px 0 #fff5;font-family:var(--display);font-size:var(--fs-title);letter-spacing:.02em;text-transform:uppercase;cursor:var(--ks-cursor-hand);white-space:nowrap;text-overflow:ellipsis;transition:transform var(--dur-fast) var(--ease-pop), box-shadow var(--dur-fast) var(--ease-out), filter var(--dur-fast) var(--ease-out);border:0;padding:0 18px;font-weight:800;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.btn:active{transition-duration:var(--dur-press)}.btn:active:not(:disabled){box-shadow:0 1px 0 var(--b-edge), 0 4px 10px #0005, inset 0 1px 0 #fff5;transform:translateY(3px)}.btn[aria-busy=true]{filter:brightness(.92)}.btn-ghost{--b-ink:var(--text);box-shadow:inset 0 0 0 1px var(--panel-edge);background:#ffffff0d}.btn-sm{min-height:36px;padding:0 var(--space-3);font-size:var(--fs-body);border-radius:var(--r-sm)}.btn .cost{border-radius:var(--r-xs);font-size:var(--fs-body);background:#00000026;align-items:center;gap:2px;padding:1px 6px;display:inline-flex}.tile[class*=group-] .btn:not(:disabled){--b-top:color-mix(in srgb, var(--tile) 55%, white);--b-bot:color-mix(in srgb, var(--tile) 80%, black);--b-edge:color-mix(in srgb, var(--tile) 45%, black);--b-ink:#081221}.btn:disabled{--b-ink:var(--muted);box-shadow:inset 0 0 0 1px var(--line);filter:none;cursor:not-allowed;background:#ffffff08;transform:none}@media (pointer:coarse){.btn-sm{min-height:var(--touch)}}.icon-btn{width:var(--touch);height:var(--touch);border-radius:var(--r-md);border:1px solid var(--control-edge);color:var(--text);cursor:var(--ks-cursor-hand);transition:transform var(--dur-fast) var(--ease-out);background:#ffffff0a;place-items:center;display:inline-grid}input,select,textarea{font:inherit;color:var(--text);background:var(--well);min-height:var(--touch);padding:0 var(--space-3);border:1px solid var(--control-edge);border-radius:var(--r-md);max-width:100%}input::placeholder{color:#6b7f9f}input:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.field{gap:var(--space-2);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.field-pair{grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));align-items:start;gap:14px;display:grid}.field>small{line-height:1.4}.form{gap:14px;display:grid}.inline{gap:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}input[type=range]{width:100%;accent-color:var(--accent);background:0 0;border:0;padding:0}.choices{gap:var(--space-2);grid-template-columns:repeat(auto-fill,minmax(min(100%,8.125rem),1fr));display:grid}.choice{gap:var(--space-1);min-height:var(--touch);padding:var(--space-2) var(--space-3);border-radius:var(--r-md);border:1px solid var(--control-edge);background:var(--well-soft);color:var(--text);font:inherit;text-align:center;cursor:var(--ks-cursor-hand);transition:border-color var(--dur-fast) var(--ease-out), background var(--dur-fast) var(--ease-out), transform var(--dur-fast) var(--ease-out);align-content:center;justify-items:center;display:grid;position:relative}.choice[aria-pressed=true],.choice[aria-checked=true]{border-color:var(--accent);background:linear-gradient(180deg, var(--accent-glow), var(--accent-soft));box-shadow:0 0 0 1px var(--accent) inset}.choice:disabled{opacity:.45;cursor:not-allowed}.choice-title{font-family:var(--display);font-weight:700;font-size:var(--fs-title);letter-spacing:.02em;line-height:1.05}.chips{flex-wrap:wrap;gap:6px;display:flex}.chip-btn{border-radius:var(--r-pill);border:1px solid var(--control-edge);background:var(--well);min-height:40px;color:var(--text);font:inherit;font-size:var(--fs-body);cursor:var(--ks-cursor-hand);transition:transform var(--dur-fast) var(--ease-out);padding:0 14px}.chip-btn[aria-pressed=true]{border-color:var(--accent);color:var(--accent-ink);background:var(--accent);font-weight:600}@media (pointer:coarse){.chip-btn{min-height:var(--touch)}}.swatches{gap:var(--space-2);flex-wrap:wrap;display:flex}.swatch{width:var(--touch);height:var(--touch);cursor:var(--ks-cursor-hand);border:3px solid #0000;border-radius:50%;box-shadow:inset 0 0 0 1px #0006}.choice:active:not(:disabled),.chip-btn:active,.item.clickable:active,.icon-btn:active,.tab:active{transform:scale(.97)}@media (hover:hover) and (pointer:fine){.btn:hover:not(:disabled){filter:brightness(1.08)}.choice:hover:not(:disabled){border-color:var(--accent-line)}.item.clickable:hover{border-color:var(--control-edge)}}.badge{align-items:center;gap:var(--space-1);padding:2px var(--space-2);border-radius:var(--r-pill);font-family:var(--display);font-weight:700;font-size:var(--fs-label);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);white-space:nowrap;background:#ffffff12;border:1px solid #ffffff14;display:inline-flex}.badge-accent{background:var(--accent-soft);color:var(--accent);border-color:var(--accent-line)}.badge-gold{background:color-mix(in srgb, var(--gold) 14%, transparent);color:var(--gold);border-color:color-mix(in srgb, var(--gold) 30%, transparent)}.badge-danger{background:color-mix(in srgb, var(--danger) 14%, transparent);color:var(--danger);border-color:color-mix(in srgb, var(--danger) 30%, transparent)}.badge-info{background:color-mix(in srgb, var(--info) 14%, transparent);color:var(--info);border-color:color-mix(in srgb, var(--info) 30%, transparent)}.pos{--pc:var(--muted);border-radius:var(--r-xs);min-width:34px;height:22px;font-family:var(--display);font-weight:800;font-size:var(--fs-label);letter-spacing:.04em;color:#081221;background:var(--pc);place-items:center;padding:0 6px;display:inline-grid}.pos-GK{--pc:var(--c-gk)}.pos-DF{--pc:var(--c-def)}.pos-CE{--pc:var(--c-cre)}.pos-ST{--pc:var(--c-att)}.pos-SUB{--pc:var(--muted)}.currency{padding:var(--space-1) 10px var(--space-1) 6px;border-radius:var(--r-pill);background:var(--well);border:1px solid var(--line);align-items:center;gap:5px;font-weight:700;display:inline-flex}.bar{gap:var(--space-1);display:grid}.ring{place-items:center;display:inline-grid;position:relative}.ring>svg{position:absolute;inset:0;transform:rotate(-90deg)}.ring>svg circle:last-child{transition:stroke-dasharray var(--dur-slow) var(--ease-out)}.ring-badge{border-radius:var(--r-pill);background:linear-gradient(180deg, var(--gold-top), var(--gold-bot));color:#2a1c00;min-width:26px;height:26px;font-family:var(--display);font-weight:800;font-size:var(--fs-label);box-shadow:0 0 0 3px var(--bg-1);place-items:center;padding:0 5px;display:grid;position:absolute;bottom:-4px;right:-4px}.rating{min-width:38px;height:26px;font-family:var(--display);font-weight:800;font-size:var(--fs-body);color:#081221;border-radius:7px;place-items:center;padding:0 6px;display:inline-grid}.flag{object-fit:cover;vertical-align:middle;border-radius:3px;display:inline-block;box-shadow:0 0 0 1px #0005}.avatar,.crest,.figure{display:block}.list{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.item{align-items:center;gap:var(--space-3);min-height:var(--touch);padding:var(--space-2) var(--space-3);border-radius:var(--r-md);background:var(--well-soft);transition:transform var(--dur-fast) var(--ease-out), border-color var(--dur-fast) var(--ease-out);border:1px solid #ffffff0d;display:flex}button.item{width:100%;color:inherit;font:inherit;text-align:left}.item.me{border-color:var(--accent-line);background:var(--accent-soft)}.item.clickable{cursor:var(--ks-cursor-hand)}.item-title{font-weight:600}.item-actions{flex-wrap:wrap;align-items:center;gap:6px;margin-left:auto;display:flex}.tile{gap:var(--space-2);padding:var(--space-3);border-radius:var(--r-lg);border:1px solid var(--panel-edge);background:linear-gradient(#1b2f52,#121f37);align-content:start;min-width:0;display:grid;position:relative}.strip{padding:var(--space-2) var(--space-3);border-radius:var(--r-md);background:var(--well-soft);border:1px solid var(--line)}.banner{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);border-radius:var(--radius);background:radial-gradient(500px 200px at 90% 0%, var(--accent-soft), transparent 60%), linear-gradient(135deg, #1a3561, #0f1d35 60%);border:1px solid var(--panel-edge);min-width:0;display:flex}.tile.mine{border-color:var(--accent-line);box-shadow:0 0 0 1px var(--accent-glow)}.pips{gap:3px;display:flex}.pips span{background:var(--line);border-radius:3px;flex:1;height:8px}.player-card{gap:var(--space-3) 20px;grid-template-columns:auto minmax(0,1fr) minmax(0,1fr);align-items:center;display:grid}@container (width<=32.5rem){.player-card{grid-template-columns:auto minmax(0,1fr)}.player-card .readiness{grid-column:1/-1}}@container (width<=17.5rem){.player-card{grid-template-columns:minmax(0,1fr);justify-items:center}.player-card .readiness{justify-self:stretch}}.player-rating{font-family:var(--display);font-weight:800;font-size:var(--fs-hero);color:var(--gold);text-shadow:0 4px 20px #f3c84b44;line-height:.85}.player-name{font-family:var(--display);font-weight:800;font-size:var(--fs-value);line-height:1}.ticket{align-items:center;gap:var(--space-2);text-align:center;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);display:grid}.ticket .side{justify-items:center;gap:6px;min-width:0;display:grid}.ticket .side .name{font-family:var(--display);font-weight:700;font-size:var(--fs-body);text-transform:uppercase;overflow-wrap:break-word;line-height:1.05}.ticket .vs{font-family:var(--display);font-weight:800;font-size:var(--fs-value);color:var(--muted)}.countdown{font-family:var(--display);font-weight:800;font-size:var(--fs-value);color:var(--gold);line-height:1}.facts{gap:var(--space-2);grid-template-columns:repeat(auto-fit,minmax(7rem,1fr));margin:0;display:grid}.facts>div{padding:var(--space-2) var(--space-3);border-radius:var(--r-sm);background:var(--well-soft);border:1px solid #ffffff0d;min-width:0}.facts dt{color:var(--muted);font-size:var(--fs-label)}.facts dd{align-items:center;gap:6px;min-width:0;margin:2px 0 0;font-weight:700;display:flex}.token{width:24%;max-width:96px;color:var(--text);cursor:var(--ks-cursor-hand);font:inherit;background:0 0;border:0;justify-items:center;gap:2px;padding:0;display:grid;position:absolute;transform:translate(-50%,-50%)}.token:disabled{cursor:var(--ks-cursor-arrow)}.token .avatar{aspect-ratio:1;filter:drop-shadow(0 4px 6px #0009);width:min(100%,56px);height:auto}.token .pos{z-index:var(--z-raised);min-width:28px;height:18px;box-shadow:var(--shadow-1);position:absolute;top:-8px;left:50%;transform:translate(-50%)}.bench{justify-content:center;gap:var(--space-3);padding-top:var(--space-2);flex-wrap:wrap;display:flex}.bench .token{width:84px;position:relative;transform:none}.watch{gap:var(--space-2);display:grid}.scene{aspect-ratio:16/9;border-radius:var(--radius);border:1px solid var(--panel-edge);background:#050b16;width:100%;position:relative;overflow:hidden;container-type:inline-size}.scene>.event-scene{width:100%;height:100%;position:absolute;inset:0}.timeline{height:34px;margin:0 var(--space-3);position:relative}.feed .item{align-items:flex-start}.feed .item.current{border-color:var(--gold);background:#f3c84b12}.feed .minute{font-family:var(--display);font-weight:800;font-size:var(--fs-title);min-width:2.4rem;color:var(--gold)}.table{border-collapse:separate;width:100%;border-spacing:0 var(--space-1);font-variant-numeric:tabular-nums}.table th{padding:var(--space-1) var(--space-2);text-align:left}.table td{padding:var(--space-2);background:var(--well-soft)}.table td:first-child{border-radius:var(--r-sm) 0 0 var(--r-sm)}.table td:last-child{border-radius:0 var(--r-sm) var(--r-sm) 0}.table tr.me td{background:color-mix(in srgb, var(--accent) 12%, transparent)}.table .pts{font-family:var(--display);font-weight:800;font-size:var(--fs-title)}.table .pos-cell{font-family:var(--display);color:var(--muted);width:2.5ch;font-weight:800}@container (width<=28.75rem){.table .opt{display:none}}.table td.fill{width:100%;max-width:0}.chat{padding-right:var(--space-1);align-content:start;gap:10px;display:grid}.msg{gap:var(--space-2);align-items:flex-end;display:flex}.msg.mine{flex-direction:row-reverse}.bubble{max-width:min(78%,520px);padding:var(--space-2) var(--space-3);border-radius:var(--r-lg) var(--r-lg) var(--r-lg) var(--space-1);background:#1c3050}.msg.mine .bubble{border-radius:var(--r-lg) var(--r-lg) var(--space-1) var(--r-lg);background:#1f6a44}.bubble .who{font-size:var(--fs-label);color:var(--muted);align-items:baseline;gap:6px;display:flex}.sheet-backdrop{z-index:var(--z-sheet);padding:var(--safe-top) var(--safe-right) 0 var(--safe-left);animation:fade var(--dur-fade) var(--ease-out);background:#000a;place-items:end center;display:grid;position:fixed;inset:0}:root[data-layout=expanded] .sheet-backdrop,:root[data-layout=medium] .sheet-backdrop{padding:var(--pad);align-items:center}.sheet{width:min(100%,560px);min-height:0;max-height:min(86dvh, calc(100dvh - var(--safe-top) - 16px));border-radius:var(--r-xl) var(--r-xl) 0 0;background:linear-gradient(180deg, var(--panel-2), var(--panel));border:1px solid var(--panel-edge);padding:var(--space-2) var(--pad) calc(var(--pad) + var(--safe-bottom));box-shadow:var(--shadow-3);animation:rise var(--dur-base) var(--ease-out);flex-direction:column;display:flex;container-type:inline-size}:root[data-keyboard=open] .sheet{max-height:calc(var(--vvh,100dvh) - 16px)}:root[data-layout=expanded] .sheet,:root[data-layout=medium] .sheet{border-radius:var(--r-xl);padding-bottom:var(--pad)}.sheet-grip{width:44px;height:5px;margin:var(--space-1) auto 10px;background:var(--panel-edge);border-radius:3px;flex:none}.sheet-head{margin-bottom:var(--space-3);flex:none;align-items:center;gap:10px;display:flex}.sheet-head .icon-btn{flex:none;width:44px;height:44px}.sheet-body{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex:auto;min-height:0;overflow-y:auto}.sheet-foot{justify-content:flex-end;gap:var(--space-2);padding-top:var(--space-3);margin-top:var(--space-2);border-top:1px solid var(--panel-edge);flex-wrap:wrap;flex:none;display:flex}.sheet-foot>*{flex:auto}:root[data-layout=expanded] .sheet-foot>*,:root[data-layout=medium] .sheet-foot>*{flex:none}.onboard{gap:var(--space-3);grid-template-rows:auto minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr);width:min(100%,1040px);height:100%;min-height:0;display:grid}.preview{padding:var(--space-4);border-radius:var(--radius);background:radial-gradient(closest-side at 50% 70%, var(--accent-glow), transparent), linear-gradient(180deg, #13264a, #0b1528);border:1px solid var(--panel-edge);flex:none;grid-template-rows:minmax(0,1fr) auto;align-content:center;justify-items:center;gap:10px;min-height:auto;display:grid;overflow:hidden}.panel-body .preview{padding:var(--space-2)}.preview>.figure:only-child{grid-row:1/-1}:root[data-layout=compact-portrait] .panel-body>.preview{top:calc(-1 * var(--space-3));z-index:var(--z-raised);background:var(--panel);height:clamp(140px,26dvh,220px);box-shadow:0 0 0 var(--space-2) var(--panel);position:sticky}.steps{gap:6px;display:flex}.country-picked{min-height:var(--touch);align-items:center;gap:10px;display:flex}.country-list{gap:var(--space-1);max-height:min(320px,40dvh);padding-right:var(--space-1);border-radius:var(--r-md);display:grid}.country{min-height:var(--touch);padding:var(--space-2) var(--space-3);border-radius:var(--r-sm);background:var(--well-soft);color:var(--text);font:inherit;text-align:left;cursor:var(--ks-cursor-hand);border:1px solid #0000;align-items:center;gap:10px;display:flex}.country[aria-selected=true]{border-color:var(--accent);background:var(--accent-soft)}.toasts{z-index:var(--z-toast);left:50%;top:calc(var(--chrome-top) + var(--space-1));gap:var(--space-2);pointer-events:none;width:min(92vw,460px);padding-inline:var(--safe-left) var(--safe-right);display:grid;position:fixed;transform:translate(-50%)}.toast{font:inherit;text-align:left;min-height:var(--touch);border-radius:var(--r-lg);border:1px solid var(--panel-edge);color:var(--text);cursor:var(--ks-cursor-hand);pointer-events:auto;animation:toast-in var(--dur-base) var(--ease-pop);background:#0f1d35f2;align-items:center;gap:10px;padding:10px 14px;display:flex;box-shadow:0 12px 30px #000a}.toast-region{gap:var(--space-2);display:grid}.toast.out{animation:fade-out .18s var(--ease-out) forwards}@keyframes fade-out{to{opacity:0;transform:translateY(calc(-1 * var(--lift)))}}.toast-ok{border-color:var(--accent-line)}.toast-error{border-color:#ff5d6c88}.toast-gain{border-color:var(--gold);background:linear-gradient(90deg,#3a2c05f2,#0f1d35f2)}@keyframes toast-in{0%{transform:translateY(calc(-1.5 * var(--lift)));opacity:0}to{opacity:1;transform:none}}.loading{color:var(--muted);animation:fade var(--dur-fade) var(--ease-out);place-items:center;gap:10px;padding:30px;display:grid}.spin{color:var(--accent);animation:1.2s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.empty{justify-items:center;gap:var(--space-2);padding:18px var(--space-2);text-align:center;color:var(--muted);display:grid}.confirm{gap:var(--space-2)}.level-up{gap:var(--space-3);padding-top:var(--space-4);justify-items:center;display:grid;position:relative;overflow:hidden}.level-up .list{width:100%}@media (prefers-reduced-motion:reduce){:root{--lift:0px;--ease-pop:var(--ease-out);--dur-press:1ms;--dur-fast:1ms;--dur-base:1ms;--dur-slow:1ms}html{scroll-behavior:auto}.btn:active:not(:disabled),.btn-ghost:active:not(:disabled),.choice:active:not(:disabled),.chip-btn:active,.item.clickable:active,.icon-btn:active,.tab:active{transform:none}.spin{animation:1.6s ease-in-out infinite pulse}.delta,.toast,.sheet{animation:fade var(--dur-fade) var(--ease-out)}}.drill-head{gap:var(--space-2);display:grid}.drill-head .bar{gap:2px}.drill-grid{gap:var(--space-2);grid-template-columns:repeat(auto-fill,minmax(min(100%,17rem),1fr));display:grid}.drill{gap:var(--space-2);padding:var(--space-3);border-radius:var(--r-lg);border:1px solid var(--panel-edge);background:linear-gradient(#1b2f52,#121f37);align-content:start;min-width:0;display:grid}.drill-cost{border-radius:var(--r-xs);background:var(--well);border:1px solid var(--line);font-size:var(--fs-label);flex:none;align-items:center;gap:2px;padding:1px 8px;display:inline-flex}.drill-stats{gap:var(--space-1)}.drill-stat{align-items:center;gap:var(--space-2);grid-template-columns:minmax(4.5rem,7rem) 1fr 2.2rem;min-height:26px;display:grid}.drill-stat-name{font-size:var(--fs-label)}.drill-weight{background:var(--well);border-radius:4px;height:8px;overflow:hidden}.drill-weight i{background:var(--bar,var(--accent));border-radius:4px;height:100%;display:block}.drill-now{text-align:right;font-weight:600}.today{gap:var(--space-2)}.award{text-align:center;justify-items:center;gap:2px;width:78px;display:grid}.player-link{align-items:center;gap:var(--space-2);min-width:0;max-width:100%;color:inherit;text-decoration:none;display:inline-flex}.player-link:not(.is-academy):hover .ellipsis,.player-link:not(.is-academy):focus-visible .ellipsis{text-decoration:underline}.player-link.is-academy{color:var(--muted)}.player-row{min-height:64px;color:inherit;text-decoration:none}.player-row-wrap{align-items:center;gap:var(--space-2);display:flex}.player-row-wrap>.player-row{flex:auto;min-width:0}.player-hero{gap:var(--space-3);justify-items:center;display:grid}.player-hero-actions{gap:var(--space-2);width:min(100%,240px)}.player-hero-actions .btn{justify-content:center;width:100%}:root[data-layout=medium] .player-hero,:root[data-layout=expanded] .player-hero{grid-template-columns:auto minmax(0,1fr);place-items:start}.shape{padding-block:var(--space-1);place-items:center;display:grid}.style-row{grid-template-columns:none;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}.style-row .choice{min-height:56px;padding:var(--space-2)}.style-row .choice-title{font-size:var(--fs-body)}:root[data-layout=medium] .screen-stack,:root[data-layout=expanded] .screen-stack{width:min(100%,760px);margin-inline:auto}@font-face{font-family:Lilita One;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAAVoAA8AAAAACegAAAUTAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhYbDBwYBmAAbBEIColciA0LHgABNgIkAzgEIAWDZAc+DAcb9QdRlE5OmOBngm2rYa0IiBSU4SB6GXpb1ovxAEMb3kc8/X6ve+4LIEoWKsKQjE0KaAS5si8LV935qoC6jkBWl99PeNa/acrMsmIWkJM7J2fiwyD6/rZ3nySQEEJPI2+8mQgCjl/7/xfCPjhmumgbjyJtDTLAgZRI5C2Lsyg9Ej+AogCfIgpT4Glg/xqJD/gP3cxixar09EqCLkAR0S2CjsmOByOgCZ096O8EMaNtszM3NFMavYQr9Cp5x9dfFA/5c6zg2Tty8yAadUVizTiA6qa3QCC/ewmYw2NFVjA0W0NfnG8fGGCFUMwlNjUZzmSW9PlG/R/AyDGpxk28hPlctcMi84z8m/D+t4A8BCJ1LJF6PM8poA/kPvkJWDJ1K8BaUZaAFU7lYnST2ctUYrFxdcncWZ+9iCBZ7QpGtRZjgknaiROuAw9zmuW0fBVJAuYMq2n1OtKMXVFHky8Q0hrFz5fHL9r+nEPMnjt7HmivMC8x91xDA/1M/oAFOmT59tOnXR4D/SyfffGCednGaXbT8vxlrLJwBWKuYq7gZdFz7CSU+gIt6kE7uc+Qo2v37Ql5HkHKQsxRQtvGGz2XFwMdv411vIFQ6YqXmDMUlNIsQgwHBXRRFWtcw+hMzOajmR59mMsOuWmOF4yqrMx9tIxFTBfJL+Ii0RlIK4ImubT7MpIsjraaeanajTm7MtJOmW4rxrqXFRkT0If2oT0spW5rQzzafpjguAN9hiRinFZih+0AJ4zTkDbS8Uh95LjURmGlmKaOU1gqqpGTVk+skg4HuviVSNOtxkAukjRmgehpuFJzeK1lTT5P1BR1/PNEQdrPnuV+BTaWg//+kPhs+NC04dbkEaOaIOzcWmf+0GCvjO57t/beypjctoHZoyi8WpYUkmvITj8o+TTCOX91Xp24bnVevsQkk/AmUsZTIOZotreXUWEZNO7bn9qWsbLZpFW6JvXu9NXJzKKH42p+jchuqW1L6vNy1e9301q7tfmbr/QZMkUOD899Yd14NHBLo/SjF5cCSkjT2NHk135OQk4wT8IJPl3A+KVAmsC6w9Yzeb5ippX3NAv4svYkQsqFgb5lm1UzJZ7DRrsvW6fPCvnquOaJ3AZkUSKvIgyXf96PrZJ0kgSzaEuXOoX1hffmtOr/WYZ+xra+RIUo1WFKdehUQIrG3y5m3i9eznH2AwnYJE9dQSY4kM2VOdnutWqt4pcfeb+k1NlrCD2P3ZO5XLekNz+2uPpKb/XJ2t0NUfOkPccR0vHefWSNS4H/BGiupbdcml/BnXeommkZlIk13/I8D/sOQlw8z33xfpVl+C/GxBeA17vkDn3BYWv7dXrdRJsCQnVz7EH1QwnxcArxoPR47glkG2iQNwSZIChqhlyhaVP9a/045AZNdsyOfJGctxwg9NgmBAURbAFAm+MIaZIADY94zBhygFn0uMesbKlubVJlNpuQyGwxwB96jhQ4qR9Qu4XyKu1Tp1cLH/p5ZE990E5DFwpNaqksidKBtoMWVahBSjs1KNRwaI2gi380ig9P3rz5SjWgRqcMBWu/Q2sDMrNLKOq0U7MWT/ny5gPGn6tBkwHtavQaVcbp0m0kfWtTWctTnNVxceak0ulKzTpDe6uiNRqHjom7XY06zVt5qtVilAt3lKFEEM26JK19bwCDFNQf9sQgYUrmZO1Qm5ZiW0CGLZ6Hyvq4TZke5H+6xGcf+8Snzvruczt8Mu1G9R7wrwIAAA==)format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAAdoAA4AAAAACcgAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHREVGAAABRAAAABYAAAAWABEADkdQT1MAAAFcAAAADAAAAAwAFQAKR1NVQgAAAWgAAAAYAAAAGGyKdIVPUy8yAAABgAAAAE8AAABgZgH8y2NtYXAAAAHQAAAAUwAAAGxDUOfcZ2FzcAAAAiQAAAAIAAAACAAAABBnbHlmAAACLAAAA1QAAATSWeRXtGhlYWQAAAWAAAAAMgAAADb4vFe7aGhlYQAABbQAAAAeAAAAJAbhAvBobXR4AAAF1AAAADgAAAA4FcIAhmxvY2EAAAYMAAAAHgAAAB4HgwZJbWF4cAAABiwAAAAYAAAAIAAVAE5uYW1lAAAGRAAAAPIAAAHkJa9Cm3Bvc3QAAAc4AAAALwAAAD4DnwR9AAEAAAAMAAAAAAAAAAIAAQABAA0AAQAAAAEAAAAKAAoACgAAAAEAAAAKABYAFgABbGF0bgAIAAAAAAAAeNpjYGJczjiBgZWBgWkPUxcDA0MPhGa8y2DE8AsoygADDQwMugxIICAyKJjBgUFBQYF51n9VBgbm2Qx3gMKMDCDiF9MBIKXAwAQAu3UOIwB42mNgYGACYmYgFgGSjGCahSECSAsxCDAwA2UVGJ0YExkrGOsYJzEdV1D4/5+BASjmyJgAFKuFif1//O/wv2X/Jvzr+Vf51/X+W6BJGAAA3YQYRQAAAQAB//8AD3jabJQDtOtKFIb3nkmTpkqRSWqeukdBr23bNheebXvx2bZtLz7b9uLTcnsnBxe9J8bM/N8mILgA8E3yNlQARoUK+XLJGtUchyF+NXWNhUxD11RJrCMbeirk8qXpubBbENzhnBGL2sbmwZfN1zp3Mdx6MuiOoyelJJUUsqBIBVFp/TXwekZVr6o1n6PabuGx5FVIARTVQmkCHqZsHi6LbOfi8YMC47esmDT4NMkto/TRoMJWhUqt6waegUCq/T/+Q6+BGkwAGJVGw7Z6KF+5aRqarjJVlEp5puppqmvOS74HrSY6WgqK+V4s2c5IvTk/smFFdHLWDlTO2zv7VNKQJ+8outPl7rh94mnjt8xO4wJZUcXrJbd0vZiXyZln/KtYOUVPh8pszKOnZGKUFvaJuS4tJAQiqaixdN/FRB27dAl5VEtXXMsFYblLzlhz5wInjnHi+8hbUIAmJ9ZMTlx2MAxtgLbAcdNkgLaQL9kj0k5d0pu2zth/zZ66u24k2Oii3rd336zjE9jooHyynylR8/i5C7NxbTaNRnyhmBouTVi8ra+WnEgSHXC0/V/7P3ISvQA0SEMJAB0vSpTxwPBoTUBa4h8ySNX8BLQMpg/d8Ur/calF9P1RyWZi1GfC2sxpvjnWZZf9etll5PaCW2xN+z0kCVQK/4ivid6uL7Eiui6XXVcNXB2PFPklTq+AFPQBRAbzwswZmipR0zgsC61RiZFCF5KoS2Z4QbAf/3wGUZMF0au3TpN76Z/nd/iDiD2RnljPeQFs3dSnG0njlLSA+/CiEaIEgA/xKGlQdZhsawBIwVEGUwdhJmHkaJi6FMFJUh++/nDQ42u9qtTIK5d0MODy+gmrvfivb1Zi5nZGvsN9nerYvrs9Ad/l6nX+wgWduqBOOlhNJ2FGRQocyKmdURPRdPImgHYpryCe7A2J0txS9Fl7bpec7a24ijO8Lo9nBvVuWtzYls1m50gU/80bXYHW2Y/Fral+ZuGJGTUxStuzNBZndp4wiwHCbOLDm7l+GGAEj+OxnW59q8MEhGL7UXyefAMFAAw58eM5fqjb2IPdJoXD0cVaSgmkUsdFJCrI4QMrBHOKgBxWDiHGaf8sIKUA4wlZXlkB2a0Q3lYwhwEAvBLSq3jaY2BkYADi5t8fKo7F89t8ZeBmfsEABKd1OU/B6P9d/1WYdzLPBnI5GJhAogCeEw3qAAB42mNgZGBgnv1fBUi++9/1/zzzTqAIKuADAKY3BtYAAADHAAAAAAAAAU0AAAC8AAAB1QAFAX0ABQIYAB0BwgAZAmf/9QIzACUBxgAZAab/pgHjAEgB2wAlAAAAAAAAAAAAAAA7AGcAwAEOAUkBkwHSAhICMwJpAAB42mNgZGBg4GPwZWBjAAIgDw0AAAnZAGR42m2OBWoDQBREX929WLFPkLoXC1J3V5y4u8tpeoKeoFhOlgHiCWuzY3xgkiAjDI1OAf/UGniIVf4aeJh5fht4hDPcDTza4RljjZsGHmeZkwaeF4Iwea00Tva1cvjIEtE/L7ynEyGuNyU2JP2VG560xOrk8YhJEuBHJ4vcpPQ3DpU50DrigQIecc9IIY+a5BUj5MS6uqzRJp4jpQ+1PvQPqSMuPTvQfUmKNBWy4kOEpRkb+NjsaLHWHDZwEiWINhxniCchNq6/j7DuPbxqr6pzB6MknBdvaDpyOlmKuv1ibhrtxotyCaQLOwZO7qgDp2hIawAAeNptwUkBgCAAALCJf8MY0TA24EUa7hhQgE0AVvQ6eXAJbkXVdMkw/bJvA722ChwA)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lilita One;font-style:normal;font-display:swap;font-weight:400;src:url(./lilita-one-latin-400-normal-87r-Z-Re.woff2)format("woff2"),url(./lilita-one-latin-400-normal-DXkechA3.woff)format("woff");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:Barlow Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(./barlow-condensed-vietnamese-600-normal-A5AYRdjN.woff2)format("woff2"),url(./barlow-condensed-vietnamese-600-normal-CNlPk46_.woff)format("woff");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:Barlow Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(./barlow-condensed-latin-ext-600-normal-18ESti3H.woff2)format("woff2"),url(./barlow-condensed-latin-ext-600-normal-Clv9cIcR.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(./barlow-condensed-latin-600-normal-DepVgxBB.woff2)format("woff2"),url(./barlow-condensed-latin-600-normal-BFJEwTuo.woff)format("woff");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:Barlow Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(./barlow-condensed-vietnamese-700-normal-DYeBwlKR.woff2)format("woff2"),url(./barlow-condensed-vietnamese-700-normal-DhIzd8Tb.woff)format("woff");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:Barlow Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(./barlow-condensed-latin-ext-700-normal-CwuXbfVR.woff2)format("woff2"),url(./barlow-condensed-latin-ext-700-normal-BIHFfxf0.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(./barlow-condensed-latin-700-normal-v1xN8_Wq.woff2)format("woff2"),url(./barlow-condensed-latin-700-normal-Dmwat-ge.woff)format("woff");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:Rubik Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(./rubik-arabic-wght-normal-CGnJ-sf6.woff2)format("woff2-variations");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Rubik Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(./rubik-cyrillic-ext-wght-normal-BjodpZir.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Rubik Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(./rubik-cyrillic-wght-normal-DveCct9I.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Rubik Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(./rubik-hebrew-wght-normal-BIkpbuMU.woff2)format("woff2-variations");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Rubik Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(./rubik-latin-ext-wght-normal-OacczzuJ.woff2)format("woff2-variations");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Rubik Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(./rubik-latin-wght-normal-CnQIisVs.woff2)format("woff2-variations");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}:root{--ks-navy:#0e2050;--ks-navy-raised:#16306b;--ks-navy-hover:#1e3f84;--ks-yellow:#ffd21e;--ks-yellow-press:#f5b800;--ks-yellow-soft:#ffe87a;--ks-paper:#fff;--ks-paper-alt:#f4f6fb;--ks-ink:#101425;--ks-ink-muted:#5a6480;--ks-ink-brand:var(--ks-navy);--ks-edge:var(--ks-ink);--ks-line:#dce2f0;--ks-well:var(--ks-paper-alt);--ks-win:#2fa84f;--ks-loss:#d8342c;--ks-warn:#f08a25;--ks-info:#35a7e0;--ks-win-text:#24813d;--ks-loss-text:#d4332b;--ks-warn-text:#a6601a;--ks-info-text:#2678a2;--ks-win-text-deep:#217537;--ks-loss-text-deep:#bb2d26;--ks-warn-text-deep:#965617;--ks-info-text-deep:#236d93;--ks-win-on-navy:var(--ks-win);--ks-loss-on-navy:#ff4036;--ks-warn-on-navy:var(--ks-warn);--ks-info-on-navy:var(--ks-info);--ks-on-win:var(--ks-ink);--ks-on-loss:var(--ks-paper);--ks-on-warn:var(--ks-ink);--ks-on-info:var(--ks-ink);--ks-hue-blue:#2c6bd6;--ks-hue-red:#d8342c;--ks-hue-green:#2fa84f;--ks-hue-purple:#7b4fc0;--ks-hue-orange:#f08a25;--ks-hue-cyan:#35a7e0;--ks-hue-pink:#ec5f9b;--ks-hue-teal:#14a08a;--ks-on-hue-blue:var(--ks-paper);--ks-on-hue-red:var(--ks-paper);--ks-on-hue-purple:var(--ks-paper);--ks-on-hue-green:var(--ks-ink);--ks-on-hue-orange:var(--ks-ink);--ks-on-hue-cyan:var(--ks-ink);--ks-on-hue-pink:var(--ks-ink);--ks-on-hue-teal:var(--ks-ink);--ks-hue-blue-deep:#2c6bd6;--ks-hue-red-deep:#d8342c;--ks-hue-purple-deep:#7b4fc0;--ks-hue-green-deep:#268740;--ks-hue-orange-deep:#af641b;--ks-hue-cyan-deep:#287eaa;--ks-hue-pink-deep:#c14e7f;--ks-hue-teal-deep:#118573;--ks-streak-blue:#6ca2fd;--ks-streak-red:#ff746d;--ks-streak-green:#5fc67b;--ks-streak-purple:#a883e3;--ks-streak-orange:#ffb164;--ks-streak-cyan:#73d0ff;--ks-streak-pink:#ff91c0;--ks-streak-teal:#46bdaa;--ks-rarity-common:#5a6480;--ks-rarity-rare:#35a7e0;--ks-rarity-epic:#7b4fc0;--ks-rarity-legendary:#ffd21e;--ks-on-rarity-common:var(--ks-paper);--ks-on-rarity-rare:var(--ks-ink);--ks-on-rarity-epic:var(--ks-paper);--ks-on-rarity-legendary:var(--ks-ink);--ks-rarity-common-text:#5a6480;--ks-rarity-rare-text:#2678a2;--ks-rarity-epic-text:#7b4fc0;--ks-rarity-legendary-text:#876f10;--ks-radius-sm:10px;--ks-radius-md:14px;--ks-radius-lg:18px;--ks-radius-pill:999px;--ks-border-card:4px solid var(--ks-paper);--ks-border-ink:2px solid var(--ks-ink);--ks-shadow-card:0 3px 0 #0a1a42, 0 8px 18px #0a1a424d;--ks-shadow-raised:0 2px 0 #0a1a42, 0 4px 10px #0a1a422e;--ks-shadow-sticker:inset 0 -3px 0 var(--ks-yellow-press);--ks-space-1:4px;--ks-space-2:8px;--ks-space-3:12px;--ks-space-4:16px;--ks-space-5:20px;--ks-space-6:24px;--ks-space-7:32px;--ks-space-8:48px;--ks-font-display:"Lilita One", "Arial Rounded MT Bold", system-ui, sans-serif;--ks-font-cond:"Barlow Condensed", "Arial Narrow", system-ui, sans-serif;--ks-font-body:"Rubik Variable", Rubik, system-ui, -apple-system, "Segoe UI", sans-serif;--ks-size-1:.75rem;--ks-size-2:.8125rem;--ks-size-3:.9375rem;--ks-size-4:1rem;--ks-size-5:1.25rem;--ks-size-6:clamp(1.5rem, 5cqi, 2rem);--ks-size-7:clamp(2.25rem, 9cqi, 3.5rem);--ks-track-tight:-.015em;--ks-track-caps:.06em;--ks-leading-tight:1.05;--ks-leading-body:1.38;--ks-dur-fast:.12s;--ks-dur-med:.22s;--ks-dur-slow:.38s;--ks-ease:cubic-bezier(.2, .8, .2, 1);--ks-loading-cycle:3s;--ks-ease-back:cubic-bezier(.34, 1.4, .64, 1);--ks-ring-1:var(--ks-ink);--ks-ring-2:var(--ks-yellow);--ks-ring:0 0 0 2px var(--ks-ring-1), 0 0 0 5px var(--ks-ring-2);--ks-bg:var(--ks-paper-alt);--ks-surface:var(--ks-paper);--ks-text:var(--ks-ink);--ks-text-muted:var(--ks-ink-muted);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-ks-theme=dark]{--ks-bg:var(--ks-navy);--ks-surface:var(--ks-navy-raised);--ks-text:var(--ks-paper);--ks-text-muted:#afbbd6;--ks-win-text:var(--ks-win-on-navy);--ks-loss-text:var(--ks-loss-on-navy);--ks-warn-text:var(--ks-warn-on-navy);--ks-info-text:var(--ks-info-on-navy);--ks-win-on-navy:#32b455;--ks-loss-on-navy:#ff7069;--ks-rarity-common-text:#959eb5;--ks-rarity-rare-text:#4aa6d5;--ks-rarity-epic-text:#ac91d8;--ks-rarity-legendary-text:#bb9a16;--ks-win-text-deep:#32b354;--ks-loss-text-deep:#e4817c;--ks-warn-text-deep:#df8831;--ks-info-text-deep:#72b9dd;--ks-ring-1:var(--ks-yellow);--ks-ring-2:var(--ks-ink);--ks-ink-brand:#a9c6ff;--ks-edge:#ffffff4d;--ks-line:#ffffff29;--ks-well:#ffffff1a;--ks-border-ink:2px solid #ffffff4d;--ks-shadow-card:0 3px 0 #04091a, 0 8px 18px #02061273;--ks-shadow-raised:0 2px 0 #04091a, 0 4px 10px #02061252;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.ks-page{background:var(--ks-bg);color:var(--ks-text);font-family:var(--ks-font-body);font-size:var(--ks-size-4);font-weight:500;line-height:var(--ks-leading-body);font-synthesis:none;-webkit-text-size-adjust:100%}.ks-surface{background:var(--ks-surface);color:var(--ks-text);border-radius:var(--ks-radius-md);box-shadow:var(--ks-shadow-raised)}.ks-surface.ks-card{border:var(--ks-border-card);border-radius:var(--ks-radius-lg);box-shadow:var(--ks-shadow-card)}.ks-on-paper{--ks-bg:var(--ks-paper);--ks-surface:var(--ks-paper-alt);--ks-text:var(--ks-ink);--ks-text-muted:var(--ks-ink-muted);color:var(--ks-text)}.ks-on-navy{--ks-bg:var(--ks-navy);--ks-surface:var(--ks-navy-raised);--ks-text:var(--ks-paper);--ks-text-muted:#afbbd6;--ks-win-text:var(--ks-win-on-navy);--ks-loss-text:var(--ks-loss-on-navy);--ks-warn-text:var(--ks-warn-on-navy);--ks-info-text:var(--ks-info-on-navy);--ks-win-on-navy:#32b455;--ks-loss-on-navy:#ff7069;--ks-rarity-common-text:#959eb5;--ks-rarity-rare-text:#4aa6d5;--ks-rarity-epic-text:#ac91d8;--ks-rarity-legendary-text:#bb9a16;--ks-win-text-deep:#32b354;--ks-loss-text-deep:#e4817c;--ks-warn-text-deep:#df8831;--ks-info-text-deep:#72b9dd}.ks-banner{background:var(--ks-navy);color:var(--ks-paper);font-family:var(--ks-font-display);text-transform:uppercase;letter-spacing:var(--ks-track-tight);font-weight:400;line-height:var(--ks-leading-tight);padding:var(--ks-space-2) var(--ks-space-3)}.ks-caps{font-family:var(--ks-font-display);text-transform:uppercase;letter-spacing:var(--ks-track-tight);font-weight:400;line-height:var(--ks-leading-tight)}.ks-caps.ks-caps-micro{font-family:var(--ks-font-cond);font-weight:600;font-size:var(--ks-size-1);letter-spacing:var(--ks-track-caps)}.ks-num{font-family:var(--ks-font-cond);font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1, "lnum" 1;letter-spacing:var(--ks-track-tight);font-weight:700;line-height:var(--ks-leading-tight)}.ks-muted{color:var(--ks-text-muted)}.ks-t-win{color:var(--ks-win-text)}.ks-t-loss{color:var(--ks-loss-text)}.ks-t-warn{color:var(--ks-warn-text)}.ks-t-info{color:var(--ks-info-text)}.ks-hue-blue{--ks-hue:var(--ks-hue-blue);--ks-on-hue:var(--ks-on-hue-blue);--ks-streak:var(--ks-streak-blue)}.ks-hue-red{--ks-hue:var(--ks-hue-red);--ks-on-hue:var(--ks-on-hue-red);--ks-streak:var(--ks-streak-red)}.ks-hue-green{--ks-hue:var(--ks-hue-green);--ks-on-hue:var(--ks-on-hue-green);--ks-streak:var(--ks-streak-green)}.ks-hue-purple{--ks-hue:var(--ks-hue-purple);--ks-on-hue:var(--ks-on-hue-purple);--ks-streak:var(--ks-streak-purple)}.ks-hue-orange{--ks-hue:var(--ks-hue-orange);--ks-on-hue:var(--ks-on-hue-orange);--ks-streak:var(--ks-streak-orange)}.ks-hue-cyan{--ks-hue:var(--ks-hue-cyan);--ks-on-hue:var(--ks-on-hue-cyan);--ks-streak:var(--ks-streak-cyan)}.ks-hue-pink{--ks-hue:var(--ks-hue-pink);--ks-on-hue:var(--ks-on-hue-pink);--ks-streak:var(--ks-streak-pink)}.ks-hue-teal{--ks-hue:var(--ks-hue-teal);--ks-on-hue:var(--ks-on-hue-teal);--ks-streak:var(--ks-streak-teal)}.ks-hue-fill{background-color:var(--ks-hue,var(--ks-hue-blue));background-image:linear-gradient(116deg, transparent 0 32%, var(--ks-streak,var(--ks-streak-blue)) 32% 52%, transparent 52% 100%);color:var(--ks-on-hue,var(--ks-paper))}.ks-focus:focus-visible,.ks-page :focus-visible{box-shadow:var(--ks-ring);border-radius:inherit;outline:none}.ks-sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){:root{--ks-dur-fast:1ms;--ks-dur-med:1ms;--ks-dur-slow:1ms;--ks-ease:linear;--ks-ease-back:linear}.ks-page *,.ks-page :before,.ks-page :after{scroll-behavior:auto!important;transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}}:root{--ink:var(--ks-ink);--ink-soft:var(--ks-ink-muted);--navy:var(--ks-navy);--sky:var(--ks-hue-cyan);--sky-deep:var(--ks-hue-blue);--sky-ink:var(--ks-info-text);--grass:var(--ks-hue-green);--kick:var(--ks-yellow);--kick-deep:var(--ks-rarity-legendary-text);--kick-text:var(--ks-rarity-legendary-text);--lime:var(--ks-yellow-soft);--pink:var(--ks-hue-pink);--sun:var(--ks-yellow);--bg-0:var(--ks-bg);--bg-1:var(--ks-bg);--bg-2:var(--ks-surface);--panel:var(--ks-surface);--panel-2:var(--ks-surface);--panel-edge:var(--ks-edge);--line:var(--ks-line);--well:var(--ks-well);--well-soft:var(--ks-well);--chrome:var(--ks-navy);--control-edge:var(--ks-edge);--text:var(--ks-text);--muted:var(--ks-text-muted);--muted-2:var(--ks-text-muted);--accent:var(--ks-yellow);--accent-deep:var(--ks-yellow-press);--accent-ink:var(--ks-ink);--accent-soft:var(--ks-yellow-soft);--accent-line:var(--ks-ink);--accent-glow:#ffd21e47;--accent-text:var(--ks-win-text);--gold:var(--ks-yellow);--gold-deep:var(--ks-rarity-legendary-text);--gold-top:var(--ks-yellow-soft);--gold-bot:var(--ks-yellow-press);--star:var(--ks-yellow);--danger:var(--ks-loss);--danger-text:var(--ks-loss-text);--low:#d8342c1f;--warn:var(--ks-warn);--info:var(--ks-info);--energy:var(--ks-yellow);--fitness:var(--ks-win);--focus:var(--ks-yellow);--c-att:var(--ks-hue-red);--c-cre:var(--ks-hue-green);--c-def:var(--ks-hue-blue);--c-phy:var(--ks-hue-orange);--c-gk:var(--ks-hue-pink);--display:var(--ks-font-display);--body:var(--ks-font-body);--fs-label:var(--ks-size-2);--fs-body:var(--ks-size-4);--fs-title:var(--ks-size-5);--fs-value:var(--ks-size-6);--fs-hero:var(--ks-size-7);--r-xs:8px;--r-sm:var(--ks-radius-sm);--r-md:var(--ks-radius-md);--r-lg:var(--ks-radius-lg);--r-xl:24px;--r-pill:var(--ks-radius-pill);--radius:var(--ks-radius-md);--radius-sm:var(--ks-radius-sm);--edge:var(--ks-border-ink);--drop:var(--ks-shadow-raised);--drop-sm:var(--ks-shadow-raised);--shadow-1:var(--ks-shadow-raised);--shadow-2:var(--ks-shadow-raised);--shadow-3:var(--ks-shadow-card);--dur-press:var(--ks-dur-fast);--dur-fast:var(--ks-dur-fast);--dur-base:var(--ks-dur-med);--dur-slow:var(--ks-dur-slow);--dur-fade:var(--ks-dur-med);--ease-out:var(--ks-ease);--ease-pop:var(--ks-ease-back);--lift:8px}html{background-color:var(--ks-bg)}body{color:var(--ks-text);background:var(--ks-bg);font-family:var(--ks-font-body);font-size:var(--ks-size-4);font-weight:500;line-height:var(--ks-leading-body);font-synthesis:none;-webkit-font-smoothing:antialiased}h1,h2,h3,h4,.display,.countdown,.player-rating,.score,.choice-title,.item-title{font-family:var(--ks-font-display);letter-spacing:var(--ks-track-tight);font-weight:400;line-height:var(--ks-leading-tight);text-transform:uppercase}.item-title{text-transform:none;letter-spacing:0;font-family:var(--ks-font-body);font-weight:600}strong,b{font-weight:700}a{color:var(--ks-info-text)}.num,.countdown,.player-rating,.feed .minute,.rating,.pts,.currency,.hud .num,.score{font-family:var(--ks-font-cond);font-variant-numeric:tabular-nums lining-nums;font-feature-settings:"tnum" 1, "lnum" 1;letter-spacing:var(--ks-track-tight);font-weight:700}.chip,.table th,.field>span{font-family:var(--ks-font-cond);font-weight:600;font-size:var(--ks-size-1);letter-spacing:var(--ks-track-caps);text-transform:uppercase;color:var(--ks-text-muted)}.muted{color:var(--ks-text-muted)}.gold{color:var(--ks-rarity-legendary-text)}.good,.ledger .good{color:var(--ks-win-text)}.bad,.ledger .bad,.error{color:var(--ks-loss-text)}:focus-visible{box-shadow:var(--ks-ring);outline:none}.btn:focus-visible{box-shadow:var(--ks-shadow-sticker), var(--ks-ring)}.btn-ghost:focus-visible{box-shadow:inset 0 0 0 2px var(--ks-navy), var(--ks-ring)}.btn:disabled:focus-visible{box-shadow:var(--ks-ring)}.tab[aria-selected=true]:focus-visible,.tab[aria-current=page]:focus-visible,.choice[aria-pressed=true]:focus-visible,.chip-btn[aria-pressed=true]:focus-visible{box-shadow:var(--ks-shadow-sticker), var(--ks-ring)}.nav,.hud{--text:var(--ks-paper);--muted:#afbbd6;--muted-2:#afbbd6;--line:#ffffff29;--well:#ffffff1f;--well-soft:#ffffff1f;--control-edge:#ffffff3d;background:var(--ks-navy);color:var(--ks-paper);border:0}:root[data-layout=compact-portrait] .nav,:root[data-layout=medium] .nav{border-top:0}:root[data-layout=expanded] .nav,:root[data-layout=compact-landscape] .nav{border-right:0}.hud{border-bottom:3px solid var(--ks-edge)}.hud-me{color:var(--ks-paper)}.hud .currency{border-radius:var(--ks-radius-pill);min-height:34px;color:var(--ks-paper);background:#ffffff1f;border:0;gap:6px;padding:0 10px}.hud .delta.up{background:var(--ks-yellow);color:var(--ks-ink)}.hud .delta.down{background:var(--ks-surface);color:var(--ks-text)}.skip-link{background:var(--ks-yellow);color:var(--ks-ink);border:var(--ks-border-ink);border-radius:var(--ks-radius-pill);font-family:var(--ks-font-display);text-transform:uppercase;font-weight:400}.offline-strip{background:var(--ks-warn);color:var(--ks-ink);border-bottom:2px solid var(--ks-edge);font-family:var(--ks-font-cond);letter-spacing:var(--ks-track-caps);text-transform:uppercase;font-weight:600}.scroll,.panel-body{scrollbar-color:var(--ks-ink-muted) transparent}.scroll::-webkit-scrollbar-track{background:0 0}.panel-body::-webkit-scrollbar-track{background:0 0}.scroll::-webkit-scrollbar-thumb{background:var(--ks-ink-muted);border:2px solid var(--ks-paper-alt);border-radius:var(--ks-radius-pill)}.panel-body::-webkit-scrollbar-thumb{background:var(--ks-ink-muted);border:2px solid var(--ks-paper-alt);border-radius:var(--ks-radius-pill)}.panel{background:var(--ks-surface);border-radius:var(--ks-radius-md);box-shadow:var(--ks-shadow-raised);border:0}.panel-head h2{align-items:center;gap:var(--ks-space-2);font-family:var(--ks-font-display);font-weight:400;font-size:var(--ks-size-5);letter-spacing:var(--ks-track-tight);text-transform:uppercase;color:var(--ks-text);background:0 0;border:0;padding:0;display:flex;transform:none}.panel-head .icon{color:var(--ks-ink-brand)}.panel.hero{background:var(--ks-surface)}.panel.glow{box-shadow:var(--ks-shadow-raised), inset 0 4px 0 var(--ks-yellow)}.panel.glow .panel-head{padding-top:var(--ks-space-3)}.panel.glow .panel-head h2{background:0 0}.tile{background:var(--ks-surface);border:var(--ks-border-ink);border-radius:var(--ks-radius-md);box-shadow:var(--ks-shadow-raised)}.tile.locked,.tile.academy{background:var(--ks-bg)}.tile.academy strong{color:var(--ks-ink-muted)}.strip,.banner{background:var(--ks-surface);border:var(--ks-border-ink);border-radius:var(--ks-radius-md);box-shadow:var(--ks-shadow-raised)}.banner{background:var(--ks-navy);color:var(--ks-paper);border:0}.banner .muted,.banner .tiny{color:#afbbd6}.score{font-size:var(--ks-size-7);color:var(--ks-yellow);text-shadow:none}.item{background:var(--ks-bg);border-radius:var(--ks-radius-md);border:2px solid #0000}.item.clickable:hover,.item.clickable:focus-within{border-color:var(--ks-edge)}.item.me{background:var(--ks-yellow-soft);border-color:var(--ks-edge)}.btn{min-height:44px;padding:0 var(--ks-space-4);border:var(--ks-border-ink);border-radius:var(--ks-radius-pill);background:var(--ks-yellow);color:var(--ks-ink);box-shadow:var(--ks-shadow-sticker);font-family:var(--ks-font-display);font-weight:400;font-size:var(--ks-size-4);letter-spacing:var(--ks-track-tight);text-transform:uppercase;text-shadow:none;transition:transform var(--ks-dur-fast) var(--ks-ease), background-color var(--ks-dur-fast) var(--ks-ease);line-height:1}.btn:active:not(:disabled){background:var(--ks-yellow-press);box-shadow:none;transform:translateY(2px)}.btn-ghost{color:var(--ks-ink-brand);box-shadow:inset 0 0 0 2px var(--ks-navy);background:0 0;border:0}.btn-ghost:active:not(:disabled){box-shadow:inset 0 0 0 2px var(--ks-navy);transform:translateY(2px)}.btn-sm{min-height:44px;padding:0 var(--ks-space-3);font-size:var(--ks-size-3)}.btn:disabled{background:var(--ks-bg);color:var(--ks-text-muted);border:var(--ks-border-ink);box-shadow:none;filter:none;opacity:1;transform:none}.btn .cost{border-radius:var(--ks-radius-sm);background:#10142524}.tile[class*=group-] .btn:not(:disabled){background:var(--ks-yellow);color:var(--ks-ink)}@media (hover:hover) and (pointer:fine){.btn:hover:not(:disabled){filter:none;background:var(--ks-yellow-soft)}.btn-ghost:hover:not(:disabled){background:#0e205014}}.icon-btn{border-radius:var(--ks-radius-pill);width:44px;height:44px;color:var(--ks-ink-brand);background:#0e205014;border:0}.hud .icon-btn,.nav .icon-btn{color:var(--ks-paper);background:#ffffff24}input,select,textarea{background:var(--ks-surface);color:var(--ks-text);border:var(--ks-border-ink);border-radius:var(--ks-radius-md);box-shadow:none}input::placeholder,textarea::placeholder{color:var(--ks-ink-muted)}input:focus,select:focus,textarea:focus{border-color:var(--ks-ink-brand);outline:none}input:focus-visible,select:focus-visible,textarea:focus-visible{box-shadow:var(--ks-ring);outline:none}input[type=range]{accent-color:var(--ks-yellow)}.choice{background:var(--ks-surface);border:var(--ks-border-ink);border-radius:var(--ks-radius-md);box-shadow:var(--ks-shadow-raised);color:var(--ks-text)}.choice[aria-pressed=true],.choice[aria-checked=true]{background:var(--ks-yellow);border-color:var(--ks-edge);box-shadow:var(--ks-shadow-sticker);transform:none}.choice:disabled{opacity:1;background:var(--ks-bg);color:var(--ks-text-muted)}.chip-btn{background:var(--ks-surface);border:var(--ks-border-ink);border-radius:var(--ks-radius-pill);min-height:44px;color:var(--ks-text)}.chip-btn[aria-pressed=true]{background:var(--ks-yellow);color:var(--ks-ink);box-shadow:var(--ks-shadow-sticker)}.swatch[aria-pressed=true]{border-color:var(--ks-edge);box-shadow:var(--ks-ring)}.tabs{gap:var(--ks-space-1);padding:var(--ks-space-1);background:var(--ks-navy);border-radius:var(--ks-radius-pill);box-shadow:none;border:0}.tab{border-radius:var(--ks-radius-pill);color:var(--ks-paper);font-family:var(--ks-font-display);font-weight:400;font-size:var(--ks-size-3);letter-spacing:var(--ks-track-tight);text-transform:uppercase;background:0 0}.tab[aria-selected=true],.tab[aria-current=page],.tab[aria-current=step]{background:var(--ks-yellow);color:var(--ks-ink);box-shadow:var(--ks-shadow-sticker)}@media (hover:hover){.tab:hover:not([aria-selected=true]):not([aria-current=page]){background:var(--ks-navy-hover)}}.tabs.sub{border-bottom:2px solid var(--line);background:0 0;border-radius:0;padding:0}.tabs.sub .tab{color:var(--ks-ink-muted);border-radius:0;box-shadow:inset 0 -3px #0000}.tabs.sub .tab[aria-selected=true],.tabs.sub .tab[aria-current=page]{color:var(--ks-text);box-shadow:inset 0 -3px 0 var(--ks-yellow);background:0 0}.badge{padding:3px var(--ks-space-2);border-radius:var(--ks-radius-pill);color:var(--ks-ink-brand);font-family:var(--ks-font-cond);font-weight:700;font-size:var(--ks-size-1);letter-spacing:var(--ks-track-caps);text-transform:uppercase;background:#0e205014;border:0}.badge-accent{color:var(--ks-win-text-deep);background:#2fa84f24}.badge-gold{background:var(--ks-yellow);color:var(--ks-ink);border:var(--ks-border-ink)}.badge-danger{color:var(--ks-loss-text-deep);background:#d8342c1f}.badge-info{color:var(--ks-info-text-deep);background:#35a7e024}.banner .badge,.hud .badge{color:var(--ks-paper);background:#ffffff24}.pos{--pc:var(--ks-ink-muted);--pc-on:var(--ks-paper);border:var(--ks-border-ink);border-radius:var(--ks-radius-sm);background:var(--pc);height:24px;color:var(--pc-on);font-family:var(--ks-font-cond);letter-spacing:var(--ks-track-caps);text-shadow:none;font-weight:700}.pos-GK{--pc:var(--ks-hue-pink);--pc-on:var(--ks-on-hue-pink)}.pos-DF{--pc:var(--ks-hue-blue);--pc-on:var(--ks-on-hue-blue)}.pos-CE{--pc:var(--ks-hue-green);--pc-on:var(--ks-on-hue-green)}.pos-ST{--pc:var(--ks-hue-red);--pc-on:var(--ks-on-hue-red)}.pos-SUB{--pc:var(--ks-ink-muted);--pc-on:var(--ks-paper)}.currency{padding:var(--ks-space-1) 10px var(--ks-space-1) 6px;border-radius:var(--ks-radius-pill);background:var(--ks-bg);color:var(--ks-text);border:0;gap:5px}.drill-weight{border-radius:var(--ks-radius-pill)}.pips span{background:var(--line)}.pips span.on{background:var(--ks-yellow)}.ring-badge{background:var(--ks-yellow);color:var(--ks-ink);font-family:var(--ks-font-cond);border:2px solid var(--ks-edge);box-shadow:none;font-weight:700}.rating{border-radius:var(--ks-radius-sm);height:26px;font-family:var(--ks-font-cond);color:var(--ks-text);border:0;font-weight:700}.flag{box-shadow:0 0 0 1.5px var(--ks-ink);border-radius:3px}.flag-none{background:var(--ks-bg)}.crest{filter:none}.sheet-backdrop{background:#0b16369e}.sheet{background:var(--ks-surface);border:0;border-top:4px solid var(--ks-edge);border-radius:var(--r-xl) var(--r-xl) 0 0;box-shadow:var(--ks-shadow-card)}:root[data-layout=expanded] .sheet,:root[data-layout=medium] .sheet{border:var(--ks-border-ink);border-radius:var(--r-xl)}.sheet-grip{background:var(--ks-ink-muted)}.sheet-head h2{font-family:var(--ks-font-display);text-transform:uppercase;font-weight:400}.sheet-foot{border-top:2px solid var(--line)}.toast{background:var(--ks-surface);color:var(--ks-text);border:var(--ks-border-ink);border-radius:var(--ks-radius-md);box-shadow:var(--ks-shadow-card)}.toast-ok .icon{color:var(--ks-win-text)}.toast-error{background:color-mix(in srgb, var(--ks-loss) 20%, var(--ks-surface))}.toast-error .icon{color:var(--ks-loss-text)}.toast-gain{background:color-mix(in srgb, var(--ks-yellow) 24%, var(--ks-surface))}.toast-gain .icon{color:var(--ks-text)}.loading{color:var(--ks-text-muted)}.spin{color:var(--ks-ink-brand)}.empty{color:var(--ks-text-muted)}.empty .icon{color:var(--ks-ink-muted)}.empty strong,.empty .ks-note-title{color:var(--ks-text)}.empty.failed{border-radius:var(--ks-radius-md);background:#d8342c1f}.empty.failed .icon{color:var(--ks-loss)}.empty.failed strong{color:var(--ks-loss-text-deep)}.boundary-note{margin-bottom:var(--ks-space-4)}.announcement{background:var(--ks-yellow-soft);color:var(--ks-fg,var(--ks-ink));border:var(--ks-border-ink);border-radius:var(--ks-radius-md);box-shadow:var(--ks-shadow-raised)}.announcement strong{font-family:var(--ks-font-display);text-transform:uppercase;font-weight:400}.announcement .icon-btn{color:var(--ks-fg,var(--ks-ink));background:0 0}.ticket{border-radius:var(--ks-radius-md)}.ticket .vs{font-family:var(--ks-font-display);color:var(--ks-ink);background:var(--ks-yellow);border:var(--ks-border-ink);border-radius:var(--ks-radius-pill);padding:2px 10px;font-weight:400}.countdown{color:var(--ks-ink)}.table tbody tr>*{background:var(--ks-bg)}.table tr.me>*{background:var(--ks-yellow-soft)}.table th{color:var(--ks-text-muted);font-family:var(--ks-font-cond);letter-spacing:var(--ks-track-caps);text-transform:uppercase;font-weight:600}.scene{border:var(--ks-border-ink);border-radius:var(--ks-radius-lg);box-shadow:var(--ks-shadow-card);overflow:hidden}.transport .btn{min-width:44px}.bubble{background:var(--ks-bg);border:2px solid var(--line)}.msg.mine .bubble{background:var(--ks-yellow-soft);border-color:var(--ks-edge)}.msg.mine .bubble .who{color:var(--ks-rarity-legendary-text)}.effects{font-size:var(--fs-label);color:var(--ks-text-muted);margin:0;padding-left:1.1em}.effects li::marker{color:var(--ks-ink-brand)}.checklist .item.done{opacity:1;background:var(--ks-bg);color:var(--ks-text-muted)}.checklist .item.done span{text-decoration:line-through}.steps{margin:0;padding:0;list-style:none}.drill{background:var(--ks-surface);border:var(--ks-border-ink);box-shadow:var(--ks-shadow-raised)}.drill-cost{background:var(--ks-yellow);border:var(--ks-border-ink);border-radius:var(--ks-radius-pill);font-weight:600}.drill-weight{background:var(--ks-navy);border:0}.drill-weight i{background:var(--bar,var(--ks-yellow))}.preview{background:var(--ks-bg);border:var(--ks-border-ink);box-shadow:var(--ks-shadow-raised)}.preview .player-name{color:var(--ks-ink)}.player-rating{color:var(--ks-ink);text-shadow:none;-webkit-text-stroke:0}@media (prefers-reduced-motion:reduce){:root{--lift:0px}.choice[aria-pressed=true],.choice[aria-checked=true],.panel-head h2,.btn:active:not(:disabled),.tab:active,.chip-btn:active{transform:none}}:root{--pos-gk:#bf8500;--pos-gk-ink:#1d2026;--pos-df:#2f6fdb;--pos-df-ink:#fff;--pos-mf:#23a06a;--pos-mf-ink:#1d2026;--pos-st:#d6392e;--pos-st-ink:#fff;--pos-edge:2.5px;--pos-under:6px;--pos-none:#8a9099;--pos-none-ink:#fff}.ln-GK{--pc:var(--pos-gk);--pi:var(--pos-gk-ink)}.ln-DF{--pc:var(--pos-df);--pi:var(--pos-df-ink)}.ln-MF{--pc:var(--pos-mf);--pi:var(--pos-mf-ink)}.ln-ST{--pc:var(--pos-st);--pi:var(--pos-st-ink)}.ln-none{--pc:var(--pos-none);--pi:var(--pos-none-ink)}.ks-lc{min-width:2.4em;font:800 .82em/1.45 var(--ks-font-display);letter-spacing:.06em;background:var(--pc,var(--pos-none));color:var(--pi,var(--pos-none-ink));text-transform:uppercase;flex:none;place-items:center;padding:0 .35em;display:inline-grid}html .ks-card-pos[class*=ln-],html .ks-chip-pos[class*=ln-]{background:var(--pc);color:var(--pi)}html .pos.pos-GK{--pc:var(--pos-gk);--pc-on:var(--pos-gk-ink)}html .pos.pos-DF{--pc:var(--pos-df);--pc-on:var(--pos-df-ink)}html .pos.pos-CE,html .pos.pos-MF{--pc:var(--pos-mf);--pc-on:var(--pos-mf-ink)}html .pos.pos-ST{--pc:var(--pos-st);--pc-on:var(--pos-st-ink)}html .ks-chip-pos[class*=ln-]{padding:0 .3em}html .ks-ground .rank-poschip[class*=ln-]{background:var(--pc);color:var(--pi)}html body .ks-lc,html body .ks-card-pos[class*=ln-],html body .ks-chip-pos[class*=ln-],html body .ks-ground .rank-poschip[class*=ln-],html body .pos[class*=pos-]{background:var(--ks-box);color:var(--ks-fg);box-shadow:inset 0 0 0 var(--pos-edge) var(--pc,var(--pos-none))}html body .r22-pos-zone{background:var(--ks-box);color:var(--ks-fg);box-shadow:inset 0 calc(-1 * var(--pos-under)) 0 var(--pc)}html body .r22-pos-zone+.r22-pos-zone{border-top-color:var(--ks-box-line)}html body .r22-disc{border-color:var(--pc,var(--pos-none))}html body .r22-disc-bg{background:var(--ks-box)}html body .r22-disc.is-acad .r22-disc-bg,html body .r22-card.is-acad .r22-card-band{background:repeating-linear-gradient(135deg, var(--ks-box) 0 7px, var(--ks-well) 7px 14px)}html body .r22-acad-fig{fill:var(--ks-fg-soft)}html body .r22-card-band{background:var(--ks-box);box-shadow:inset 0 calc(-1 * var(--pos-under)) 0 var(--pc)}html body .r22-card-band:after{display:none}html body .r22-mg-num{color:var(--ks-fg)}html body .ks-ground .r22-bench-face,html body .ks-ground .r22-wface,html body .r22-menu-face{background:var(--ks-well);box-shadow:inset 0 0 0 var(--pos-edge) var(--pc,transparent)}html body .r22-mg-card{background:var(--ks-well);box-shadow:inset 0 calc(-1 * var(--pos-under)) 0 var(--pc)}.ks-stack{gap:var(--ks-space-3);align-content:start;display:grid}.ks-stack-tight{gap:var(--ks-space-2);align-content:start;display:grid}.ks-grow{flex:auto;min-width:0}.ks-note-line{font-size:var(--ks-size-2);line-height:var(--ks-leading-body);color:var(--ks-text-muted);margin:0}.ks-subhead{font-family:var(--ks-font-display);font-weight:400;font-size:var(--ks-size-3);letter-spacing:var(--ks-track-caps);line-height:var(--ks-leading-tight);text-transform:uppercase;color:var(--ks-text-muted);margin:0}.ks-empty-art{width:min(220px,60%);margin:0 auto var(--ks-space-3);display:block}.ks-empty-art:not(.ks-art-todo){border:var(--ks-border-ink);border-radius:var(--ks-radius-md)}.ks-field{gap:var(--ks-space-1);min-width:0;display:grid}.ks-field>span,.ks-label,.ks-field-label{font-family:var(--ks-font-cond);letter-spacing:var(--ks-track-caps);text-transform:uppercase;color:var(--ks-text-muted);font-weight:600}.ks-field>span,.ks-field-label{font-size:var(--ks-size-2)}.ks-label,.ks-field>.ks-label{font-size:var(--ks-size-1)}.ks-input,.ks-select{box-sizing:border-box;width:100%;min-height:44px;padding:0 var(--ks-space-3);border:var(--ks-border-ink);border-radius:var(--ks-radius-md);background:var(--ks-surface);color:var(--ks-text);font-family:var(--ks-font-body);font-size:var(--ks-size-4);line-height:1.2}.ks-input::placeholder{color:var(--ks-ink-muted)}.ks-input:disabled,.ks-select:disabled{background:var(--ks-bg);color:var(--ks-text-muted)}.ks-input:focus-visible,.ks-select:focus-visible{box-shadow:var(--ks-ring);outline:none}.ks-input[aria-invalid=true]{border-color:var(--ks-loss);box-shadow:inset 0 0 0 1px var(--ks-loss)}.ks-empty-art.ks-art-todo{display:none}:root{--home-drop:0 4px 0 color-mix(in srgb, var(--ks-ink) 16%, transparent);--home-drop-sm:0 3px 0 color-mix(in srgb, var(--ks-ink) 14%, transparent)}:root[data-layout=expanded]{--nav-rail:200px}:root[data-layout=expanded] .nav{gap:var(--ks-space-1);padding:var(--ks-space-4) var(--ks-space-3)}:root[data-layout=expanded] .nav-brand{place-items:initial;margin:0 0 var(--ks-space-5);padding-inline:var(--ks-space-2);justify-content:center;align-items:center;display:flex}:root[data-layout=expanded] .nav-brand .logo{width:136px}:root{--chrome-veil:88%}.nav{border:var(--ks-border-ink);border-radius:var(--ks-radius-lg);box-shadow:var(--ks-shadow-card);background:color-mix(in srgb, var(--ks-navy) var(--chrome-veil), transparent)}.hud{border:var(--ks-border-ink);border-radius:var(--ks-radius-lg);background:color-mix(in srgb, var(--ks-navy) var(--chrome-veil), transparent);box-shadow:var(--ks-shadow-card)}:root[data-layout=medium],:root[data-layout=expanded]{--notch-max:44rem;--notch-min:22rem;--notch-w:min(var(--notch-max), calc(100vw - var(--chrome-left) * 2 - var(--chrome-gap) * 2))}:root[data-layout=compact-landscape]{--notch-max:34rem;--notch-min:22rem;--notch-w:min(var(--notch-max), calc(100vw - var(--chrome-left) * 2 - var(--chrome-gap) * 2))}:root[data-layout=medium] .hud,:root[data-layout=expanded] .hud,:root[data-layout=compact-landscape] .hud{width:var(--notch-w)}:root[data-layout=expanded] .nav,:root[data-layout=compact-landscape] .nav{padding-top:calc(var(--touch) + var(--ks-space-2) * 2);transition:transform var(--dur-base) var(--ease-out), visibility 0s linear 0s}:root[data-layout=expanded][data-nav=closed] .nav,:root[data-layout=compact-landscape][data-nav=closed] .nav{transform:translateX(calc(-100% - var(--chrome-gap) - var(--safe-left) - 4px));visibility:hidden;transition:transform var(--dur-base) var(--ease-out), visibility 0s linear var(--dur-base)}:root[data-layout=expanded][data-nav=closed],:root[data-layout=compact-landscape][data-nav=closed]{--chrome-left:calc(var(--touch) + var(--ks-space-2) + var(--chrome-gap) * 2 + var(--safe-left))}.shell[data-screen=ground] .content{padding:0}.shell[data-screen=ground]{--hub-panel-w:21rem;--hub-panels:0px}:root[data-layout=compact-landscape] .shell[data-screen=ground]{--hub-panel-w:16rem}:root[data-layout=medium] .shell[data-screen=ground]{--hub-panel-w:19rem}:root[data-layout=compact-landscape] .shell[data-screen=ground],:root[data-layout=medium] .shell[data-screen=ground],:root[data-layout=expanded] .shell[data-screen=ground]{--hub-panels:calc(var(--hub-panel-w) + var(--chrome-gap));--hub-reach:calc(var(--chrome-right) + var(--chrome-gap) + var(--hub-panel-w) + var(--ks-space-2) + var(--touch));--notch-w:max(var(--notch-min), min(var(--notch-max), calc(100vw - max(var(--chrome-left), var(--hub-reach) + var(--chrome-gap)) * 2 - var(--chrome-gap) * 2)));--hub-clash:calc(var(--notch-w) / 2 + var(--hub-reach) + var(--chrome-gap) - 50vw);--hub-top:calc(var(--safe-top) + var(--chrome-gap) + clamp(0px, var(--hub-clash) * 1000, var(--chrome-notch) + var(--chrome-gap)))}:root[data-layout][data-panels=hidden] .shell[data-screen=ground]{--hub-panel-w:0px}.shell[data-screen=ground] .home-card{background:color-mix(in srgb, var(--ks-surface) var(--chrome-veil), transparent)}.shell[data-screen=ground] .hub-line,.shell[data-screen=ground] .hub-today{background:color-mix(in srgb, var(--ks-paper) var(--chrome-veil), transparent)}.shell[data-screen=ground] .hub-line.is-alert{background:color-mix(in srgb, var(--ks-yellow) var(--chrome-veil), transparent)}.hud .icon-btn{flex:none}.home{gap:var(--ks-space-4);min-height:0;padding-bottom:var(--ks-space-4);flex:1 1 0;grid-auto-rows:max-content;align-content:start;display:grid;overflow-y:auto}.home-card{box-sizing:border-box;gap:var(--ks-space-3);min-width:0;padding:var(--ks-space-4);border:var(--ks-border-ink);border-radius:var(--ks-radius-lg);background:var(--ks-surface);color:var(--ks-text);box-shadow:var(--home-drop);display:grid}.home-facts{gap:var(--ks-space-2);display:grid}.home-fact{align-items:center;gap:var(--ks-space-2);min-height:32px;font-size:var(--ks-size-3);display:flex}.home-fact .icon{color:var(--ks-ink-brand);flex:none}.home-fact-label{color:var(--ks-text-muted)}.home-fact-value{text-align:right;margin-left:auto;font-weight:600}.home-todo-text{flex:auto;gap:2px;min-width:0;display:grid}.home-shape{align-items:center;gap:var(--ks-space-3);flex-wrap:wrap;display:flex}.home-pitch{align-content:space-between;gap:var(--ks-space-1);width:96px;padding:var(--ks-space-2) var(--ks-space-1);border:var(--ks-border-ink);border-radius:var(--ks-radius-sm);background:var(--ks-win);flex:none;display:grid}.home-list{gap:var(--ks-space-2);margin:0;padding:0;list-style:none;display:grid}.home-list-row{align-items:center;gap:var(--ks-space-3);min-height:52px;padding:var(--ks-space-2) 0;border-bottom:1px solid color-mix(in srgb, var(--ks-ink) 12%, transparent);min-width:0;display:flex}.home-list>li:last-child .home-list-row{border-bottom:0}a.home-list-row{color:inherit;text-decoration:none}@media (hover:hover){a.home-list-row:hover .home-list-title{text-decoration:underline}}.home-list-body{flex:auto;gap:2px;min-width:0;display:grid}.home-list-title{font-weight:700;line-height:var(--ks-leading-tight);overflow-wrap:anywhere}.home-list-sub{font-size:var(--ks-size-2);color:var(--ks-text-muted)}.home-list-when{font-family:var(--ks-font-cond);font-weight:600;font-size:var(--ks-size-2);color:var(--ks-text-muted);white-space:nowrap;flex:none}.home-list-mark{width:36px;height:36px;color:var(--ks-ink-brand);flex:none;place-items:center;display:grid}.home-quiet{font-size:var(--ks-size-3);color:var(--ks-text-muted);margin:0}.home-shape{text-align:center}html:root{--ks-ground:#1c1f24;--ks-ground-deep:#16181c;--ks-box:#262a30;--ks-box-line:#3b4048;--ks-box-line-w:3px;--ks-art-strength:.85;--ks-art-wash:linear-gradient(color-mix(in srgb, var(--ks-box) 40%, transparent) 0%, color-mix(in srgb, var(--ks-box) 39.5%, transparent) 2.4%, color-mix(in srgb, var(--ks-box) 38%, transparent) 4.7%, color-mix(in srgb, var(--ks-box) 35.8%, transparent) 6.8%, color-mix(in srgb, var(--ks-box) 33%, transparent) 8.7%, color-mix(in srgb, var(--ks-box) 29.6%, transparent) 10.6%, color-mix(in srgb, var(--ks-box) 25.9%, transparent) 12.4%, color-mix(in srgb, var(--ks-box) 22%, transparent) 14.1%, color-mix(in srgb, var(--ks-box) 18%, transparent) 15.9%, color-mix(in srgb, var(--ks-box) 14.1%, transparent) 17.6%, color-mix(in srgb, var(--ks-box) 10.4%, transparent) 19.4%, color-mix(in srgb, var(--ks-box) 7%, transparent) 21.3%, color-mix(in srgb, var(--ks-box) 4.2%, transparent) 23.3%, color-mix(in srgb, var(--ks-box) 2%, transparent) 25.4%, color-mix(in srgb, var(--ks-box) 0.5%, transparent) 27.6%, transparent 30%), linear-gradient(transparent 38%, color-mix(in srgb, var(--ks-box) 1.2%, transparent) 43%, color-mix(in srgb, var(--ks-box) 4.7%, transparent) 47.6%, color-mix(in srgb, var(--ks-box) 9.9%, transparent) 52%, color-mix(in srgb, var(--ks-box) 16.6%, transparent) 56%, color-mix(in srgb, var(--ks-box) 24.6%, transparent) 59.9%, color-mix(in srgb, var(--ks-box) 33.4%, transparent) 63.5%, color-mix(in srgb, var(--ks-box) 42.8%, transparent) 67.2%, color-mix(in srgb, var(--ks-box) 52.3%, transparent) 70.8%, color-mix(in srgb, var(--ks-box) 61.6%, transparent) 74.5%, color-mix(in srgb, var(--ks-box) 70.4%, transparent) 78.1%, color-mix(in srgb, var(--ks-box) 78.4%, transparent) 82%, color-mix(in srgb, var(--ks-box) 85.1%, transparent) 86.1%, color-mix(in srgb, var(--ks-box) 90.3%, transparent) 90.4%, color-mix(in srgb, var(--ks-box) 93.8%, transparent) 95%, color-mix(in srgb, var(--ks-box) 95%, transparent) 100%);--ks-art-shade:linear-gradient(#0a0c1073 0%, #0a0c1071 2.6%, #0a0c106d 5%, #0a0c1067 7.2%, #0a0c105f 9.3%, #0a0c1055 11.3%, #0a0c104a 13.2%, #0a0c103f 15.1%, #0a0c1034 16.9%, #0a0c1028 18.8%, #0a0c101e 20.7%, #0a0c1014 22.7%, #0a0c100c 24.8%, #0a0c1006 27%, #0a0c1002 29.4%, #0a0c1000 32%), linear-gradient(#0a0c1000 40%, #0a0c1003 44.9%, #0a0c100b 49.3%, #0a0c1016 53.5%, #0a0c1026 57.4%, #0a0c1038 61.2%, #0a0c104c 64.7%, #0a0c1062 68.3%, #0a0c1077 71.7%, #0a0c108d 75.3%, #0a0c10a1 78.8%, #0a0c10b3 82.6%, #0a0c10c2 86.5%, #0a0c10ce 90.7%, #0a0c10d6 95.1%, #0a0c10d9 100%);--ks-art-veil:linear-gradient(color-mix(in srgb, var(--ks-box) calc((1 - var(--ks-art-strength)) * 100%), transparent) 0 0);--ks-art-cover:var(--ks-art-shade), var(--ks-art-wash), var(--ks-art-veil);--ks-band:#262a30;--ks-band-ink:#eceef1;--ks-fg:#eceef1;--ks-fg-soft:#a7acb5;--ks-win-text:var(--ks-win-on-navy);--ks-loss-text:var(--ks-loss-on-navy);--ks-warn-text:var(--ks-warn-on-navy);--ks-info-text:var(--ks-info-on-navy);--ks-win-text-deep:#37c45c;--ks-loss-text-deep:#e58883;--ks-warn-text-deep:#e6a461;--ks-info-text-deep:#72b9dd;--ks-club:#8c96a8;--ks-club-2:#c9ced6;--ks-club-ink:#101216;--ks-club-rgb:140 150 168;--ks-club-2-rgb:201 206 214;--ks-pattern-alpha:.09;--ks-pattern-size:56px;--ks-radius-sm:0;--ks-radius-md:0;--ks-radius-lg:0;--r-xs:0;--r-sm:0;--r-md:0;--r-lg:0;--r-xl:0;--ks-font-display:"Barlow Condensed", "Arial Narrow", system-ui, sans-serif}html .ks-ground[data-screen=ground] .hub :is(.ks-door-player,.ks-door-jobs,.ks-door-matchday,.ks-door-stadium,.ks-door-shop,.ks-door-training,.ks-door-competitions,.ks-door-rankings,.ks-door-chat,.ks-door-relax,.ks-door-findclub),html .ks-ground :is(.r22-door,.r22-fac-box,.r22-oc-door,.r22-oc-tile,.r22-oc-h2h,.r21-mbox,.r22-sbox.has-art),html :is(.r21-tile,.r22-lu-face,.r22-nt-match){--ks-fg:#eceef1;--ks-fg-soft:#d3d7de;--ks-band-ink:#eceef1;--ks-ground:#1c1f24;color:var(--ks-fg)}html:root,html body{background-color:var(--ks-ground)}html:root[data-theme=light]{--ks-ground:#eceef1;--ks-win-text:#207035;--ks-loss-text:#b42b25;--ks-warn-text:#915316;--ks-info-text:#22698e;--ks-win-text-deep:#207035;--ks-loss-text-deep:#b42b25;--ks-warn-text-deep:#915316;--ks-info-text-deep:#22698e;--ks-ground-deep:#e1e4e9;--ks-box:#fafbfc;--ks-box-line:#c9cdd4;--ks-band:#fafbfc;--ks-band-ink:#1d2026;--ks-fg:#1d2026;--ks-fg-soft:#5a5f6a;--ks-pattern-alpha:.11;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:light){html:root:not([data-theme]){--ks-ground:#eceef1;--ks-win-text:#207035;--ks-loss-text:#b42b25;--ks-warn-text:#915316;--ks-info-text:#22698e;--ks-win-text-deep:#207035;--ks-loss-text-deep:#b42b25;--ks-warn-text-deep:#915316;--ks-info-text-deep:#22698e;--ks-ground-deep:#e1e4e9;--ks-box:#fafbfc;--ks-box-line:#c9cdd4;--ks-band:#fafbfc;--ks-band-ink:#1d2026;--ks-fg:#1d2026;--ks-fg-soft:#5a5f6a;--ks-pattern-alpha:.11;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}}html:root[data-theme=dark]{--ks-ground:#1c1f24;--ks-win-text:var(--ks-win-on-navy);--ks-loss-text:var(--ks-loss-on-navy);--ks-warn-text:var(--ks-warn-on-navy);--ks-info-text:var(--ks-info-on-navy);--ks-win-text-deep:#37c45c;--ks-loss-text-deep:#e58883;--ks-warn-text-deep:#e6a461;--ks-info-text-deep:#72b9dd;--ks-ground-deep:#16181c;--ks-box:#262a30;--ks-box-line:#3b4048;--ks-band:#262a30;--ks-band-ink:#eceef1;--ks-fg:#eceef1;--ks-fg-soft:#a7acb5;--ks-pattern-alpha:.09;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.shell.ks-ground,.ks-ground{background-color:var(--ks-ground);background-image:var(--ks-ground-art);background-size:var(--ks-ground-size,16px 16px);background-attachment:var(--ks-ground-attach,fixed);color:var(--ks-fg);--ks-club-line:var(--lightningcss-light,var(--ks-club-line-lt,color-mix(in srgb, var(--ks-club) 68%, var(--ks-fg) 32%)))var(--lightningcss-dark,var(--ks-club-line-dk,color-mix(in srgb, var(--ks-club) 68%, var(--ks-fg) 32%)))}.ks-ground,.ks-pattern-crowd{--ks-ground-art:radial-gradient(circle at 8px 8px, rgb(var(--ks-club-rgb) / var(--ks-crowd-seat)) 1.4px, transparent 1.9px);--ks-crowd-seat:.22;--ks-crowd-stand:.42}html:root[data-theme=light] .ks-ground{--ks-crowd-seat:.26;--ks-crowd-stand:.5}@media (prefers-color-scheme:light){html:root:not([data-theme]) .ks-ground{--ks-crowd-seat:.26;--ks-crowd-stand:.5}}.ks-crowd{z-index:0;pointer-events:none;position:fixed;inset:0;overflow:hidden}.ks-crowd-band{will-change:transform;background:radial-gradient(circle at 8px 6px, rgb(var(--ks-club-rgb) / var(--ks-crowd-stand)) 2.1px, transparent 2.6px) 16px 0 / 16px 16px repeat-y, radial-gradient(circle at 8px 6px, rgb(var(--ks-club-rgb) / var(--ks-crowd-stand)) 2.1px, transparent 2.6px) 32px 0 / 16px 16px repeat-y, radial-gradient(circle at 8px 6px, rgb(var(--ks-club-rgb) / var(--ks-crowd-stand)) 2.1px, transparent 2.6px) 48px 0 / 16px 16px repeat-y, radial-gradient(circle at 8px 7px, rgb(var(--ks-club-rgb) / calc(var(--ks-crowd-stand) * .6)) 1.8px, transparent 2.3px) 0 0 / 16px 16px repeat-y, radial-gradient(circle at 8px 7px, rgb(var(--ks-club-rgb) / calc(var(--ks-crowd-stand) * .6)) 1.8px, transparent 2.3px) 64px 0 / 16px 16px repeat-y;width:80px;position:absolute;top:0;bottom:0;left:0;transform:translate(-400px)}@media (prefers-reduced-motion:reduce){.ks-crowd{display:none}}.shell.ks-ground>.main{z-index:1;position:relative}.ks-pattern-stripe{--ks-ground-size:auto;--ks-ground-attach:scroll;--ks-ground-art:repeating-linear-gradient(-55deg, rgb(var(--ks-club-rgb) / var(--ks-pattern-alpha)) 0 calc(var(--ks-pattern-size) * .16), transparent calc(var(--ks-pattern-size) * .16) var(--ks-pattern-size))}.ks-pattern-chevron{--ks-ground-size:auto;--ks-ground-attach:scroll;--ks-ground-art:repeating-linear-gradient(-45deg, rgb(var(--ks-club-rgb) / var(--ks-pattern-alpha)) 0 calc(var(--ks-pattern-size) * .14), transparent calc(var(--ks-pattern-size) * .14) calc(var(--ks-pattern-size) * .5)), repeating-linear-gradient(45deg, rgb(var(--ks-club-2-rgb) / calc(var(--ks-pattern-alpha) * .7)) 0 calc(var(--ks-pattern-size) * .14), transparent calc(var(--ks-pattern-size) * .14) calc(var(--ks-pattern-size) * .5))}.ks-pattern-halftone{--ks-ground-art:radial-gradient(rgb(var(--ks-club-rgb) / var(--ks-pattern-alpha)) 22%, transparent 23%);--ks-ground-size:calc(var(--ks-pattern-size) * .35) calc(var(--ks-pattern-size) * .35);--ks-ground-attach:scroll}.ks-pattern-kit{--ks-ground-size:auto;--ks-ground-attach:scroll;--ks-ground-art:repeating-linear-gradient(90deg, rgb(var(--ks-club-rgb) / var(--ks-pattern-alpha)) 0 calc(var(--ks-pattern-size) * .7), rgb(var(--ks-club-2-rgb) / calc(var(--ks-pattern-alpha) * .8)) calc(var(--ks-pattern-size) * .7) calc(var(--ks-pattern-size) * .8), transparent calc(var(--ks-pattern-size) * .8) calc(var(--ks-pattern-size) * 1.8))}.ks-box{border:var(--ks-box-line-w) solid var(--ks-box-line);background:var(--ks-box);min-width:0;color:var(--ks-fg);font:inherit;text-align:left;border-radius:0;flex-direction:column;padding:0;text-decoration:none;display:flex;position:relative;overflow:hidden}a.ks-box,button.ks-box{cursor:var(--ks-cursor-hand);transition:transform .12s,box-shadow .12s}a.ks-box:hover,button.ks-box:hover:not(:disabled){box-shadow:0 6px 0 0 var(--ks-box-line);transform:translateY(-3px)}a.ks-box:active{box-shadow:none;transform:translateY(0)}a.ks-box:focus-visible,button.ks-box:focus-visible{outline:3px solid var(--ks-ink);outline-offset:0;box-shadow:0 0 0 6px var(--ks-yellow)}.ks-box[aria-disabled=true]{cursor:not-allowed}.ks-box-band{background:var(--ks-band);color:var(--ks-band-ink);border-bottom:var(--ks-box-line-w) solid var(--ks-box-line);flex-wrap:wrap;flex:none;justify-content:space-between;align-items:baseline;gap:4px 8px;padding:7px 12px 6px;display:flex}.ks-box-title{font-family:var(--ks-font-display,inherit);letter-spacing:.01em;text-transform:uppercase;overflow-wrap:anywhere;text-wrap:balance;min-width:0;font-size:14px;font-weight:800;line-height:1.08}.ks-box-value{opacity:.78;font-variant-numeric:tabular-nums;white-space:nowrap;flex:0 auto;font-size:12.5px;font-weight:700}.ks-box-art{aspect-ratio:4/3;background:var(--ks-ground-deep);display:block;position:relative;overflow:hidden}.ks-box-art>svg,.ks-box-art>img,.ks-box-art>span{width:100%;height:100%;display:block}.ks-feature .ks-box-art{aspect-ratio:16/11}.ks-feature .ks-box-title{font-size:19px}.ks-feature .ks-box-band{padding:10px 14px 9px}.ks-box-locked .ks-box-art{filter:grayscale(.85)brightness(.65)}.ks-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:12px;display:grid}.ks-grid>.ks-feature{grid-column:1/-1}@media (width>=760px){.ks-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.ks-grid>.ks-feature{grid-area:span 2/span 2}}.ks-menubar{scrollbar-width:none;gap:2px;margin-bottom:14px;display:flex;overflow-x:auto}.ks-menubar::-webkit-scrollbar{display:none}.ks-menutab{appearance:none;font:inherit;font-family:var(--ks-font-display,inherit);letter-spacing:.03em;text-transform:uppercase;color:var(--ks-fg);opacity:.62;cursor:var(--ks-cursor-hand);white-space:nowrap;background:0 0;border:0;border-bottom:4px solid #0000;flex:none;padding:8px 14px 7px;font-size:17px;font-weight:800;text-decoration:none}.ks-menutab:hover{opacity:.85}.ks-menutab[aria-current=page]{opacity:1;color:var(--ks-club);border-bottom-color:var(--ks-club)}.ks-menutab:focus-visible{outline:3px solid var(--ks-ink);box-shadow:0 0 0 6px var(--ks-yellow);border-radius:4px}.ks-screen{gap:var(--ks-space-3);flex-direction:column;flex:auto;width:min(100%,1180px);min-height:0;margin-inline:auto;display:flex}@media (prefers-reduced-motion:reduce){a.ks-box,button.ks-box{transition:none}a.ks-box:hover,button.ks-box:hover:not(:disabled){transform:none}}:root{--ks-scene-sky:#7fc2ee}:root[data-theme=dark]{--ks-scene-sky:#5fa8dc}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--ks-scene-sky:#5fa8dc}}.ks-box-bare .ks-box-band{min-height:84px;color:inherit;background:0 0;border-bottom:0;flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:4px;padding:14px 16px}.ks-box-bare .ks-box-title{font-size:17px}.ks-box-bare .ks-box-value{opacity:.72;white-space:normal;font-size:13.5px;font-weight:600}.ks-box-bare.ks-feature .ks-box-band{min-height:128px}.ks-box-bare.ks-feature .ks-box-title{font-size:24px}.ks-box-bare.ks-feature .ks-box-value{font-size:15px}.ks-box-bare{background:var(--ks-box);border-color:color-mix(in srgb, var(--ks-club) 68%, var(--ks-fg) 32%)}.ks-box-bare .ks-box-band{flex:1}.ks-box-bare.ks-feature .ks-box-band{justify-content:space-between}.ks-box-bare.ks-feature .ks-box-value{opacity:1;font-weight:700}.ks-cards{align-items:start;gap:12px;margin-top:18px;display:grid}@media (width>=900px){.ks-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}:root[data-layout] .shell .nav{inset-block-start:calc(var(--safe-top) + var(--chrome-notch) + var(--chrome-gap) * 2);inset-inline:calc(var(--safe-left) + var(--chrome-gap)) calc(var(--safe-right) + var(--chrome-gap));scrollbar-width:none;flex-direction:row;justify-content:flex-start;align-items:center;gap:2px;width:auto;height:auto;padding:4px 8px;position:absolute;inset-block-end:auto;overflow-x:auto}:root[data-layout] .shell .nav::-webkit-scrollbar{display:none}:root[data-layout] .shell .nav-extra{display:flex}:root[data-layout] .shell .nav-brand{display:none}:root[data-layout] .shell{--chrome-left:var(--safe-left);--chrome-right:var(--safe-right);--chrome-bottom:calc(var(--safe-bottom) + var(--chrome-gap));--chrome-top:calc(var(--safe-top) + var(--chrome-notch) + var(--chrome-nav-h) + var(--chrome-gap) * 3)}:root[data-layout] .shell .hud{inset-block-start:calc(var(--safe-top) + var(--chrome-gap));inset-inline:calc(var(--safe-left) + var(--chrome-gap)) calc(var(--safe-right) + var(--chrome-gap));width:auto;max-width:none;position:absolute;inset-block-end:auto;transform:none}:root[data-layout] .shell .hud{justify-content:space-between;align-items:center;gap:var(--ks-space-3);border:var(--ks-border-ink);border-radius:var(--ks-radius-lg);background:color-mix(in srgb, var(--ks-navy) 92%, transparent);box-shadow:var(--ks-shadow-card);padding:6px 10px;display:flex}:root[data-layout] .shell .hud-me{min-width:0;margin-inline-end:auto}:root[data-layout] .shell,:root[data-layout] .shell[data-screen]{--notch-w:calc(100vw - (var(--safe-left) + var(--safe-right) + var(--chrome-gap) * 2))}:root[data-layout] .shell .hud,:root[data-layout] .shell .nav{z-index:40;inset-inline:calc(var(--safe-left) + var(--chrome-gap)) calc(var(--safe-right) + var(--chrome-gap));grid-area:main;width:auto;max-width:none;position:fixed;inset-block-end:auto}:root[data-layout] .shell .hud{inset-block-start:calc(var(--safe-top) + var(--chrome-gap))}:root[data-layout] .shell .nav{inset-block-start:calc(var(--safe-top) + var(--chrome-notch) + var(--chrome-gap) * 2)}:root[data-layout] .shell .hud,:root[data-layout] .shell .nav{width:calc(100vw - (var(--safe-left) + var(--safe-right) + var(--chrome-gap) * 2));inset-inline-end:auto}html:root{--ks-bg:transparent;--ks-surface:var(--ks-band);--ks-text:var(--ks-fg);--ks-text-muted:var(--ks-fg-soft);--ks-line:color-mix(in srgb, var(--ks-fg) 16%, transparent);--ks-edge:var(--ks-box-line);--ks-well:color-mix(in srgb, var(--ks-fg) 6%, transparent)}.ks-ground .panel,.ks-ground .ks-panel,.ks-ground .ks-card,.ks-ground .card,.ks-ground .home-card,.ks-ground .sheet,.ks-ground .ks-sheet,.ks-ground .ks-box-band,.panel,.ks-panel,.ks-card,.card,.home-card,.sheet,.ks-sheet,.ks-box-band{--ks-text:var(--ks-band-ink);--ks-text-muted:var(--ks-fg-soft);--ks-line:color-mix(in srgb, var(--ks-band-ink) 16%, transparent);--ks-well:color-mix(in srgb, var(--ks-band-ink) 6%, transparent);color:var(--ks-band-ink)}.nav,.hud{--ks-surface:var(--ks-box);--ks-text:var(--ks-fg);--ks-text-muted:var(--ks-fg-soft);--ks-edge:var(--ks-box-line)}:is(.ks-ground,.ks-sheet-backdrop,.sheet-backdrop) .ks-btn,.ks-btn{border-radius:0}:is(.ks-ground,.ks-sheet-backdrop,.sheet-backdrop) .ks-btn-primary{background:var(--ks-fg);color:var(--ks-ground);border:2px solid var(--ks-club-line,var(--ks-fg));box-shadow:none}:is(.ks-ground,.ks-sheet-backdrop,.sheet-backdrop) .ks-btn-secondary{background:var(--ks-box);color:var(--ks-fg);box-shadow:inset 0 0 0 2px var(--ks-fg-soft)}:is(.ks-ground,.ks-sheet-backdrop,.sheet-backdrop) .ks-btn-ghost{color:var(--ks-text,var(--ks-fg));box-shadow:inset 0 0 0 2px var(--ks-fg-soft);background:0 0}@media (hover:hover){:is(.ks-ground,.ks-sheet-backdrop,.sheet-backdrop) .ks-btn-primary:hover:not(:disabled){background:color-mix(in srgb, var(--ks-fg) 86%, var(--ks-club) 14%)}:is(.ks-ground,.ks-sheet-backdrop,.sheet-backdrop) .ks-btn-secondary:hover:not(:disabled){background:color-mix(in srgb, var(--ks-box) 88%, var(--ks-fg) 12%)}:is(.ks-ground,.ks-sheet-backdrop,.sheet-backdrop) .ks-btn-ghost:hover:not(:disabled){background:color-mix(in srgb, var(--ks-fg) 8%, transparent)}}:is(.ks-ground,.ks-sheet-backdrop,.sheet-backdrop) .ks-btn-primary:active:not(:disabled){background:color-mix(in srgb, var(--ks-fg) 76%, var(--ks-ground) 24%)}html:root{--ks-shadow-card:none;--ks-shadow-raised:none;--ks-shadow-sticker:none}:is(.ks-ground,.ks-sheet-backdrop,.sheet-backdrop) .ks-panel,:is(.ks-ground,.ks-sheet-backdrop,.sheet-backdrop) .panel,:is(.ks-ground,.ks-sheet-backdrop,.sheet-backdrop) .ks-card:not(.ks-card-chip){box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--ks-fg) 10%, transparent)}:is(.ks-ground,.ks-sheet-backdrop,.sheet-backdrop) .ks-tabs{box-shadow:inset 0 -2px 0 color-mix(in srgb, var(--ks-fg) 14%, transparent);background:0 0;border-radius:0;gap:0;padding:0}:is(.ks-ground,.ks-sheet-backdrop,.sheet-backdrop) .ks-tab{color:var(--ks-fg-soft);font-family:var(--ks-font-display);letter-spacing:.08em;text-transform:uppercase;box-shadow:none;background:0 0;border-radius:0;font-weight:800}:is(.ks-ground,.ks-sheet-backdrop,.sheet-backdrop) .ks-tab:hover{color:var(--ks-fg)}:is(.ks-ground,.ks-sheet-backdrop,.sheet-backdrop) .ks-tab[data-selected=true]{color:var(--ks-fg);box-shadow:inset 0 -3px 0 var(--ks-club-line);background:0 0}:is(.ks-ground,.ks-sheet-backdrop,.sheet-backdrop) .ks-tab-count,:is(.ks-ground,.ks-sheet-backdrop,.sheet-backdrop) .ks-tab[data-selected=true] .ks-tab-count{background:var(--ks-fg);color:var(--ks-ground);border-radius:0}:is(.ks-ground,.ks-sheet-backdrop,.sheet-backdrop) .ks-badge{background:color-mix(in srgb, var(--ks-fg) 9%, transparent);color:var(--ks-text,var(--ks-fg));border-radius:0}:is(.ks-ground,.ks-sheet-backdrop,.sheet-backdrop) .ks-badge-solid,:is(.ks-ground,.ks-sheet-backdrop,.sheet-backdrop) .ks-badge-captain,:is(.ks-ground,.ks-sheet-backdrop,.sheet-backdrop) .ks-badge-staff{background:var(--ks-fg);color:var(--ks-ground)}:is(.ks-ground,.ks-sheet-backdrop,.sheet-backdrop) .ks-badge-new{background:var(--ks-fg);color:var(--ks-ground);border:0}:is(.ks-ground,.ks-sheet-backdrop,.sheet-backdrop) .ks-badge-locked{background:color-mix(in srgb, var(--ks-fg) 9%, transparent);color:var(--ks-fg-soft)}:is(.ks-ground,.ks-sheet-backdrop,.sheet-backdrop){--ks-radius-pill:0;--r-pill:0}html:root{--ks-accent-surface:color-mix(in srgb, var(--ks-club) 45%, var(--ks-fg) 55%);--ks-deep-surface:#30353d}html:root[data-theme=light]{--ks-accent-surface:color-mix(in srgb, var(--ks-club) 24%, #fafbfc);--ks-deep-surface:#2b2f36}@media (prefers-color-scheme:light){html:root:not([data-theme]){--ks-accent-surface:color-mix(in srgb, var(--ks-club) 24%, #fafbfc);--ks-deep-surface:#2b2f36}}:is(.ks-ground,.ks-sheet-backdrop,.sheet-backdrop){--ks-navy:var(--ks-deep-surface);--ks-navy-raised:color-mix(in srgb, var(--ks-deep-surface) 88%, #fff 12%);--ks-navy-hover:color-mix(in srgb, var(--ks-deep-surface) 80%, #fff 20%);--ks-yellow:var(--ks-accent-surface);--ks-yellow-press:color-mix(in srgb, var(--ks-accent-surface) 82%, #000 18%);--ks-yellow-soft:color-mix(in srgb, var(--ks-club) 16%, var(--ks-box))}:is(.ks-ground,.ks-sheet-backdrop,.sheet-backdrop) svg{--ks-navy:#0e2050;--ks-navy-raised:#16306b;--ks-navy-hover:#1e3f84;--ks-yellow:#ffd21e;--ks-yellow-press:#f5b800;--ks-yellow-soft:#ffe87a}:is(.ks-ground,.ks-sheet-backdrop,.sheet-backdrop) :is(.ks-club-banner,.ks-matchhead,.ks-nextup){--ks-fg:#eceef1;--ks-fg-soft:#a7acb5;--ks-text:#eceef1;--ks-text-muted:#a7acb5;--ks-ground:var(--ks-deep-surface);--ks-box:#262a30;--ks-band:#262a30;--ks-band-ink:#eceef1;--ks-line:#eceef129;--ks-win-text:var(--ks-win-on-navy);--ks-loss-text:var(--ks-loss-on-navy);--ks-win-text-deep:#37c45c;--ks-loss-text-deep:#e58883;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:is(.ks-ground,.ks-sheet-backdrop,.sheet-backdrop) .ks-note-error .ks-note-title{color:var(--ks-fg)}:is(.ks-ground,.ks-sheet-backdrop,.sheet-backdrop) .tabs{box-shadow:inset 0 -2px 0 color-mix(in srgb, var(--ks-fg) 14%, transparent);background:0 0;border-radius:0;gap:0;padding:0}:is(.ks-ground,.ks-sheet-backdrop,.sheet-backdrop) .tab{color:var(--ks-fg-soft);font-family:var(--ks-font-display);letter-spacing:.08em;box-shadow:none;background:0 0;border-radius:0;font-weight:800}:is(.ks-ground,.ks-sheet-backdrop,.sheet-backdrop) .tab:is([aria-selected=true],[aria-current=page],[aria-current=step]){color:var(--ks-fg);box-shadow:inset 0 -3px 0 var(--ks-club-line);background:0 0}@media (hover:hover){:is(.ks-ground,.ks-sheet-backdrop,.sheet-backdrop) .tab:hover:not([aria-selected=true]):not([aria-current=page]){color:var(--ks-fg);background:0 0}}:is(.ks-ground,.ks-sheet-backdrop,.sheet-backdrop) .ks-bar-track{background:color-mix(in srgb, var(--ks-fg) 12%, transparent);border-radius:0}:is(.ks-ground,.ks-sheet-backdrop,.sheet-backdrop) .ks-bar-fill{box-shadow:none;border-radius:0}:is(.ks-ground,.ks-sheet-backdrop,.sheet-backdrop) .ks-panel-title .icon,:is(.ks-ground,.ks-sheet-backdrop,.sheet-backdrop) .panel-title .icon{color:var(--ks-club-line)}html:root{--ks-ink-brand:var(--ks-fg-soft)}:is(.ks-ground,.ks-sheet-backdrop,.sheet-backdrop) .ks-bubble-report{color:var(--ks-fg-soft)}:is(.ks-ground,.ks-sheet-backdrop,.sheet-backdrop) .ks-bubble{background:var(--ks-box);color:var(--ks-fg);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--ks-fg) 22%, transparent);border-radius:0}:is(.ks-ground,.ks-sheet-backdrop,.sheet-backdrop) .ks-msg-mine .ks-bubble{background:color-mix(in srgb, var(--ks-club) 22%, var(--ks-box));color:var(--ks-fg);box-shadow:inset 0 0 0 1px var(--ks-club-line);border-radius:0}html .ks-sheet-backdrop,html .sheet-backdrop{background:#0000008c}html .ks-sheet{border-radius:0}html:root{--ks-club-line:var(--lightningcss-light,var(--ks-club-line-lt,color-mix(in srgb, var(--ks-club) 68%, var(--ks-fg) 32%)))var(--lightningcss-dark,var(--ks-club-line-dk,color-mix(in srgb, var(--ks-club) 68%, var(--ks-fg) 32%)))}html .ks-sheet:has(.ks-customiser){max-width:min(56rem,100%)}.ks-sheet .ks-customiser{grid-template-columns:minmax(0,1fr)}@media (width>=46rem){.ks-sheet .ks-customiser{grid-template-columns:auto minmax(0,1fr)}}.ks-sheet .ks-customiser__stage,.ks-sheet .ks-customiser__slots{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--ks-fg) 16%, transparent);border-radius:0}.ks-sheet .ks-customiser__slot+.ks-customiser__slot{border-top-color:color-mix(in srgb, var(--ks-fg) 12%, transparent)}.ks-sheet .ks-customiser__slot button{border-radius:0}@media (hover:hover){.ks-sheet .ks-customiser__slot button:hover{background:color-mix(in srgb, var(--ks-club) 30%, transparent)}.ks-sheet .ks-customiser__random:hover{background:var(--ks-fg);color:var(--ks-ground)}}.ks-sheet .ks-customiser__slot button:active{background:color-mix(in srgb, var(--ks-club) 45%, transparent)}.ks-sheet .ks-customiser__random{box-shadow:inset 0 0 0 2px var(--ks-fg-soft);color:var(--ks-fg);font-family:var(--ks-font-display);border-radius:0}:is(.ks-ground,.ks-sheet-backdrop,.sheet-backdrop) .ks-ovr{background:var(--ks-box);color:var(--ks-fg);box-shadow:inset 0 0 0 2px var(--ks-club-line);border:0;border-radius:0}:is(.ks-ground,.ks-sheet-backdrop,.sheet-backdrop) .ks-ovr-value{font-weight:800}.ks-ground a:not([class]){color:inherit;text-underline-offset:2px;text-decoration:underline}html:root{--ks-ring-1:var(--ks-fg);--ks-ring-2:var(--ks-fg-soft)}.ks-ground h1,.ks-ground h2,.ks-ground h3,.ks-ground h4,.ks-ground legend{color:inherit}:root[data-layout] .shell{--chrome-top:calc(var(--safe-top) + var(--chrome-notch) + var(--chrome-gap) + clamp(14px, 2.6vmin, 34px))}.hud-home{border:var(--ks-border-ink);border-radius:var(--ks-radius-pill);background:var(--ks-yellow);color:var(--ks-ink);font-family:var(--ks-font-display,inherit);letter-spacing:.04em;text-transform:uppercase;cursor:var(--ks-cursor-hand);flex:none;align-items:center;gap:6px;margin-inline-end:var(--ks-space-2);padding:6px 12px 6px 8px;font-size:13px;font-weight:800;text-decoration:none;display:inline-flex}.hud-home:hover{background:var(--ks-yellow-press)}.hud-home:focus-visible{outline:3px solid var(--ks-ink);box-shadow:0 0 0 6px var(--ks-yellow)}@media (width<=560px){.hud-home{padding:6px 8px}:root[data-layout] .shell .hud{gap:var(--ks-space-2);padding-inline:8px}}.shell[data-screen=ground] .home-card,.home-card{background:var(--ks-band);color:var(--ks-band-ink)}.shell[data-screen=ground] .content{padding:var(--chrome-top) calc(var(--chrome-right) + var(--pad)) calc(var(--chrome-bottom) + var(--ks-space-3)) calc(var(--chrome-left) + var(--pad));overflow:hidden}.ks-screen{width:100%}@media (width>=1500px){.shell[data-screen=ground] .ks-screen{width:100%}}.shell[data-screen=ground] .ks-screen{background:0 0;flex-direction:column;flex:auto;height:100%;min-height:0;margin:0;padding:0;display:flex;overflow:hidden}.shell[data-screen=ground] .hub{flex:auto;min-height:0;padding-top:0;display:flex;overflow:hidden}.shell[data-screen=ground] .hub .ks-grid{flex:auto;align-items:stretch;gap:clamp(8px,1.2vmin,16px);min-height:0}.shell[data-screen=ground] .hub .ks-box{min-width:0;min-height:0;container-type:size}.shell[data-screen=ground] .hub a.ks-box:hover,.shell[data-screen=ground] .hub button.ks-box:hover:not(:disabled){box-shadow:inset 0 0 0 2px var(--ks-club-line);border-color:color-mix(in srgb, var(--ks-club) 45%, var(--ks-fg) 55%);transform:none}.shell[data-screen=ground] .hub a.ks-box:active{transform:none}.shell[data-screen=ground] .hub a.ks-box:focus-visible,.shell[data-screen=ground] .hub button.ks-box:focus-visible{outline:3px solid var(--ks-fg);outline-offset:-7px;box-shadow:none}.shell[data-screen=ground] .hub .ks-box-bare .ks-box-band{flex-wrap:nowrap;gap:clamp(2px,1.6cqb,8px);min-height:0;padding:clamp(8px,7cqmin,22px)}.shell[data-screen=ground] .hub .ks-box-title{font-family:var(--ks-font-cond,var(--ks-font-display,inherit));letter-spacing:.02em;overflow-wrap:normal;word-break:normal;-webkit-hyphens:manual;hyphens:manual;font-size:clamp(13px,min(10.5cqi,20cqb),46px);font-weight:800;line-height:.98}.shell[data-screen=ground] .hub .ks-box-value{overflow-wrap:normal;word-break:normal;font-size:clamp(11px,min(5.4cqi,10cqb),22px);line-height:1.2}.shell[data-screen=ground] .hub .ks-big .ks-box-title{font-size:clamp(16px,min(9cqi,22cqb),64px)}.shell[data-screen=ground] .hub .ks-feature .ks-box-title{font-size:clamp(18px,min(9.5cqi,24cqb),80px)}.shell[data-screen=ground] .hub .ks-big .ks-box-value,.shell[data-screen=ground] .hub .ks-feature .ks-box-value{font-size:clamp(12px,min(4.2cqi,11cqb),28px)}.shell[data-screen=ground] .hub .ks-door-matchday{grid-area:m}.shell[data-screen=ground] .hub .ks-door-stadium{grid-area:b}.shell[data-screen=ground] .hub .ks-door-shop{grid-area:s}.shell[data-screen=ground] .hub .ks-door-training{grid-area:t}.shell[data-screen=ground] .hub .ks-door-jobs{grid-area:j}.shell[data-screen=ground] .hub .ks-door-player{grid-area:p}.shell[data-screen=ground] .hub .ks-door-competitions{grid-area:k}.shell[data-screen=ground] .hub .ks-door-rankings{grid-area:n}.shell[data-screen=ground] .hub .ks-door-chat{grid-area:g}.shell[data-screen=ground] .hub .ks-door-relax{grid-area:r}@media (aspect-ratio<=17/20){.shell[data-screen=ground] .hub .ks-grid{grid-template-rows:minmax(0,1.25fr) minmax(0,1fr) minmax(0,1fr) minmax(0,.72fr);grid-template-columns:repeat(12,minmax(0,1fr));grid-template-areas:"m m m m m m m b b b b b""s s s s s s p p p p p p""j j j j t t t t r r r r""k k k k n n n n g g g g"}}@media (aspect-ratio>=17/20) and (aspect-ratio<=3/2){.shell[data-screen=ground] .hub .ks-grid{grid-template-rows:minmax(0,1.3fr) minmax(0,1fr) minmax(0,.64fr);grid-template-columns:repeat(30,minmax(0,1fr));grid-template-areas:"m m m m m m m m m m m m m m m b b b b b b b b b b b b b b b""s s s s s s p p p p p p j j j j j j t t t t t t r r r r r r""k k k k k k k k k k n n n n n n n n n n g g g g g g g g g g"}}@media (aspect-ratio>=3/2) and (aspect-ratio<=21/10){.shell[data-screen=ground] .hub .ks-grid{grid-template-rows:repeat(6,minmax(0,1fr));grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr) minmax(0,.9fr);grid-template-areas:"m s j k""m s j k""m s t n""b p t n""b p r g""b p r g"}}@media (aspect-ratio>=21/10){.shell[data-screen=ground] .hub .ks-grid{grid-template-rows:repeat(6,minmax(0,1fr));grid-template-columns:minmax(0,2.6fr) minmax(0,1fr) minmax(0,1fr) minmax(0,.9fr);grid-template-areas:"m s j k""m s j k""m s t n""b p t n""b p r g""b p r g"}}.shell[data-screen=ground] .hub .md-tile{color:var(--ks-fg);grid-template-rows:auto minmax(0,1fr) auto;gap:clamp(4px,2cqb,16px);padding:clamp(8px,4cqmin,26px);text-decoration:none;display:grid}.md-head{justify-content:space-between;align-items:baseline;gap:12px;min-width:0;display:flex}.md-kicker{font-family:var(--ks-font-cond,inherit);text-transform:uppercase;letter-spacing:.02em;white-space:nowrap;font-size:clamp(16px,min(6.5cqi,13cqb),60px);font-weight:800;line-height:.95}.md-comp{color:var(--ks-fg-soft);text-align:end;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:clamp(11px,min(2.4cqi,5.5cqb),18px);font-weight:700;overflow:hidden}.md-body{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:clamp(6px,3cqi,40px);min-height:0;display:grid}.md-side{text-align:center;align-content:center;justify-items:center;gap:clamp(2px,1.2cqb,10px);min-width:0;display:grid}.md-crest svg{width:clamp(30px,min(17cqi,36cqb),170px);height:auto;display:block}.md-name{font-family:var(--ks-font-cond,inherit);text-transform:uppercase;overflow-wrap:normal;word-break:normal;font-size:clamp(12px,min(3.2cqi,7cqb),30px);font-weight:800;line-height:1}.md-meta{color:var(--ks-fg-soft);font-size:clamp(11px,min(2.1cqi,4.8cqb),17px);font-weight:700}.md-form{gap:3px;display:flex}.md-pip{aspect-ratio:1;width:clamp(14px,min(2.8cqi,6cqb),26px);font-family:var(--ks-font-cond,inherit);border:2px solid var(--ks-fg-soft);color:var(--ks-fg);place-items:center;font-size:clamp(9px,min(1.9cqi,4cqb),16px);font-weight:800;display:grid}.md-pip-W{background:var(--ks-fg);color:var(--ks-ground);border-color:var(--ks-fg)}.md-pip-L{color:var(--ks-fg-soft)}.md-pip-hidden{color:var(--ks-fg-soft);border-style:dashed}.md-mid{justify-items:center;gap:clamp(2px,1cqb,8px);display:grid}.md-v{font-family:var(--ks-font-cond,inherit);color:var(--ks-club-line);font-size:clamp(14px,min(5cqi,11cqb),56px);font-weight:800;line-height:.9}.md-ring{aspect-ratio:1;place-items:center;width:clamp(70px,min(24cqi,54cqb),260px);display:grid;position:relative}.md-ring svg{width:100%;height:100%;position:absolute;inset:0;transform:rotate(-90deg)}.md-ring-track{fill:none;stroke:color-mix(in srgb, var(--ks-fg) 14%, transparent);stroke-width:7px}.md-ring-fill{fill:none;stroke:var(--ks-club-line);stroke-width:7px;stroke-linecap:butt}.md-ring-text{text-align:center;justify-items:center;line-height:1;display:grid}.md-ring-label{color:var(--ks-fg-soft);text-transform:uppercase;letter-spacing:.06em;font-size:clamp(8px,min(2cqi,4.2cqb),16px);font-weight:700}.md-ring-time{font-family:var(--ks-font-cond,inherit);font-size:clamp(14px,min(4.4cqi,10cqb),52px);font-weight:800}.md-result{justify-items:center;gap:4px;display:grid}.md-result-score{font-family:var(--ks-font-cond,inherit);font-size:clamp(22px,min(6cqi,14cqb),72px);font-weight:800}.md-empty{color:var(--ks-fg-soft);align-self:end;font-size:clamp(12px,min(3cqi,7cqb),24px);font-weight:700}.md-vs-line{color:var(--ks-fg-soft);text-align:center;font-size:clamp(11px,5cqi,14px);font-weight:700;display:none}@container (width<=520px){.md-form{display:none}}@container (width<=420px){.md-meta,.md-comp{display:none}}@container (width<=300px){.md-name{display:none}.md-vs-line{display:block}}@container (height<=200px){.md-form,.md-meta{display:none}}.ks-box-head{align-items:center;gap:clamp(6px,2.4cqi,16px);min-width:0;display:flex}.ks-box-lead svg{flex:none;width:clamp(26px,min(11cqi,22cqb),84px);height:auto;display:block}.ks-topbar .tb-tabs a[data-tier="2"],.ks-topbar .tb-tabs a[data-tier="3"]{display:none}.ks-topbar .tb-tabs a[data-stands-in]{color:var(--ks-fg)}.ks-topbar .tb-tabs a[data-stands-in]:after{content:"";inset-inline:0;background:var(--ks-club-line);height:3px;position:absolute;bottom:0}@media (width>=900px){.ks-topbar .tb-tabs a[data-tier="2"]{display:inline-block}.ks-topbar .tb-tabs a[data-stands-in="2"]{color:var(--ks-fg-soft)}.ks-topbar .tb-tabs a[data-stands-in="2"]:after{content:none}}@media (width>=1280px){.ks-topbar .tb-tabs a[data-tier="3"]{display:inline-block}.ks-topbar .tb-tabs a[data-stands-in="3"]{color:var(--ks-fg-soft)}.ks-topbar .tb-tabs a[data-stands-in="3"]:after{content:none}}.ks-topbar .tb-cap{color:var(--ks-fg-soft);font-weight:700}.ks-matchfacts{gap:var(--ks-space-3);margin-top:var(--ks-space-3);display:grid}:root[data-layout] .shell .hud.ks-topbar{width:calc(100vw - (var(--safe-left) + var(--safe-right) + var(--pad) * 2));box-shadow:none;--ks-text:var(--ks-fg);--ks-text-muted:var(--ks-fg-soft);color:var(--ks-fg);background:0 0;border:0;border-radius:0;flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:6px clamp(16px,2.4vw,40px);margin:0;padding:0;display:flex;inset-block-start:calc(var(--safe-top) + var(--chrome-gap));inset-inline-start:calc(var(--safe-left) + var(--pad))}.ks-topbar .tb-logo{flex:none;align-items:center;text-decoration:none;display:inline-flex}.ks-topbar .tb-logo:focus-visible{outline:3px solid var(--ks-fg);outline-offset:3px}.ks-topbar{--ks-mark:clamp(38px, 5.4vmin, 76px)}.logo-mono{height:var(--ks-mark,clamp(38px, 5.4vmin, 76px));background-color:color-mix(in srgb, var(--ks-club) 58%, var(--ks-fg) 42%);width:auto;display:block;-webkit-mask-position:0;mask-position:0;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.ks-topbar .tb-tabs{scrollbar-width:none;border:0;align-items:center;gap:clamp(14px,2.2vw,36px);min-width:0;display:flex;overflow-x:auto}.ks-topbar .tb-tabs::-webkit-scrollbar{display:none}.ks-topbar .tb-tabs a{font-family:var(--ks-font-cond,var(--ks-font-display,inherit));letter-spacing:.1em;text-transform:uppercase;color:var(--ks-fg-soft);flex:none;padding:6px 0 8px;font-size:clamp(15px,1.7vmin,22px);font-weight:800;text-decoration:none;position:relative}.ks-topbar .tb-tabs a:hover,.ks-topbar .tb-tabs a[aria-current=page]{color:var(--ks-fg)}.ks-topbar .tb-tabs a[aria-current=page]:after{content:"";inset-inline:0;background:var(--ks-club-line);height:3px;position:absolute;bottom:0}.ks-topbar .tb-tabs a:focus-visible{outline:3px solid var(--ks-fg);outline-offset:2px}.ks-topbar .tb-stats{flex:none;align-items:center;gap:clamp(12px,1.6vw,24px);margin-inline-start:auto;display:flex}.ks-topbar .tb-cur{color:inherit;text-decoration:none}.ks-topbar .currency{font-family:var(--ks-font-cond,inherit);color:var(--ks-fg);background:0 0;border:0;border-radius:0;align-items:center;gap:6px;padding:0;font-size:clamp(16px,1.7vmin,22px);font-weight:800;display:inline-flex}.ks-topbar .currency svg{flex:none;width:1.15em;height:1.15em}.ks-topbar .tb-energy .icon{color:var(--ks-fg)}.ks-topbar .tb-gear{width:auto;height:auto;color:var(--ks-fg-soft);cursor:var(--ks-cursor-hand);background:0 0;border:0;place-items:center;padding:2px;text-decoration:none;display:inline-grid}.ks-topbar .tb-gear .icon,.ks-topbar .tb-gear svg{width:clamp(20px,2.1vmin,26px);height:clamp(20px,2.1vmin,26px)}.ks-topbar .tb-gear:hover,.ks-topbar .tb-gear[aria-current=page]{color:var(--ks-fg)}.ks-topbar .tb-gear:focus-visible{outline:3px solid var(--ks-fg);outline-offset:2px}.ks-topbar .tb-icon{position:relative}.ks-topbar .tb-count{background:var(--ks-fg);min-width:16px;height:16px;color:var(--ks-ground);font:800 11px/1 var(--ks-font-display);letter-spacing:.02em;font-variant-numeric:tabular-nums;place-items:center;padding:0 3px;display:grid;position:absolute;top:-6px;right:-8px}@media (width<=640px){:root[data-layout] .shell .hud.ks-topbar{flex-wrap:wrap}.ks-topbar .tb-tabs{flex:1 0 100%;order:3;gap:22px}.ks-topbar .tb-stats{order:2;gap:10px}.ks-topbar .currency{gap:4px;font-size:15px}.ks-topbar .tb-gear .icon,.ks-topbar .tb-gear svg{width:19px;height:19px}.ks-topbar{--ks-mark:30px}}@media (width<=370px){.ks-topbar .tb-cap{display:none}}.ks-segment{border:2px solid var(--ks-text);grid-auto-columns:1fr;grid-auto-flow:column;max-width:100%;display:inline-grid}.ks-segment button{min-height:44px;color:var(--ks-text);font:inherit;cursor:var(--ks-cursor-hand);background:0 0;border:0;border-radius:0;padding:0 18px;font-weight:700}.ks-segment button+button{border-inline-start:2px solid var(--ks-text)}.ks-segment button.on{background:var(--ks-text);color:var(--ks-band)}.ks-segment button:focus-visible{outline:3px solid var(--ks-yellow);outline-offset:2px}.ks-colour-pair{gap:var(--ks-space-4);flex-wrap:wrap;display:flex}.ks-colour-pick{align-items:center;gap:var(--ks-space-2);cursor:var(--ks-cursor-hand);display:inline-flex}.ks-colour-pick input[type=color]{border:2px solid var(--ks-text);width:52px;height:44px;cursor:var(--ks-cursor-hand);background:0 0;border-radius:0;padding:0}.ks-colour-pick input[type=color]::-webkit-color-swatch-wrapper{padding:0}.ks-colour-pick input[type=color]::-webkit-color-swatch{border:0;border-radius:0}.ks-colour-pick code{font-weight:700}.ks-colour-preview{background:var(--ks-ground);gap:8px;max-width:22rem;padding:14px;display:grid}.ks-colour-box{background:var(--ks-box);border:3px solid color-mix(in srgb, var(--p) 68%, var(--ks-fg) 32%);min-height:72px;color:var(--ks-fg);font-family:var(--ks-font-cond,var(--ks-font-display,inherit));text-transform:uppercase;align-items:flex-end;padding:10px 12px;font-weight:800;display:flex}.ks-colour-strip{background:linear-gradient(90deg, var(--p) 0 70%, var(--s) 70% 100%);height:8px}.ks-ground .ks-nextup{border-radius:0;gap:14px;padding:18px}.ks-ground .ks-nextup-teams{padding-block:6px}.ks-ground .ks-fx-watch{border-radius:0}.ks-ground .ks-nextup .ks-fx-side,.ks-ground .ks-nextup .ks-fx-side.is-home{text-align:center;flex-direction:column-reverse;align-items:center;gap:8px}.ks-ground .ks-nextup .ks-fx-side>.ks-crest{width:clamp(48px,7vw,76px);height:auto}.ks-ground .ks-nextup-v{color:var(--ks-club-line);font-weight:800}.ks-ground .ks-nextup-meta{color:var(--ks-fg-soft)}.ks-ground .ks-nextup-count{background:var(--ks-ground);color:var(--ks-fg);box-shadow:inset 0 0 0 2px var(--ks-club-line);border:0;border-radius:0;font-weight:800}.ks-ground .ks-nextup-go{color:var(--ks-fg-soft);background:0 0;border:0;border-radius:0}.ks-ground .ks-art-todo .ks-art-label{display:none}.ks-ground .ks-art-todo{background:color-mix(in srgb, var(--ks-fg) 4%, transparent);border-color:color-mix(in srgb, var(--ks-fg) 16%, transparent);border-radius:0}.ks-ground .shell[data-screen=clubhouse] .screen-stack,.shell.ks-ground[data-screen=clubhouse] .screen-stack,.shell.ks-ground[data-screen=club] .screen-stack{width:100%;max-width:none;margin-inline:0}.ks-ground .club-cols{gap:var(--ks-space-3,12px);align-items:start;display:grid}.ks-ground .club-col{gap:var(--ks-space-3,12px);min-width:0;display:grid}@media (width>=1100px){.ks-ground .club-cols{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}}.ks-ground .ks-facility-figure{background:var(--ks-ground);width:64px;height:64px;box-shadow:inset 0 0 0 2px var(--ks-club-line);flex:none;align-content:center;place-items:center;display:grid}.ks-ground .ks-facility-figure b{font:800 30px/1 var(--ks-font-display)}.ks-ground .ks-facility-figure small{font:700 10px/1.2 var(--ks-font-display);letter-spacing:.1em;text-transform:uppercase;color:var(--ks-fg-soft)}.ks-ground .ks-board-face{fill:var(--ks-ground)}.ks-ground .ks-board-marks{stroke:color-mix(in srgb, var(--ks-fg) 26%, transparent)}.ks-ground .ks-board-unit{stroke:var(--ks-club-line)}.ks-ground .ks-board-link{stroke:color-mix(in srgb, var(--ks-club-line) 60%, transparent)}.ks-ground .ks-board-edge{stroke:var(--ks-club-line)}.ks-ground .ks-strat-pitch{box-shadow:none;border-radius:0}.ks-ground .ks-stepper-face{background:var(--ks-ground);color:var(--ks-fg);box-shadow:inset 0 0 0 2px var(--ks-club-line);border:0;border-radius:0}.ks-ground .ks-stepper-value{font-weight:800}.ks-ground .ks-stepper-count{color:var(--ks-fg-soft)}.ks-ground .ks-stepper-btn{box-shadow:inset 0 0 0 2px var(--ks-fg-soft);background:var(--ks-box);color:var(--ks-fg);border-radius:0}.ks-ground .ks-token{background:var(--ks-box);border-radius:0}:is(.ks-ground,.ks-sheet-backdrop) :is(.ks-token-pos,.ks-token-value){background:var(--ks-ground);color:var(--ks-fg);border-radius:0}:is(.ks-ground,.ks-sheet-backdrop) .ks-token-value{box-shadow:inset 0 0 0 1px var(--ks-club-line)}.ks-ground .ks-chat-day{color:var(--ks-fg-soft);font:700 12px/1 var(--ks-font-display);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:10px;display:flex}.ks-ground .ks-chat-day:before,.ks-ground .ks-chat-day:after{content:"";background:color-mix(in srgb, var(--ks-fg) 14%, transparent);flex:1;height:1px}@media (hover:hover){.ks-ground .ks-bubble .ks-bubble-report{opacity:0}.ks-ground .ks-bubble:hover .ks-bubble-report,.ks-ground .ks-bubble:focus-within .ks-bubble-report{opacity:1}}.ks-ground .club-head{background:var(--ks-box);color:var(--ks-fg);box-shadow:none;border-top:3px solid var(--ks-club-line);border-radius:0;padding:18px 20px}.ks-ground .club-head-name{color:var(--ks-fg)}.ks-ground .club-page section.ks-panel{gap:10px;padding:16px 18px;display:grid}.ks-ground .club-standing-place{background:var(--ks-ground);min-width:2.6em;box-shadow:inset 0 0 0 2px var(--ks-club-line);font-family:var(--ks-font-display);place-items:center;padding:4px 10px;font-weight:800;display:inline-grid}.shell.ks-ground[data-screen=shop] .ks-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr))}.ks-ground .ks-item{border-radius:0}.ks-ground .lr-slot{font:700 12px/1 var(--ks-font-display);letter-spacing:.12em;text-transform:uppercase;color:var(--ks-fg-soft)}.ks-ground .ks-banner-slim{grid-template-columns:minmax(0,1fr);padding-block:10px}.ks-ground .ks-banner-slim .ks-banner-copy{width:100%;max-width:none}.ks-ground .ks-banner-slim .ks-note-line{text-transform:none;letter-spacing:0;max-width:none;font-size:15px}.ks-ground .jobs-later-row{align-items:center;gap:12px;display:flex}.ks-ground .jobs-later-level{text-align:center;background:var(--ks-ground);min-width:3.2em;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--ks-fg) 24%, transparent);font:800 14px/1 var(--ks-font-display);color:var(--ks-fg-soft);flex:none;padding:4px 6px}.ks-ground .jobs-later-pay{font:800 16px/1 var(--ks-font-display);flex:none;align-items:center;gap:4px;display:inline-flex}.ks-ground .pf-trend{margin:0}.ks-ground .pf-trend svg{width:100%;height:auto;display:block}.ks-ground .pf-trend-grid{stroke:color-mix(in srgb, var(--ks-fg) 10%, transparent);stroke-width:1px}.ks-ground .pf-trend-pass{stroke:color-mix(in srgb, var(--ks-fg) 30%, transparent);stroke-width:1px;stroke-dasharray:4 4}.ks-ground .pf-trend-tick{fill:var(--ks-fg-soft);font:700 10px var(--ks-font-display);letter-spacing:.06em;text-transform:uppercase}.ks-ground .pf-trend-area{fill:color-mix(in srgb, var(--ks-club) 18%, transparent);stroke:none}.ks-ground .pf-trend-line{fill:none;stroke:var(--ks-club-line);stroke-width:2.5px;stroke-linejoin:round}.ks-ground .pf-trend-dot{fill:var(--ks-box);stroke:var(--ks-club-line);stroke-width:1.5px}.ks-ground .pf-trend-end{fill:var(--ks-fg);stroke:var(--ks-club-line);stroke-width:2px}.look-before-face{flex:none;width:72px;height:72px;overflow:hidden}:is(.ks-ground,.ks-sheet-backdrop,.sheet-backdrop) :is(.choice,.ks-choice){border-radius:0}:is(.ks-ground,.ks-sheet-backdrop,.sheet-backdrop) :is(.choice,.ks-choice):is([aria-pressed=true],[aria-checked=true]){background:var(--ks-ground);color:var(--ks-fg);box-shadow:inset 0 0 0 2px var(--ks-club-line);border-color:#0000}:is(.ks-ground,.ks-sheet-backdrop,.sheet-backdrop) :is(.choice,.ks-choice):is([aria-pressed=true],[aria-checked=true]) :is(.choice-title,.ks-choice-title,.ks-choice-note){color:var(--ks-fg)}@media (width>=700px){html:root .sheet-backdrop.is-drop{padding:calc(var(--chrome-notch,72px) + 4px) var(--pad,16px) 0;background:#00000047;justify-content:flex-end;align-items:flex-start;display:flex}html:root .sheet-backdrop.is-drop .sheet{border-top:3px solid var(--ks-club-line);border-radius:0;flex:none;width:min(420px,100vw - 32px);max-height:min(70vh,640px);box-shadow:0 18px 40px #00000059}html .sheet-backdrop.is-drop .sheet-grip{display:none}}.ks-ground .ks-segment button{font-family:var(--ks-font-display);letter-spacing:.08em;text-transform:uppercase;font-weight:800}.ks-ground .settings-switch{background:var(--ks-ground);min-width:64px;min-height:36px;color:var(--ks-fg-soft);box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--ks-fg) 24%, transparent);font:800 13px/1 var(--ks-font-display);letter-spacing:.1em;text-transform:uppercase;cursor:var(--ks-cursor-hand);border:0;flex:none}.ks-ground .settings-switch[aria-checked=true]{color:var(--ks-fg);box-shadow:inset 0 0 0 2px var(--ks-club-line)}.ks-ground .settings-toggles .ks-rowitem{align-items:center;gap:12px;display:flex}.ks-ground .chat-row{align-items:center;gap:10px;display:flex}.ks-ground .chat-row a.ks-rowitem-body{color:inherit;flex:1;min-width:0;text-decoration:none}.ks-ground .chat-row a.ks-rowitem-body:hover .ks-rowitem-title{text-decoration:underline}.ks-ground .chat-row>.ks-btn{flex:none}.ks-ground .ks-watch{background:var(--ks-box);border-radius:0}.ks-ground .ks-transport{z-index:2;margin-inline:calc(var(--ks-space-3) * -1);margin-bottom:calc(var(--ks-space-3) * -1);background:var(--ks-box);box-shadow:0 -1px 0 color-mix(in srgb, var(--ks-fg) 14%, transparent);padding:10px 12px;position:sticky;bottom:0}.ks-ground .ks-stage-art{aspect-ratio:auto;height:min(56.25cqi,52vh);min-height:180px}.ks-ground .ks-stage{box-shadow:none;border:2px solid var(--ks-club-line);border-radius:0}.ks-ground .ks-stage-caption{background:var(--ks-box);color:var(--ks-fg);border-top:1px solid color-mix(in srgb, var(--ks-fg) 14%, transparent)}.ks-ground .ks-stage-title.is-goal{color:var(--ks-fg)}.ks-ground .ks-iconbtn{border-radius:0}.ks-ground .ks-matchhead-score,.ks-ground .ks-stage-mark{background:var(--ks-ground);color:var(--ks-fg);font-family:var(--ks-font-display);letter-spacing:.04em;border:0;border-radius:0;font-weight:800}.ks-ground .ks-matchhead-score,.ks-ground .ks-stage-mark.is-score{background:var(--ks-ground);box-shadow:inset 0 0 0 2px var(--ks-club-line)}.ks-ground .ks-matchhead-score{padding:6px 20px;font-size:clamp(34px,4.4vw,56px);line-height:1}:is(.ks-ground,.ks-sheet-backdrop,.sheet-backdrop) :is(.ks-btn,.btn):is(:disabled,[aria-disabled=true]){color:var(--ks-fg-soft);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--ks-fg) 26%, transparent);opacity:1;background:0 0;border-color:#0000}:is(.ks-ground,.ks-sheet-backdrop,.sheet-backdrop) :is(.ks-input,select,textarea,input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color])){border:1px solid color-mix(in srgb, var(--ks-fg) 30%, transparent);background-color:var(--ks-ground);color:var(--ks-fg);border-radius:0}:is(.ks-ground,.ks-sheet-backdrop,.sheet-backdrop) :is(input,textarea)::placeholder{color:color-mix(in srgb, var(--ks-fg) 52%, transparent);opacity:1}:is(.ks-ground,.ks-sheet-backdrop,.sheet-backdrop) :is(.ks-input,select,textarea,input):focus-visible{outline:2px solid var(--ks-club-line);outline-offset:1px}html .ks-sheet,html .sheet{box-shadow:0 0 0 2px var(--ks-club-line), 0 24px 60px #00000080;border-radius:0}html :is(.ks-sheet,.sheet):focus-visible{box-shadow:0 0 0 2px var(--ks-club-line), 0 24px 60px #00000080;outline:none}html .ks-sheet-backdrop,html .sheet-backdrop:not(.is-drop){background:#000000a8}html :is(.ks-sheet-foot,.sheet-foot){border-top:1px solid color-mix(in srgb, var(--ks-fg) 14%, transparent)}html :is(.ks-sheet-head,.sheet-head) :is(.ks-iconbtn,.icon-btn){box-shadow:none;background:0 0}html :is(.ks-sheet-grip,.sheet-grip){background:var(--ks-fg-soft);opacity:.6;border-radius:0}@media (width>=40rem){html .sheet-grip{display:none}}html:root .sheet-backdrop.is-drop .sheet{box-shadow:0 0 0 2px var(--ks-club-line), 0 18px 40px #0006;border-top:0;margin-top:6px}:is(.ks-ground,.ks-sheet-backdrop,.sheet-backdrop) :is(.ks-badge-solid,.ks-badge-captain,.ks-badge-staff,.ks-badge-new){background:color-mix(in srgb, var(--ks-fg) 12%, transparent);color:var(--ks-fg)}:is(.ks-ground,.ks-sheet-backdrop,.sheet-backdrop) .ks-badge-new{box-shadow:inset 0 0 0 1px var(--ks-club-line)}.ks-ground .ks-segment{border:1px solid color-mix(in srgb, var(--ks-fg) 30%, transparent)}.ks-ground .ks-segment button+button{border-inline-start:1px solid color-mix(in srgb, var(--ks-fg) 30%, transparent)}.ks-ground .ks-segment button{color:var(--ks-fg-soft);background:0 0}.ks-ground .ks-segment button:is(.on,[aria-checked=true]){color:var(--ks-fg);background:color-mix(in srgb, var(--ks-club) 22%, transparent);box-shadow:inset 0 0 0 2px var(--ks-club-line)}.ks-ground .ks-segment button:focus-visible{outline:2px solid var(--ks-club-line)}.ks-ground .settings-switch[aria-checked=true]{color:var(--ks-fg);background:color-mix(in srgb, var(--ks-club) 22%, transparent);box-shadow:inset 0 0 0 2px var(--ks-club-line)}.ks-ground .settings-switch[aria-checked=false]{color:var(--ks-fg-soft);box-shadow:none;outline:1px dashed color-mix(in srgb, var(--ks-fg) 34%, transparent);outline-offset:-1px;background:0 0}.ks-ground :is(p,li,span,.ks-note-line,.ks-note-text)>a:not([class]){color:var(--ks-fg);text-decoration:underline;-webkit-text-decoration-color:var(--ks-club-line);text-decoration-color:var(--ks-club-line);text-underline-offset:3px;white-space:nowrap}:is(.ks-sheet-backdrop,.sheet-backdrop) :is(.ks-empty svg,.empty svg,.ks-empty-icon){color:var(--ks-fg-soft)}:is(.ks-ground,.ks-sheet-backdrop) :is(.ks-badge-win,.ks-badge-loss,.ks-pip,.ks-pip-lg,.ks-ratingpill){border-radius:0}:is(.ks-ground,.ks-sheet-backdrop) :is(.ks-ratingpill-mid,.ks-ratingpill-none){background:color-mix(in srgb, var(--ks-fg) 10%, transparent);color:var(--ks-fg)}.ks-ground :is(.rank-body,.ks-moments-wrap){background:linear-gradient(var(--ks-box) 30%, transparent) top / 100% 24px no-repeat local, linear-gradient(transparent, var(--ks-box) 70%) bottom / 100% 24px no-repeat local, radial-gradient(farthest-side at 50% 0, #00000073, transparent) top / 100% 10px no-repeat scroll, radial-gradient(farthest-side at 50% 100%, #00000073, transparent) bottom / 100% 10px no-repeat scroll;background-color:var(--ks-box)}.ks-topbar .tb-count{min-width:18px;height:18px;box-shadow:0 0 0 2px var(--ks-ground);font-size:12px;top:-5px;right:-7px}.ks-topbar :is(.tb-icon,.tb-gear){color:var(--ks-fg-soft)}.ks-topbar :is(.tb-icon,.tb-gear):is(:hover,[aria-current=page],[aria-expanded=true]){color:var(--ks-fg)}.shell:is([data-screen=shop],[data-screen=work],[data-screen=training],[data-screen=league]) .screen-grid>.panel.fill{align-self:start;max-height:100%}.ks-ground .ks-item{flex-direction:column;align-content:normal;display:flex}.ks-ground .ks-item>.ks-item-actions{margin-top:auto}.ks-ground .ks-pill-pay{background:color-mix(in srgb, var(--ks-fg) 10%, transparent);color:var(--ks-fg);box-shadow:none;border:0}.ks-ground .jobs-later-line{margin:2px 0 0;font-size:13px;line-height:1.35;display:block}.ks-ground .jobs-later-level{align-items:center;gap:4px;display:inline-flex}.ks-ground .ks-banner-slim .ks-note-line{font-family:var(--ks-font-body);font-weight:500}.ks-ground :is(.ks-stat-track,.ks-share-track){background:color-mix(in srgb, var(--ks-fg) 12%, transparent)}.ks-ground :is(.ks-stat-fill,.ks-share-track>i){background:var(--ks-club-line)}.ks-ground .ks-drill .ks-pill-pay,.ks-ground .ks-pill-pay{color:var(--ks-fg)}html .ks-notice-body .ks-micro{font-family:var(--ks-font-body);text-transform:none;letter-spacing:0;color:var(--ks-fg-soft);font-size:13px;font-weight:500}.ks-ground .rank-mine{background:color-mix(in srgb, var(--ks-club) 18%, transparent);box-shadow:inset 3px 0 0 var(--ks-club-line);border-inline-start:0}.ks-ground .rank-search{max-width:360px}.ks-ground .ks-empty .ks-row{flex-wrap:wrap;justify-content:center}.ks-ground .ks-empty p{text-align:center}.ks-ground .ks-fxlist>li.is-mine>.ks-fx{box-shadow:inset 3px 0 0 var(--ks-club-line);background:color-mix(in srgb, var(--ks-club) 12%, transparent)}.ks-ground p.home-shape{display:block}.ks-ground p.home-shape strong{box-shadow:none;background:0 0;padding:0}.ks-ground .ks-savemark.ks-t-win{color:var(--ks-fg-soft)}.ks-ground .ks-msg.is-follow{margin-top:-6px}.ks-ground .ks-msg.is-follow :is(.ks-bubble-name,.ks-bubble-when){clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ks-ground .ks-bubble-who{align-items:baseline}.ks-ground .ks-chat-day span{color:var(--ks-fg-soft);font-size:12px}.ks-sheet .ks-customiser__slot{grid-template-columns:minmax(7rem,9.5rem) 2rem minmax(7rem,13rem) 2rem auto;justify-content:start}.ks-sheet .ks-customiser__label{font:700 11px/1.2 var(--ks-font-display);letter-spacing:.1em;text-transform:uppercase;opacity:1;color:var(--ks-fg-soft)}.ks-sheet .ks-customiser__count{color:var(--ks-fg-soft)}:is(.ks-ground,.ks-sheet-backdrop) .ks-pip-hidden{color:var(--ks-fg-soft);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--ks-fg) 34%, transparent);background:0 0}.ks-ground .ks-panel-yellow{background:var(--ks-box);color:var(--ks-fg)}.ks-ground .ks-panel-yellow.ks-panel-inked,.ks-ground .ks-panel-inked{box-shadow:inset 0 0 0 2px var(--ks-club-line);border:0}.ks-ground .ks-panel-yellow :is(.ks-panel-title,h2,h3),.ks-ground .ks-amount.ks-t-win{color:var(--ks-fg)}@container (width>=520px){.ks-ground [aria-label="Who can join"].ks-choices{grid-template-columns:repeat(4,minmax(0,1fr))}}.ks-ground .chat-row{flex-wrap:nowrap}.shell.ks-ground{isolation:isolate}.shell.ks-ground>.ks-crowd{z-index:-1}.ks-topbar .tb-energy-btn{font:inherit;color:inherit;background:0 0;border:0;margin:0;padding:0}.ks-topbar .tb-energy-btn[aria-expanded=true] .tb-energy{box-shadow:inset 0 -2px 0 var(--ks-club-line)}html .shell.ks-ground{--ks-ground-size:28px 28px;--ks-ground-art:radial-gradient(circle at 14px 14px, rgb(var(--ks-club-rgb) / var(--ks-crowd-seat)) 2px, transparent 2.6px)}.shell.ks-ground>.ks-crowd .ks-crowd-band{background:radial-gradient(circle at 14px 11px, rgb(var(--ks-club-rgb) / var(--ks-crowd-stand)) 3px, transparent 3.6px) 28px 0 / 28px 28px repeat-y, radial-gradient(circle at 14px 11px, rgb(var(--ks-club-rgb) / var(--ks-crowd-stand)) 3px, transparent 3.6px) 56px 0 / 28px 28px repeat-y, radial-gradient(circle at 14px 11px, rgb(var(--ks-club-rgb) / var(--ks-crowd-stand)) 3px, transparent 3.6px) 84px 0 / 28px 28px repeat-y, radial-gradient(circle at 14px 12px, rgb(var(--ks-club-rgb) / calc(var(--ks-crowd-stand) * .6)) 2.5px, transparent 3.1px) 0 0 / 28px 28px repeat-y, radial-gradient(circle at 14px 12px, rgb(var(--ks-club-rgb) / calc(var(--ks-crowd-stand) * .6)) 2.5px, transparent 3.1px) 112px 0 / 28px 28px repeat-y;width:140px}.ks-ground .ks-grid>.ks-item{align-self:stretch;height:100%}.ks-ground .ks-grid>.ks-item>.ks-item-actions{margin-top:auto}.ks-ground .ks-amount{align-items:center;gap:4px;display:inline-flex}.ks-topbar .tb-logo .logo-mono{transform-origin:0;transition:transform .16s ease-out;display:inline-block}@media (hover:hover){.ks-topbar .tb-logo:hover .logo-mono,.ks-topbar .tb-logo:focus-visible .logo-mono{transform:scale(1.12)}}@media (prefers-reduced-motion:reduce){.ks-topbar .tb-logo .logo-mono{transition:none}}.manage-group{border-top:1px solid color-mix(in srgb, var(--ks-fg) 12%, transparent);gap:8px;padding-top:12px;display:grid}.manage-group:first-of-type{border-top:0;padding-top:0}.manage-label{font:700 11px/1 var(--ks-font-display);letter-spacing:.12em;text-transform:uppercase;color:var(--ks-fg-soft);margin:0}.manage-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.manage-row>.ks-rowitem-actions{flex-wrap:wrap;gap:8px;display:flex}.manage-number{width:7rem}.ks-ground .rank-screen .rank-head{min-height:min-content;max-height:none;overflow:visible}.ks-ground .ks-radar-shape{fill:var(--ks-club);fill-opacity:.45;stroke:var(--ks-club-line)}.ks-ground :is(.ks-radar-ring,.ks-radar-spoke){stroke:var(--ks-fg);stroke-opacity:.22}.ks-ground .ks-radar-code{fill:var(--ks-fg-soft);font-size:6px}.ks-ground .ks-radar-num{fill:var(--ks-fg);font-size:7px}.league-under-wraps{grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr));gap:2px 12px;margin-top:16px;display:grid}.league-under-wraps li{background:color-mix(in srgb, var(--ks-fg) 4%, transparent);padding:8px 10px}.league-under-wraps .ks-cell-club{color:var(--ks-fg);align-items:center;gap:10px;text-decoration:none;display:flex}.ks-ground .ks-money,.ks-ground .ks-club-banner .ks-money,.ks-ground .ks-on-navy .ks-money{color:var(--ks-fg)}@container (width<=300px){.shell[data-screen=ground] .md-crest svg{width:clamp(44px,min(28cqi,30cqb),110px)}}html .level-up .muted{color:var(--ks-fg-soft)}html .ks-onb{--door-navy:var(--ks-navy,#0e2050);--door-card:#16306e;--door-well:#0a1740;--door-ink:#fff;--door-soft:#c3ceec;--door-edge:#ffffff52;--door-yellow:var(--ks-yellow,#ffd21e)}html .ks-onb:before{background-color:var(--door-navy);background-image:radial-gradient(circle at 14px 14px, #ffd21e1a 2px, transparent 2.6px), linear-gradient(116deg, transparent 0 44%, var(--ks-navy-raised,#13296a) 44% 66%, transparent 66% 100%);background-size:28px 28px,auto}html .ks-onb .ks-paper-card{background:var(--door-card);color:var(--door-ink);--ks-surface:var(--door-well);--ks-text:var(--door-ink);--ks-text-muted:var(--door-soft);--ks-paper:var(--door-ink);--ks-line:#ffffff24;border:0;border-radius:0;box-shadow:inset 0 0 0 2px #ffffff2e,0 10px 22px #00000038}html .ks-onb .ks-paper-head h1,html .ks-onb .ks-paper-head h2{color:var(--door-ink);font-weight:800}html .ks-onb :is(.ks-hint,.ks-body-text,.ks-label){color:var(--door-soft)}html .ks-onb .ks-hint strong,html .ks-onb .ks-body-text strong{color:var(--door-ink)}html .ks-onb :is(.ks-input,input[type=search],input[type=email],input[type=password],input[type=text],select){border:1px solid var(--door-edge);background:var(--door-well);color:var(--door-ink);border-radius:0}html .ks-onb :is(input,textarea)::placeholder{color:#ffffff80;opacity:1}html body .ks-onb :is(.ks-input,input,select):focus-visible{outline:3px solid var(--door-yellow);outline-offset:-3px;box-shadow:none}html .ks-onb :is(.ks-btn,.btn){border-radius:0}html .ks-onb .ks-btn-primary{background:var(--door-yellow);color:var(--door-navy);box-shadow:none;border:0}html .ks-onb :is(.ks-btn-secondary,.btn-ghost,.btn){color:var(--door-ink);box-shadow:inset 0 0 0 2px var(--door-ink);background:0 0;border:0}html .ks-onb .ks-btn-ghost{color:var(--door-ink);box-shadow:inset 0 0 0 1px var(--door-edge);background:0 0;border:0}html .ks-onb :is(.ks-btn,.btn):is(:disabled,[aria-disabled=true]){color:var(--door-soft);box-shadow:inset 0 0 0 1px var(--door-edge);opacity:1;background:0 0}.ks-door-link{color:var(--door-ink,#fff);font:600 14px/1.4 var(--ks-font-body);text-underline-offset:3px;cursor:var(--ks-cursor-hand);background:0 0;border:0;justify-self:start;padding:2px 0;text-decoration:underline}.ks-door-new{color:var(--door-soft,#c3ceec);margin:6px 0 0;font-size:14px}html .ks-onb.ks-door{grid-template-rows:auto minmax(0,1fr);align-content:stretch;justify-items:stretch}.ks-door-top{align-items:center;display:flex}.ks-door-top .logo{width:5.5rem;display:block}html .ks-door .ks-auth{place-self:center;width:min(100%,420px)}html .ks-onb .ks-tagline{color:var(--door-ink);font-family:var(--ks-font-display);font-weight:800}html .ks-onb .ks-tagline em{color:var(--door-yellow);font-style:normal}html .ks-onb .ks-step{box-shadow:inset 0 0 0 2px var(--door-soft);border-radius:0}html .ks-onb .ks-step.done{background:var(--door-yellow);box-shadow:none}html .ks-onb .ks-postile{background:var(--door-well);color:var(--door-ink);box-shadow:inset 0 0 0 1px var(--door-edge);border-radius:0}html .ks-onb .ks-postile[aria-checked=true]{background:color-mix(in srgb, var(--door-yellow) 14%, var(--door-well));color:var(--door-ink);box-shadow:inset 0 0 0 3px var(--door-yellow)}html .ks-onb .ks-postile .ks-hint{color:var(--door-ink);opacity:.85}html .ks-onb .ks-postile-tick{color:var(--door-yellow)}@media (hover:hover){html .ks-onb .ks-postile:hover{box-shadow:inset 0 0 0 2px var(--door-ink)}}html .ks-onb .ks-customiser__stage{z-index:2;background:var(--door-card);border-radius:0;position:sticky;top:0}html .ks-onb :is(.ks-customiser__stage,.ks-customiser__slots){box-shadow:inset 0 0 0 1px var(--door-edge);border-radius:0}html .ks-onb .ks-customiser__slot button,html .ks-onb .ks-customiser__random{border-radius:0}html .ks-onb .ks-customiser__random{color:var(--door-ink);box-shadow:inset 0 0 0 2px var(--door-ink);background:0 0}.ks-kickoff{align-items:start;gap:16px;display:grid}.ks-kickoff-form{order:-1}@media (width>=56rem){.ks-kickoff{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)}}html .ks-onb .ks-closing-line{text-align:center;font:800 18px/1.1 var(--ks-font-display);letter-spacing:.04em;text-transform:uppercase;color:var(--door-ink);margin:0}html .ks-onb .ks-error-line{color:#ff9c8f}html .ks-onb :is(.ks-ok-line,.ks-hint-ok){color:#7fe3a0}html .ks-onb .ks-hint-bad{color:#ff9c8f}html .ks-onb .ks-inbox{border-radius:0}html .ks-onb .ks-onb-hint{color:var(--door-ink)}html .ks-onb .ks-onb-body{flex-direction:column;display:flex}html .ks-onb .ks-onb-body>.ks-paper-card{flex:0 auto;min-height:0}html .ks-onb .ks-postile>.ks-hint{display:block}@media (width<=47.99rem){html .ks-onb .ks-postile>.ks-hint{font-size:var(--ks-size-2,13px);line-height:1.3}}@media (width<=45.99rem){html .ks-onb .ks-customiser__stage{justify-content:center;align-items:center;gap:var(--ks-space-3,12px);grid-template-columns:auto auto}}html .ks-onb :is(.ks-btn,.btn):disabled:not([aria-busy=true]){box-shadow:none;border:1px dashed var(--door-edge);opacity:.55;cursor:not-allowed}html .ks-onb .ks-closing-line em{color:var(--door-yellow);font-style:normal}.country-picked-none{width:32px;height:32px;color:var(--ks-text-muted,currentColor);flex:none;place-items:center;display:inline-grid}@media (width>=44rem){html .ks-onb .ks-kickoff{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)}}@media (width<=43.99rem){html .ks-onb .ks-kickoff-form{order:0}}html .ks-onb.ks-door{box-sizing:border-box;align-content:start;justify-items:center;padding-top:clamp(8px,7vh,88px)}html .ks-door .ks-door-top{justify-self:center;width:min(100%,420px)}html .ks-door .ks-auth{align-content:start;align-self:start}@media (width>=2300px) and (height>=1300px){html .ks-onb{zoom:1.3}}@media (width>=1100px) and (height>=600px){html .ks-ground .screen-stack:has(>.r6-noclub){flex-direction:column;padding-bottom:0;display:flex}}html .ks-ground .hub.is-free-agent .ks-door-fresh:after{background:var(--ks-fg)}@media (width>=2400px) and (height>=1300px){html .ks-onb{zoom:1.6}html .ks-onb.ks-door{padding-top:150px}}.ks-password{display:block;position:relative}.ks-password>.ks-input{box-sizing:border-box;width:100%;padding-right:48px}.ks-password-eye{width:44px;color:var(--door-soft,currentColor);cursor:var(--ks-cursor-hand);background:0 0;border:0;border-radius:0;place-items:center;margin:0;padding:0;display:grid;position:absolute;top:0;bottom:0;right:0}@media (hover:hover){.ks-password-eye:hover{color:var(--door-ink,currentColor)}}.ks-password-eye[aria-pressed=true]{color:var(--door-yellow,currentColor)}.ks-password-eye:focus-visible{outline:2px solid var(--door-yellow,#ffd21e);outline-offset:-2px}html .ks-onb:not(.ks-door) .ks-paper-head{padding-bottom:var(--ks-space-3,12px);box-shadow:inset 0 -1px 0 var(--door-edge)}html .ks-onb .ks-postile-leans{color:var(--door-yellow);font:700 12px/1.3 var(--ks-font-cond,var(--ks-font-body));letter-spacing:.06em;text-transform:uppercase;display:block}html .ks-onb .ks-customiser__undo{color:var(--door-ink);box-shadow:inset 0 0 0 1px var(--door-edge)}@media (width<=45.99rem){html .ks-onb .ks-customiser__rolls{flex-direction:column}}html .ks-onb .ks-card-pos{border-radius:0}html .ks-onb .ks-closing-line{text-wrap:balance}@media (width>=2400px) and (height>=1300px){html .ks-onb:not(.ks-door){zoom:1.5}}html:root body :is(.sheet-grip,.ks-sheet-grip){touch-action:none;position:relative}html:root body :is(.sheet-grip,.ks-sheet-grip):before{content:"";position:absolute;inset:-14px -40px}html:root body :is(.sheet-head,.ks-sheet-head){touch-action:none}@media (pointer:coarse){html:root body .ks-topbar .tb-tabs a{box-sizing:border-box;min-height:44px;padding-block:12px 14px}html:root body .ks-topbar :is(.tb-energy-btn,.tb-fitness-btn,.tb-stamina-btn){justify-content:center;align-items:center;min-height:44px;display:inline-flex}html:root body .ms-camsw .ks-btn{min-height:44px}html:root body .lk-dot{width:44px;height:44px}html:root body .lk-sw{min-height:52px}html:root body .ks-topbar :is(.tb-back,.tb-logo){position:relative}html:root body .ks-topbar :is(.tb-back,.tb-logo):after{content:"";position:absolute;inset:-7px -5px}html:root body .ks-topbar .tb-face{box-sizing:content-box;--ring:max(0px, calc((44px - var(--face)) / 2));border:var(--ring) solid transparent;margin:calc(-1 * var(--ring));background-clip:padding-box}html:root body .ks-topbar .tb-gear{min-width:44px;min-height:44px;margin-inline:-9px}html:root body :is(.r21-forgot-link,.ks-door-link,.r21-top-link,.r21-quiet-link,.r21-sent-links a){align-items:center;min-height:44px;display:inline-flex}html:root body .ks-ground .r21-acard .r21-fineprint :is(a,a:visited,button){align-items:center;min-height:44px;padding-inline:6px;display:inline-flex}html:root body .lk-sw .lk-dot{height:44px}html:root body .lk-subs,html:root body .lk-subs :is(.lk-sub,.lk-sub-one){min-height:44px}}@media (width<=420px){html:root body .lk-sw{flex-wrap:nowrap;gap:4px;padding-inline:8px}html:root body .lk-sw .lk-dot{flex:1 1 0;width:auto;min-width:0;max-width:56px}}@media (width<=640px){html:root body .ks-topbar .tb-tabs .tb-back{z-index:2;background:var(--ks-ground);position:sticky;inset-inline-start:0}html:root body .ks-topbar .tb-tabs:after{content:"›";z-index:1;box-sizing:border-box;width:64px;font:800 26px/1 var(--ks-font-display);color:var(--ks-fg);background:linear-gradient(90deg, transparent, var(--ks-ground) 62%);pointer-events:none;visibility:hidden;flex:none;justify-content:flex-end;align-self:stretch;align-items:center;margin-inline-start:-64px;padding-inline-end:6px;display:flex;position:sticky;inset-inline-end:-28px}html:root body .ks-topbar .tb-tabs:is([data-more=end],[data-more=both]):after{visibility:visible}html:root body .ks-topbar .tb-tabs:is([data-more=start],[data-more=both]){-webkit-mask-image:linear-gradient(90deg,#000 0 34px,#0000 34px,#000 66px);mask-image:linear-gradient(90deg,#000 0 34px,#0000 34px,#000 66px)}}@media (width<=370px) and (orientation:portrait){html:root body .ks-topbar .tb-tabs{flex:1 1 0;order:1;min-width:0}html:root body .ks-topbar .tb-stats{flex:1 0 100%;order:2;justify-content:space-between;margin-inline-start:0}}@media (pointer:coarse){html:root body .r13-help-btn{box-sizing:content-box;background-clip:padding-box;margin:-8px;border:8px solid #0000!important}html:root body .r13-help-btn:after{content:none}html:root body .ks-sheet-backdrop .r13-manage-head .r13-help-btn{margin:-10px;border-width:10px!important}html:root body .ks-ground .field.intensity>.r17-label-tip .r13-help-btn{margin:-11px;border-width:11px!important}html:root body .ks-ground .r31-stats .r13-help-btn{margin:0;border-width:0!important}html:root body .ks-ground .r13-leave-link{align-items:center;min-height:44px;padding-inline:10px;display:inline-flex}html:root body .ks-ground .ks-chat-suggest-btn{min-height:44px;padding-inline:12px}html:root body .r21-fine a{padding-block:14px}html:root body .ks-topbar :is(.tb-icon,.tb-gear) .tb-count{min-width:16px;height:16px;padding:0 3px;font-size:11px;top:4px;right:0}}@media (width>=371px) and (width<=640px) and (orientation:portrait){html:root body .ks-topbar .tb-cap{display:inline}html:root body .ks-topbar .tb-stats{gap:3px}}@media (width>=2400px){html:root body .shell.ks-ground{max-width:2200px;margin-inline:auto}html:root body .shell.ks-ground .hud.ks-topbar{box-sizing:border-box;max-width:2200px;margin-inline:auto}html:root body .ks-ground .r21-settings-in{zoom:1.5}}@media (width<=599px){html:root body .ks-topbar .tb-stamina-btn .num{display:none}}@media (width<=900px){html:root body .ks-topbar .tb-gear[data-track=top\:chat]{z-index:1;min-width:26px;margin-inline:0;position:relative}html:root body .ks-topbar .tb-gear[data-track=top\:chat]:before{content:"";position:absolute;inset:0 -5px}}@media (width<=370px){html:root body .ks-topbar .tb-stats{gap:2px}}
