.rk-page{gap:var(--k-s-5)}.rk-num{font-variant-numeric:tabular-nums;letter-spacing:var(--k-ls-number)}.rk-sprite{position:absolute;width:0;height:0;overflow:hidden}.rk-logo{flex:none;color:currentColor}.rk-link{display:inline-flex;align-items:center;gap:var(--k-s-1);color:var(--k-text-body);text-decoration:none;transition:color var(--k-dur-instant) var(--k-ease)}.rk-link:hover,.rk-link:focus-visible{color:var(--k-text)}.rk-face--open:before{border:1px dashed var(--k-line-hover)}.rk-team{display:inline-flex;align-items:center;height:18px;padding:0 var(--k-s-15);border:1px solid var(--k-line-button);border-radius:var(--k-r-pill);color:var(--k-text-strong);font:var(--k-fw-semibold) var(--k-fs-count) / 1 var(--k-font-sans);letter-spacing:var(--k-ls-head);text-transform:uppercase;white-space:nowrap}.rk-you-tag{display:inline-flex;align-items:center;height:18px;padding:0 var(--k-s-15);border-radius:var(--k-r-pill);background:var(--k-inverse);color:var(--k-inverse-ink);font:var(--k-fw-bold) var(--k-fs-count) / 1 var(--k-font-sans);letter-spacing:var(--k-ls-head);text-transform:uppercase}.rk-level{display:inline-flex;align-items:center;gap:var(--k-s-15);height:22px;padding:0 var(--k-s-2) 0 3px;border:1px solid var(--k-line-control);border-radius:var(--k-r-pill);white-space:nowrap}.rk-level__n{display:inline-grid;place-items:center;width:16px;height:16px;border-radius:var(--k-r-round);background:var(--k-inverse);color:var(--k-inverse-ink);font:var(--k-fw-bold) var(--k-fs-small) / 1 var(--k-font-sans);font-variant-numeric:tabular-nums}.rk-level__name{color:var(--k-text-soft);font:var(--k-fw-semibold) var(--k-fs-small) / 1 var(--k-font-sans)}.rk-pill{display:inline-flex;align-items:center;gap:5px;max-width:180px;height:22px;padding:0 var(--k-s-2);overflow:hidden;border:1px solid var(--k-line-button);border-radius:var(--k-r-pill);color:var(--k-text-body);font:var(--k-fw-semibold) var(--k-fs-small) / 1 var(--k-font-sans);text-overflow:ellipsis;white-space:nowrap}.rk-pill--live{border-color:var(--k-line-hover-strong);color:var(--k-text)}.rk-pill--solid{border-color:var(--k-inverse);background:var(--k-inverse);color:var(--k-inverse-ink)}.rk-pulse{display:flex;flex-wrap:wrap;gap:var(--k-s-2);min-height:26px}.rk-pulse__chip{display:inline-flex;align-items:center;gap:var(--k-s-15);height:26px;padding:0 var(--k-s-25);border:1px solid var(--k-line-control);border-radius:var(--k-r-pill);color:var(--k-text-soft);font:var(--k-fw-medium) var(--k-fs-small) / 1 var(--k-font-sans);font-variant-numeric:tabular-nums;text-decoration:none;white-space:nowrap}a.rk-pulse__chip:hover{border-color:var(--k-line-hover);color:var(--k-text)}.rk-pulse__chip--live{color:var(--k-text)}.rk-pulse__dot{width:6px;height:6px;border-radius:var(--k-r-round);background:var(--k-inverse);animation:rk-pulse var(--k-dur-pulse) var(--k-ease-loop) infinite alternate}@keyframes rk-pulse{0%{opacity:1}to{opacity:.35}}.rk-board{position:relative;min-width:0}.rk-controls{position:sticky;top:var(--f-top);z-index:var(--k-z-sticky);display:flex;align-items:center;justify-content:space-between;gap:var(--k-s-3);height:48px;margin:0 calc(var(--k-s-2) * -1);padding:0 var(--k-s-2);border-bottom:1px solid var(--k-line-faint);background:var(--k-glass-sticky);backdrop-filter:var(--k-blur-bar)}.rk-controls__left{display:flex;align-items:center;gap:var(--k-s-2);min-width:0}.rk-controls__meta{display:flex;align-items:center;gap:var(--k-s-3);margin:0;color:var(--k-text-meta);font-size:var(--k-fs-small);white-space:nowrap}.rk-seg{flex-wrap:nowrap;padding:2px}.rk-seg .k-seg__btn{height:28px;padding:0 var(--k-s-25);font-size:var(--k-fs-body)}.rk-seg{position:relative;isolation:isolate}.rk-seg__thumb{position:absolute;top:var(--y, 0);left:var(--x, 0);z-index:-1;width:var(--w, 0);height:var(--h, 0);border-radius:var(--k-r-pill);background:var(--k-inverse);box-shadow:var(--k-shadow-knob);transition:left var(--k-dur-slide) var(--k-ease-enter),top var(--k-dur-slide) var(--k-ease-enter),width var(--k-dur-slide) var(--k-ease-enter),height var(--k-dur-slide) var(--k-ease-enter),opacity var(--k-dur-base) var(--k-ease);pointer-events:none}.rk-seg__ink{position:absolute;inset:0;z-index:1;display:flex;flex-wrap:nowrap;gap:var(--k-s-05);padding:2px;clip-path:inset(var(--y, 0) calc(100% - var(--x, 0) - var(--w, 0)) calc(100% - var(--y, 0) - var(--h, 0)) var(--x, 0) round var(--k-r-pill));transition:clip-path var(--k-dur-slide) var(--k-ease-enter);pointer-events:none}.rk-seg__ink .k-seg__btn,.rk-seg__ink .k-seg__btn:hover{color:var(--k-inverse-ink-soft);transition:none}.rk-seg[data-thumb]>.k-seg__btn[aria-current=page]{background:transparent;box-shadow:none;color:var(--k-inverse)}.rk-summary{display:none}.rk-picker{position:relative}.rk-picker__trigger{display:inline-flex;align-items:center;gap:var(--k-s-2);min-width:184px;max-width:260px;height:28px;padding:0 var(--k-s-25);border:1px solid var(--k-line-control);border-radius:var(--k-r-pill);background:transparent;color:var(--k-text-strong);font:var(--k-fw-semibold) var(--k-fs-body) / 1 var(--k-font-sans);cursor:pointer;transition:border-color var(--k-dur-instant) var(--k-ease),background-color var(--k-dur-instant) var(--k-ease)}.rk-picker__trigger:hover,.rk-picker__trigger[aria-expanded=true]{border-color:var(--k-line-hover);background:var(--k-fill-hover)}.rk-picker__label{flex:1;min-width:0;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.rk-picker__chev{flex:none;color:var(--k-text-muted);transition:transform var(--k-dur-menu) var(--k-ease-slide)}.rk-picker__trigger[aria-expanded=true] .rk-picker__chev{transform:rotate(180deg)}.rk-menu{position:absolute;top:calc(100% + 6px);left:0;z-index:var(--k-z-menu);display:flex;flex-direction:column;width:240px;max-height:360px;padding:var(--k-s-15);border:1px solid var(--k-line-menu);border-radius:var(--k-r-xl);background:var(--k-solid-menu);box-shadow:var(--k-shadow-menu);animation:rk-menu-in var(--k-dur-base) var(--k-ease-enter) both}.rk-menu[hidden]{display:none}.rk-menu.is-closing{animation:rk-menu-out var(--k-dur-instant) var(--k-ease-exit) both}@keyframes rk-menu-in{0%{opacity:0;transform:translateY(4px)}}@keyframes rk-menu-out{to{opacity:0}}.rk-menu__sheet{display:none}.rk-menu__search{display:flex;flex:none;align-items:center;gap:var(--k-s-15);height:28px;margin-bottom:var(--k-s-15);padding:0 var(--k-s-25);border:1px solid var(--k-line-field);border-radius:var(--k-r-pill);color:var(--k-text-muted)}.rk-menu__search:focus-within{border-color:var(--k-line-focus)}.rk-menu__search input{flex:1;min-width:0;height:100%;border:0;outline:0;background:transparent;color:var(--k-text);font:var(--k-fw-regular) var(--k-fs-body) / 1 var(--k-font-sans)}.rk-menu__search input::-moz-placeholder{color:var(--k-text-placeholder)}.rk-menu__search input::placeholder{color:var(--k-text-placeholder)}.rk-menu__list{min-height:0;overflow-y:auto;overscroll-behavior:contain}.rk-menu__head{margin:0;padding:var(--k-s-2) var(--k-s-2) var(--k-s-1);color:var(--k-text-label);font:var(--k-fw-semibold) var(--k-fs-count) / 1 var(--k-font-sans);letter-spacing:var(--k-ls-caps);text-transform:uppercase}.rk-menu__opt{display:flex;align-items:center;gap:var(--k-s-2);height:28px;padding:0 var(--k-s-2);border-radius:var(--k-r-sm);color:var(--k-text-body);font:var(--k-fw-medium) var(--k-fs-body) / 1 var(--k-font-sans);text-decoration:none;outline:0}.rk-menu__opt[hidden],.rk-menu__head[hidden],.rk-menu__none[hidden]{display:none}.rk-menu__opt:hover,.rk-menu__opt:focus-visible{background:var(--k-fill-hover);color:var(--k-text)}.rk-menu__opt:focus-visible{box-shadow:inset 0 0 0 1px var(--k-line-focus)}.rk-menu__opt[aria-selected=true]{color:var(--k-text)}.rk-menu__name{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rk-menu__end{color:var(--k-text-meta);font-size:var(--k-fs-small)}.rk-menu__check{flex:none;visibility:hidden}.rk-menu__opt[aria-selected=true] .rk-menu__check{visibility:visible}.rk-menu__none{margin:0;padding:var(--k-s-2);color:var(--k-text-meta);font-size:var(--k-fs-body)}.rk-grid{position:relative;display:grid;grid-template-columns:minmax(0,760px) 300px;justify-content:center;gap:var(--k-s-8);margin-top:var(--k-s-6)}.rk-main.is-ghost{z-index:1;pointer-events:none}.rk-board[data-loading] .rk-main:not(.is-ghost):before{content:"";position:absolute;inset:0 0 auto;height:1px;background:var(--k-shimmer-band);background-size:200% 100%;animation:rk-shimmer var(--k-dur-shimmer) linear infinite}@keyframes rk-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.rk-main{position:relative;display:flex;flex-direction:column;min-width:0}.rk-boardhead{display:flex;align-items:baseline;justify-content:space-between;gap:var(--k-s-3);height:32px;margin-bottom:var(--k-s-4)}.rk-boardhead__title{display:inline-flex;align-items:center;gap:var(--k-s-2);min-width:0;margin:0;color:var(--k-text);font:var(--k-fw-regular) var(--k-fs-serif-lg) / var(--k-lh-heading) var(--k-font-serif);letter-spacing:var(--k-ls-title)}.rk-boardhead__title span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rk-boardhead__period{margin:0;color:var(--k-text-meta);font-size:var(--k-fs-small);white-space:nowrap}.rk-state{margin:0 0 var(--k-s-3);color:var(--k-text-soft);font:italic var(--k-fw-regular) var(--k-fs-serif-state) / var(--k-lh-heading) var(--k-font-serif)}.rk-open{position:relative}.rk-open .rk-podium{opacity:.55}.rk-open__text{margin:var(--k-s-5) 0 var(--k-s-2);text-align:center}.rk-open .rk-open__text{margin-top:var(--k-s-4)}.rk-open__title{margin:0;color:var(--k-text);font:italic var(--k-fw-regular) var(--k-fs-serif-state) / var(--k-lh-heading) var(--k-font-serif)}.rk-open__sub{margin:var(--k-s-1) 0 0;color:var(--k-text-meta);font-size:var(--k-fs-base)}.rk-spots{display:flex;flex-wrap:wrap;justify-content:center;gap:2px var(--k-s-2);margin:var(--k-s-3) 0 0;text-align:center}.rk-spots__main{color:var(--k-text);font-size:var(--k-fs-base);font-weight:var(--k-fw-medium);font-variant-numeric:tabular-nums}.rk-spots__sub{color:var(--k-text-meta);font-size:var(--k-fs-small)}.rk-podium{display:grid;grid-template-columns:220px 260px 220px;align-items:end;justify-content:center;gap:var(--k-s-4);height:248px;margin:0;padding:0;list-style:none}.rk-podium__col{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;min-width:0;height:100%}.rk-podium__who{display:flex;flex-direction:column;align-items:center;gap:2px;max-width:100%;min-width:0;color:var(--k-text);text-align:center;text-decoration:none}.rk-podium__face{position:relative;display:inline-flex;margin-bottom:var(--k-s-35);isolation:isolate;transition:transform var(--k-dur-lift) var(--k-ease-enter)}.rk-podium__col--1 .rk-podium__who:not(.rk-podium__who--open) .rk-podium__face:before{content:"";position:absolute;inset:-30px;z-index:-1;border-radius:50%;background:radial-gradient(closest-side,color-mix(in srgb,var(--m) 28%,transparent),transparent 72%);animation:rk-glow 4.6s cubic-bezier(.37,0,.63,1) infinite}.rk-crown{position:absolute;top:-21px;left:50%;z-index:4;width:28px;height:auto;overflow:visible;fill:var(--m);stroke:var(--m-lo);stroke-width:1.2;stroke-linejoin:round;filter:drop-shadow(0 0 7px color-mix(in srgb,var(--m) 60%,transparent));transform:translate(-50%);animation:rk-crown 3.6s cubic-bezier(.37,0,.63,1) infinite}.rk-podium__face:has(.cx-face[data-orn=""]) .rk-crown{display:none}@keyframes rk-glow{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(.92)}}@keyframes rk-crown{0%,to{transform:translate(-50%) translateY(0) rotate(-4deg)}50%{transform:translate(-50%) translateY(-3px) rotate(4deg)}}a.rk-podium__who:hover .rk-podium__face{transform:translateY(-2px)}.rk-disc{position:absolute;bottom:0;left:50%;z-index:var(--k-z-raised);display:grid;place-items:center;border-radius:var(--k-r-round);font-variant-numeric:tabular-nums;transform:translate(-50%,50%)}.rk-podium .rk-disc--solid{width:28px;height:28px;font:var(--k-fw-bold) var(--k-fs-base) / 1 var(--k-font-sans)}.rk-podium .rk-disc--line{width:24px;height:24px;font:var(--k-fw-bold) var(--k-fs-body) / 1 var(--k-font-sans)}.rk-podium__name{display:inline-flex;align-items:center;justify-content:center;gap:var(--k-s-15);max-width:100%;margin-top:var(--k-s-1);font:var(--k-fw-semibold) var(--k-fs-base) / var(--k-lh-card) var(--k-font-sans)}.rk-podium__name-t{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rk-podium__handle{max-width:100%;overflow:hidden;color:var(--k-text-meta);font-size:var(--k-fs-small);text-overflow:ellipsis;white-space:nowrap}.rk-podium__count{margin-top:var(--k-s-1);color:var(--k-text-meta);font-size:var(--k-fs-small);white-space:nowrap}.rk-podium__count .rk-num{color:var(--k-text);font:var(--k-fw-semibold) var(--k-fs-num-md) / var(--k-lh-number) var(--k-font-sans);letter-spacing:var(--k-ls-number)}.rk-podium__who--open{gap:var(--k-s-1)}.rk-podium__open{min-height:15px;color:var(--k-text-meta);font-size:var(--k-fs-small)}.rk-plinth{display:block;width:100%;margin-top:var(--k-s-25);border:1px solid var(--k-line);border-bottom:0;border-radius:var(--k-r-lg) var(--k-r-lg) 0 0;background:var(--k-fill-card);transform-origin:bottom}.rk-plinth--1{height:64px}.rk-plinth--2{height:44px}.rk-plinth--3{height:32px}.rk-plinth:not(.rk-plinth--open){position:relative;display:grid;place-items:center;overflow:hidden;border-color:color-mix(in srgb,var(--m) 40%,transparent);background:linear-gradient(180deg,color-mix(in srgb,var(--m) 24%,transparent),color-mix(in srgb,var(--m) 3%,transparent))}.rk-plinth--1:not(.rk-plinth--open){border-color:color-mix(in srgb,var(--m) 55%,transparent);background:linear-gradient(180deg,color-mix(in srgb,var(--m) 34%,transparent),color-mix(in srgb,var(--m) 4%,transparent));box-shadow:inset 0 1px color-mix(in srgb,var(--m-hi) 55%,transparent)}.rk-plinth--1:not(.rk-plinth--open):after{content:"";position:absolute;inset:0 auto 0 0;width:40%;background:linear-gradient(100deg,transparent,color-mix(in srgb,var(--m-hi) 40%,transparent),transparent);transform:translate(-120%);animation:rk-sheen 6s cubic-bezier(.45,.05,.55,.95) infinite}@keyframes rk-sheen{0%,60%{transform:translate(-120%)}92%,to{transform:translate(280%)}}.rk-plinth__n{font-size:var(--k-fs-serif-md)}.rk-plinth--1 .rk-plinth__n{font-size:var(--k-fs-serif-2xl)}.rk-plinth--3 .rk-plinth__n{font-size:var(--k-fs-serif-sm)}.rk-plinth--open{display:grid;place-items:center;border-style:dashed;border-color:var(--k-line-control);background:transparent}.rk-plinth--open .rk-plinth__n{opacity:.35}.rk-board[data-first] .rk-plinth{animation:rk-rise var(--k-dur-slide) var(--k-ease-enter) both;animation-delay:calc(var(--rk-i, 0) * 40ms)}@keyframes rk-rise{0%{opacity:0;transform:scaleY(.3)}}.rk-podium[data-skeleton] .rk-face,.rk-podium[data-skeleton] .rk-plinth{border-style:solid;border-color:transparent;background:var(--k-fill-field) var(--k-shimmer-band) no-repeat;background-size:200% 100%;animation:rk-shimmer var(--k-dur-shimmer) linear infinite}.rk-list{margin:var(--k-s-4) 0 0;padding:0;border-top:1px solid var(--k-line-faint);list-style:none}.rk-row{content-visibility:auto;contain-intrinsic-size:auto 48px}.rk-row__link{display:grid;grid-template-columns:44px 36px minmax(0,1fr) auto auto 96px;align-items:center;gap:var(--k-s-3);height:48px;padding:0 var(--k-s-3);border-bottom:1px solid var(--k-line-faint);color:var(--k-text);text-decoration:none;transition:background-color var(--k-dur-instant) var(--k-ease)}.rk-row__link:hover,.rk-row__link:focus-visible{background:var(--k-fill-hover)}.rk-row--private:not(.rk-row--self) .rk-row__link:hover{background:none}.rk-row--private .rk-row__link{cursor:default}.rk-row--private .rk-row__handle{color:var(--k-text-muted)}.rk-row--self .rk-row__link{background:var(--k-fill-selected)}.rk-row__pos{color:var(--k-text-meta);font:var(--k-fw-semibold) var(--k-fs-body) / 1 var(--k-font-sans);font-variant-numeric:tabular-nums}.rk-row__who{display:flex;flex-direction:column;gap:2px;min-width:0}.rk-row__name{display:flex;align-items:center;gap:var(--k-s-15);min-width:0;font:var(--k-fw-semibold) var(--k-fs-base) / var(--k-lh-card) var(--k-font-sans)}.rk-row__name-t,.rk-row__handle{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rk-row__handle{color:var(--k-text-meta);font-size:var(--k-fs-small)}.rk-row__gens{font:var(--k-fw-semibold) var(--k-fs-base) / 1 var(--k-font-sans);font-variant-numeric:tabular-nums;text-align:right}.rk-row--skeleton{display:flex;align-items:center;height:48px;padding:0 var(--k-s-3);border-bottom:1px solid var(--k-line-faint)}.rk-row--skeleton .k-skel{width:60%;height:10px}.rk-totals,.rk-cap{margin:var(--k-s-4) 0 0;color:var(--k-text-meta);font-size:var(--k-fs-small);font-variant-numeric:tabular-nums}.rk-you{position:sticky;bottom:0;z-index:var(--k-z-sticky);display:flex;align-items:center;gap:var(--k-s-3);height:52px;margin-top:var(--k-s-4);padding:0 var(--k-s-3);border-top:1px solid var(--k-line-hover);background:var(--k-glass-sticky);backdrop-filter:var(--k-blur-bar)}.rk-you__pos{min-width:36px;color:var(--k-text);font:var(--k-fw-semibold) var(--k-fs-title) / 1 var(--k-font-sans)}.rk-you__label{min-width:0;overflow:hidden;color:var(--k-text);font:var(--k-fw-semibold) var(--k-fs-base) / 1 var(--k-font-sans);text-overflow:ellipsis;white-space:nowrap}.rk-you__gens{font:var(--k-fw-semibold) var(--k-fs-base) / 1 var(--k-font-sans)}.rk-you__note{min-width:0;overflow:hidden;margin-left:auto;color:var(--k-text-meta);font-size:var(--k-fs-small);text-overflow:ellipsis;white-space:nowrap}.rk-you__cta{--h: 28px;flex:none;font-size:var(--k-fs-body)}.rk-you[data-state=unranked] .rk-you__cta,.rk-you[data-state=hidden] .rk-you__note+.rk-you__cta{margin-left:auto}.rk-you[data-state=hidden] .rk-you__note,.rk-you[data-state=not_public] .rk-you__note{margin-left:auto}.rk-you__as{color:var(--k-text-meta);font-weight:var(--k-fw-regular)}.rk-side{position:sticky;top:calc(var(--f-top) + 48px + var(--k-s-4));display:flex;flex-direction:column;align-self:start;gap:var(--k-s-3);min-width:0}.rk-card{padding:var(--k-s-3);border:1px solid var(--k-line);border-radius:var(--k-r-2xl);background:var(--k-fill-card)}.rk-card__head{margin:0;padding:var(--k-s-1) var(--k-s-1) var(--k-s-2);color:var(--k-text-label);font:var(--k-fw-semibold) var(--k-fs-count) / 1 var(--k-font-sans);letter-spacing:var(--k-ls-caps);text-transform:uppercase}.rk-boards__list{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.rk-boards li[data-extra]{display:none}.rk-boards[data-open] li[data-extra]{display:block}.rk-boards[data-open] .rk-boards__list{max-height:330px;overflow-y:auto}.rk-boards__row{display:grid;grid-template-columns:14px minmax(0,1fr) auto;align-items:center;gap:var(--k-s-2);height:32px;padding:0 var(--k-s-2);border-radius:var(--k-r-sm);color:var(--k-text-body);text-decoration:none;transition:background-color var(--k-dur-instant) var(--k-ease)}.rk-boards__row:hover,.rk-boards__row:focus-visible{background:var(--k-fill-hover);color:var(--k-text)}.rk-boards__row[aria-current=page]{background:var(--k-fill-selected);color:var(--k-text)}.rk-boards__name{min-width:0;overflow:hidden;font:var(--k-fw-medium) var(--k-fs-small) / 1 var(--k-font-sans);text-overflow:ellipsis;white-space:nowrap}.rk-boards__lead{display:inline-flex;align-items:center;gap:var(--k-s-1);max-width:130px;min-width:0}.rk-boards__handle{min-width:0;overflow:hidden;color:var(--k-text-meta);font-size:var(--k-fs-count);text-overflow:ellipsis;white-space:nowrap}.rk-boards__n{color:var(--k-text-soft);font-size:var(--k-fs-count)}.rk-boards__open{color:var(--k-text-meta);font-size:var(--k-fs-count);white-space:nowrap}.rk-boards__more{display:block;width:100%;margin-top:2px;padding:7px var(--k-s-2);border:0;border-radius:var(--k-r-sm);background:none;color:var(--k-text-body);font:var(--k-fw-semibold) var(--k-fs-caption) / 1.2 var(--k-font-sans);text-align:left;cursor:pointer;transition:background-color var(--k-dur-instant) var(--k-ease)}.rk-boards__more:hover,.rk-boards__more:focus-visible{background:var(--k-fill-hover);color:var(--k-text)}.rk-boards__more-open,.rk-boards[data-open] .rk-boards__more-closed{display:none}.rk-boards[data-open] .rk-boards__more-open{display:inline}.rk-how__sum{display:flex;align-items:center;justify-content:space-between;cursor:pointer;list-style:none}.rk-how__sum::-webkit-details-marker{display:none}.rk-how[open] .rk-how__chev{transform:rotate(180deg)}.rk-how__chev{transition:transform var(--k-dur-menu) var(--k-ease-slide)}.rk-how{padding:var(--k-s-2) var(--k-s-3)}.rk-how .rk-how__sum{padding-bottom:var(--k-s-1)}.rk-how__list{display:flex;flex-direction:column;gap:6px;margin:var(--k-s-1) 0 var(--k-s-1);padding:0 var(--k-s-1) 0 var(--k-s-4);color:var(--k-text-body);font-size:var(--k-fs-small);line-height:var(--k-lh-ui)}.rk-prizes{position:relative;display:grid;gap:var(--k-s-2);overflow:hidden;border-color:color-mix(in srgb,var(--medal-gold) 22%,var(--k-line));background:radial-gradient(90% 70% at 18% 0%,color-mix(in srgb,var(--medal-gold) 11%,transparent),transparent 70%),var(--k-fill-card)}.rk-prizes__head{display:flex;align-items:center;justify-content:space-between;gap:var(--k-s-2)}.rk-prizes .rk-card__head{padding-bottom:0}.rk-prizes__clock{display:inline-flex;align-items:center;gap:5px;height:22px;padding:0 var(--k-s-2);border:1px solid var(--k-line-control);border-radius:var(--k-r-pill);color:var(--k-text-body);font:var(--k-fw-semibold) var(--k-fs-count) / 1 var(--k-font-sans);font-variant-numeric:tabular-nums}.rk-prizes__first{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:var(--k-s-3);padding:var(--k-s-2) var(--k-s-3) var(--k-s-2) var(--k-s-2);border:1px solid transparent;border-radius:var(--k-r-lg);background:radial-gradient(70% 120% at 12% 50%,color-mix(in srgb,var(--m) 22%,transparent),transparent 70%) padding-box,linear-gradient(var(--k-bg),var(--k-bg)) padding-box,linear-gradient(120deg,color-mix(in srgb,var(--m-hi) 85%,transparent),color-mix(in srgb,var(--m) 35%,transparent) 38%,color-mix(in srgb,var(--m-lo) 15%,transparent) 70%,color-mix(in srgb,var(--m) 55%,transparent)) border-box;box-shadow:0 10px 30px -18px color-mix(in srgb,var(--m) 70%,transparent)}.rk-prizes__first-text,.rk-prizes__tile-text{display:grid;gap:3px;min-width:0}.rk-prizes__tile-text .rk-prizes__n{margin-top:1px}.rk-prizes__label{color:var(--k-text-label);font:var(--k-fw-semibold) var(--k-fs-micro) / 1.1 var(--k-font-sans);letter-spacing:var(--k-ls-caps);text-transform:uppercase}.rk-prizes__first .rk-prizes__label{color:var(--k-text-body)}.rk-prizes__amount{display:inline-flex;align-items:baseline;gap:5px;min-width:0}.rk-prizes__n{font-size:var(--k-fs-serif-md);font-variant-numeric:tabular-nums;line-height:1}.rk-prizes__n--first{font-size:var(--k-fs-serif-2xl)}.rk-prizes__unit{color:var(--k-text-muted);font-size:var(--k-fs-count)}.rk-prizes__pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--k-s-2)}.rk-prizes__tile{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:var(--k-s-2);padding:var(--k-s-2) var(--k-s-2) var(--k-s-2) var(--k-s-15);border:1px solid color-mix(in srgb,var(--m) 26%,var(--k-line));border-radius:var(--k-r-lg);background:radial-gradient(80% 120% at 0% 50%,color-mix(in srgb,var(--m) 12%,transparent),transparent 70%),var(--k-bg)}.rk-prizes__pool{margin:var(--k-s-1) 0 0;padding:var(--k-s-2) var(--k-s-1) 0;border-top:1px solid var(--k-line-faint);color:var(--k-text-body);font-size:var(--k-fs-small)}.rk-prizes__pool .medal-num{font-size:var(--k-fs-serif-state)}.rk-prizes__note{margin:0;padding:0 var(--k-s-1);color:var(--k-text-muted);font-size:var(--k-fs-caption);line-height:var(--k-lh-ui)}.rk-medal{display:block;flex:none;overflow:visible;filter:drop-shadow(0 6px 10px color-mix(in srgb,var(--m) 30%,transparent))}.rk-medal__n{font:var(--k-fw-semibold) var(--k-fs-num) / 1 var(--k-font-serif);fill:var(--m-lo)}.rk-medal__n--hi{fill:var(--m-hi);opacity:.7}.rk-medal__shine{transform:translate(0) skew(-22deg)}.rk-prizes__first .rk-medal__shine{animation:rk-medal-shine 5.6s cubic-bezier(.45,.05,.55,.95) infinite}@keyframes rk-medal-shine{0%,62%{transform:translate(0) skew(-22deg)}to{transform:translate(96px) skew(-22deg)}}@media(prefers-reduced-motion:reduce){.rk-prizes__first .rk-medal__shine{animation:none}}@media(max-width:900px){.rk-prizes{order:-2;padding:var(--k-s-3)}.rk-prizes__n--first{font-size:var(--k-fs-serif-xl)}.rk-boards li[data-extra]{display:block}.rk-boards__more{display:none}}@media(min-width:901px){.rk-page{padding-bottom:0}.rk-board{position:sticky;top:var(--f-top);display:flex;flex-direction:column;height:calc(100dvh - var(--f-top))}.rk-board>.rk-controls{position:relative;top:auto;flex:none}.rk-board>.rk-grid{flex:1 1 auto;grid-template-rows:minmax(0,1fr);min-height:0;margin-top:0}.rk-main,.rk-side{min-height:0;overflow-x:hidden;overflow-y:hidden;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:var(--k-line-hover) transparent}.rk-board[data-pinned] .rk-main:not(.is-ghost),.rk-board[data-pinned] .rk-side{overflow-y:auto}.rk-main{padding:var(--k-s-6) var(--k-s-2) 0 0}.rk-side{position:relative;top:auto;align-self:stretch;padding:var(--k-s-6) var(--k-s-1) var(--k-s-8) 0}.rk-side>*{flex:none}}@media(max-width:1180px){.rk-grid{grid-template-columns:minmax(0,1fr) 280px;gap:var(--k-s-6)}.rk-podium{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:1100px){.rk-row__trophy{display:none}.rk-row__link{grid-template-columns:44px 36px minmax(0,1fr) auto 80px}}@media(max-width:960px){.rk-controls__meta span:not([data-rk-updated]){display:none}}@media(max-width:900px){.rk-grid{grid-template-columns:minmax(0,1fr);gap:var(--k-s-4)}.rk-side{display:contents}.rk-boards{order:-1;padding:0;border:0;background:none}.rk-boards .rk-card__head{display:none}.rk-boards__list{flex-direction:row;gap:var(--k-s-2);max-height:none;margin:0 calc(var(--k-gutter) * -1);padding:0 var(--k-gutter);overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.rk-boards__list::-webkit-scrollbar{display:none}.rk-boards__row{display:inline-flex;height:30px;padding:0 var(--k-s-3);border:1px solid var(--k-line-control);border-radius:var(--k-r-pill);white-space:nowrap}.rk-boards__row[aria-current=page]{border-color:var(--k-inverse);background:var(--k-inverse);color:var(--k-inverse-ink)}.rk-boards__row[aria-current=page] .rk-boards__n,.rk-boards__row[aria-current=page] .rk-boards__open{color:var(--k-inverse-ink)}.rk-boards__name{overflow:visible}.rk-boards__lead .rk-face,.rk-boards__handle,.rk-boards__open{display:none}.rk-main{order:0}.rk-how{order:2}}@media(max-width:640px){.rk-controls{position:static;flex-direction:column;align-items:stretch;height:auto;margin:0;padding:0 0 var(--k-s-3);gap:var(--k-s-2);background:none;backdrop-filter:none}.rk-controls__left{flex-wrap:wrap}.rk-seg--period{display:flex;width:100%}.rk-seg--period .k-seg__btn,.rk-seg--kind .k-seg__btn{flex:1;justify-content:center;height:28px}.rk-seg--kind{display:flex;flex:1}.rk-picker__trigger{min-width:0;max-width:160px;height:32px}.rk-controls__meta{justify-content:space-between}.rk-summary{position:fixed;top:var(--f-top);right:0;left:0;z-index:var(--k-z-sticky);display:flex;align-items:center;justify-content:center;gap:var(--k-s-2);height:44px;border:0;border-bottom:1px solid var(--k-line-faint);background:var(--k-glass-sticky);backdrop-filter:var(--k-blur-bar);color:var(--k-text);font:var(--k-fw-semibold) var(--k-fs-body) / 1 var(--k-font-sans);opacity:0;pointer-events:none;transform:translateY(-8px);transition:opacity var(--k-dur-base) var(--k-ease-enter),transform var(--k-dur-base) var(--k-ease-enter)}.rk-board[data-collapsed] .rk-summary{opacity:1;pointer-events:auto;transform:none}.rk-board[data-menu] .rk-picker:before{content:"";position:fixed;inset:0;z-index:var(--k-z-scrim);background:var(--k-scrim-drawer)}.rk-menu{position:fixed;inset:auto 0 0;z-index:var(--k-z-sheet);width:auto;max-height:82dvh;padding:var(--k-s-2) var(--k-gutter) calc(var(--k-s-4) + env(safe-area-inset-bottom));border-radius:var(--k-r-4xl) var(--k-r-4xl) 0 0;animation:rk-sheet-in var(--k-dur-slide) var(--k-ease-enter) both}.rk-menu.is-closing{animation:rk-sheet-out var(--k-dur-instant) var(--k-ease-exit) both}@keyframes rk-sheet-in{0%{transform:translateY(24px);opacity:0}}@keyframes rk-sheet-out{to{transform:translateY(24px);opacity:0}}.rk-menu__sheet{display:flex;flex-direction:column;gap:var(--k-s-2);margin-bottom:var(--k-s-3)}.rk-menu__grab{width:36px;height:4px;margin:0 auto var(--k-s-1);border-radius:var(--k-r-pill);background:var(--k-fill-heavy)}.rk-menu__sheet .k-seg__btn{flex:1;justify-content:center;height:30px}.rk-menu__search{height:36px}.rk-menu__opt{height:44px}.rk-boardhead{height:28px;margin-bottom:var(--k-s-3)}.rk-boardhead__title{font-size:var(--k-fs-serif-md)}.rk-podium{grid-template-columns:repeat(3,minmax(0,114px));gap:var(--k-s-2);height:200px}.rk-podium__col--1 .rk-face{--cx-face: 56px !important;--cx-pad: 4px !important}.rk-podium__col--2 .rk-face,.rk-podium__col--3 .rk-face{--cx-face: 44px !important;--cx-pad: 4px !important}.rk-podium__face{margin-bottom:var(--k-s-3)}.rk-podium .rk-disc--solid{width:24px;height:24px;font-size:var(--k-fs-body)}.rk-podium .rk-disc--line{width:20px;height:20px;font-size:var(--k-fs-small)}.rk-crown{top:-16px;width:22px}.rk-plinth__n{font-size:var(--k-fs-serif-sm)}.rk-plinth--1 .rk-plinth__n{font-size:var(--k-fs-serif-lg)}.rk-plinth--3 .rk-plinth__n,.rk-podium__name{font-size:var(--k-fs-body)}.rk-podium__name .rk-team{display:none}.rk-podium__count .rk-num{font-size:var(--k-fs-title)}.rk-podium__unit{display:none}.rk-plinth--1{height:48px}.rk-plinth--2{height:34px}.rk-plinth--3{height:24px}.rk-row__link{grid-template-columns:32px 32px minmax(0,1fr) 64px;gap:var(--k-s-25);height:52px;padding:0 var(--k-s-1)}.rk-row__lvl{display:none}.rk-you{margin:var(--k-s-4) calc(var(--k-gutter) * -1) 0;padding:var(--k-s-2) var(--k-gutter) calc(var(--k-s-2) + env(safe-area-inset-bottom));height:auto;min-height:calc(52px + env(safe-area-inset-bottom))}.rk-you__label{display:-webkit-box;overflow:hidden;line-height:var(--k-lh-tight);white-space:normal;-webkit-box-orient:vertical;-webkit-line-clamp:2}.rk-you__note--hint{display:none}.rk-you[data-as=coded] .rk-you__note:not(:empty),.rk-you[data-as=named] .rk-you__note:not(:empty){display:none}.rk-you[data-as=coded] .rk-you__cta,.rk-you[data-as=named] .rk-you__cta{margin-left:auto}}@media(prefers-reduced-motion:reduce){.rk-crown,.rk-podium__face:before,.rk-plinth:after,.rk-board[data-first] .rk-plinth,.rk-menu,.rk-menu.is-closing,.rk-pulse__dot,.rk-podium[data-skeleton] .rk-face,.rk-podium[data-skeleton] .rk-plinth,.rk-board[data-loading] .rk-main:not(.is-ghost):before{animation:none}.rk-summary,.rk-podium__face,.rk-seg__thumb,.rk-seg__ink{transition:none}}.rk-viewtabs{display:inline-flex;justify-self:start;margin:0 0 var(--k-s-4);padding:3px;border:1px solid var(--k-line);border-radius:999px}.rk-viewtabs a{padding:7px 14px;border-radius:999px;color:var(--k-text-soft);font:600 var(--k-fs-small) / 1 var(--k-font-sans);text-decoration:none}.rk-viewtabs a[aria-current=page]{background:var(--k-inverse);color:var(--k-inverse-ink)}.rk-face--ranked{display:inline-grid;place-items:center;width:var(--rk-box);height:var(--rk-box);flex:none}@media(max-width:640px){.rk-podium__col--1 .rk-face--ranked{zoom:.7273}.rk-podium__col--2 .rk-face--ranked,.rk-podium__col--3 .rk-face--ranked{zoom:.7222}}
