:root{--font-serif:var(--font-display);--font-mono:"IBM Plex Mono", "SF Mono", Menlo, monospace}:root .rk em,:root .rk-h1 .rk-menu-button,:root .rk-row.is-first .rk-num,:root .rk-hero-place{font-style:normal}:root .rk-h1,:root .rk-hero-h1,:root .rk-h2,:root .rk-card-title,:root .rk-state-title,:root .rk-track-title,:root .rk-insert-title,:root .rk-lockwall-title,:root .rk-unlock-title,:root .rk-cta-title{font-weight:700}:root .rk-num,:root .rk-ghost-num,:root .rk-vol-n,:root .rk-hero-place,:root .rk-stat-n,:root .rk-kpi-n,:root .rk-slice-n,:root .rk-story-n,:root .rk-profile-n{font-weight:500}:root .rk-h1{font-size:clamp(34px,4.6vw,66px);line-height:1.05}:root .rk-hero-h1{font-size:clamp(34px,4vw,56px);line-height:1.05}:root .rk{--rk-up-bg:#1a5bff1a;--rk-rule:#0a0e1624;--rk-rule-soft:#0a0e1614;--rk-track:#0a0e1614;--rk-fill:var(--c-bg-2);--rk-dark:#0a0e16;--rk-on-dark:#eef2f7;--rk-on-dark-2:#c3cad6;--rk-on-dark-3:#9aa3b2;--rk-on-dark-rule:#eef2f72e}html:root[data-theme=dark] .rk{--rk-up-bg:#4d7dff29;--rk-rule:#e8edf529;--rk-rule-soft:#e8edf517;--rk-track:#e8edf51a;--rk-fill:var(--c-bg-2);--rk-dark:#11161f;--rk-on-dark:#e8edf5;--rk-on-dark-2:#c3cad6;--rk-on-dark-3:#8d96a5;--rk-on-dark-rule:#e8edf529}:root .rk-dtrs.is-dark .rk-ring{background:conic-gradient(var(--c-accent-bright) calc(var(--rk-p) * 1%), #eef2f733 0)}:root .rk-insert-input{border-color:#eef2f766}:root .rk .rk-btn-line:hover{background:#eef2f724}:root .rk-hero-chip{background:#4d7dff2e}:root .rk-followers-area{fill:#1a5bff1a}@media (min-width:720.02px){:root .rk-row.is-hero .rk-imps{font-size:26px;font-weight:500}:root .rk-row.is-hero .rk-share-n{font-size:34px;font-weight:500}}.rk-publisher{--rk-dash:color-mix(in srgb, var(--c-ink) 30%, transparent);--rk-story:#fff;--rk-green-text:var(--c-accent-ink);--rk-amber-text:#7d5d07;--rk-grey:#5e5e58;--rk-grey-text:#4a4a45}:root[data-theme=dark] .rk-publisher{--rk-story:var(--c-paper);--rk-green-text:var(--c-accent-text);--rk-amber-text:#e3b341;--rk-grey:#8a8a80;--rk-grey-text:#c9c7bd}.rk-t-news{--rk-t:#2563eb;--rk-t-text:var(--c-info-text);--rk-t-bg:#2563eb1a;--rk-t-line:#2563eb80}.rk-t-event{--rk-t:var(--c-ink);--rk-t-text:var(--c-ink);--rk-t-bg:transparent;--rk-t-line:var(--c-ink-2)}.rk-t-seasonal{--rk-t:#b8860b;--rk-t-text:var(--rk-amber-text);--rk-t-bg:#b8860b1a;--rk-t-line:#b8860b80}.rk-t-lifestyle{--rk-t:var(--rk-grey);--rk-t-text:var(--rk-grey-text);--rk-t-bg:#5e5e581f;--rk-t-line:#5e5e5880}.rk-t-evergreen{--rk-t:var(--c-accent);--rk-t-text:var(--rk-green-text);--rk-t-bg:var(--rk-up-bg);--rk-t-line:transparent}.rk-t-other{--rk-t:var(--c-muted);--rk-t-text:var(--c-ink-2);--rk-t-bg:var(--rk-track);--rk-t-line:transparent}.rk-muted{color:var(--c-muted)}.rk-fig{font-family:var(--font-mono);white-space:nowrap;font-size:13px;font-weight:600}.rk-fig.is-end{text-align:end}.rk-fig.is-plain{font-weight:400}.rk-dot{background:var(--rk-t,var(--c-muted));border-radius:3px;flex:none;width:10px;height:10px;display:block}.rk-fog.is-xl{filter:blur(8px)}.rk-fog.is-lg{filter:blur(7px)}.rk-fog.is-row{filter:blur(5px);opacity:.75}.rk-publisher .rk-lock{color:var(--c-muted)}.rk-publisher a:focus-visible,.rk-publisher button:focus-visible{outline:2px solid var(--c-accent);outline-offset:2px}.rk-hero{background:var(--rk-dark);color:var(--rk-on-dark);padding:36px 0 0}.rk-hero a:focus-visible,.rk-hero button:focus-visible{outline-color:var(--c-accent-bright)}.rk-hero .rk-menu-list a:focus-visible{outline-color:var(--c-accent)}.rk-crumbs{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--rk-on-dark-3);flex-wrap:wrap;align-items:center;gap:8px;font-size:11px;display:flex}.rk .rk-crumbs a:hover{color:var(--rk-on-dark)}.rk-crumbs-sep{color:var(--c-muted)}.rk-crumbs-here{color:var(--rk-on-dark);font-weight:700}.rk-hero-top{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px 48px;margin-top:28px;display:flex}.rk-hero-main{flex-direction:column;flex:480px;align-items:flex-start;gap:18px;min-width:0;display:flex}.rk-hero-id{align-items:center;gap:16px;max-width:100%;display:flex}.rk-hero-name{flex-direction:column;align-items:flex-start;min-width:0;display:flex}.rk-hero-h1{font-family:var(--font-serif);letter-spacing:-.02em;overflow-wrap:anywhere;margin:0;font-size:clamp(44px,5vw,68px);font-weight:400;line-height:1}.rk .rk-hero-domain{font-family:var(--font-mono);color:var(--rk-on-dark-3);font-size:13px}.rk .rk-hero-domain:hover{color:var(--rk-on-dark)}.rk-hero .rk-fav{background:var(--rk-on-dark);border-color:#0000}.rk-hero .rk-fav.is-letters{color:#0a0a0a;background:var(--rk-on-dark)!important}.rk-hero-lead{max-width:46ch;color:var(--rk-on-dark-2);margin:0;font-size:18px;line-height:1.5}.rk-hero-cta{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.rk-hero-cta svg{flex:none}.rk .rk-hero-cta .rk-btn-light,.rk .rk-cta .rk-btn-light{padding:0 21px}.rk .rk-btn-line{appearance:none;border:1px solid var(--rk-on-dark);height:44px;color:var(--rk-on-dark);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border-radius:999px;justify-content:center;align-items:center;gap:8px;margin:0;padding:0 22px;font-size:14px;font-weight:600;transition:background .2s;display:inline-flex}.rk .rk-btn-line:hover{background:#f5f4ef24}.rk-hero-rank{flex-direction:column;flex:0 auto;align-items:flex-end;gap:14px;min-width:0;display:flex}.rk-hero-ctl{color:var(--rk-on-dark-2);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:0 22px;font-size:13px;font-weight:500;display:flex}.rk-hero-ctl>span:not(.rk-menu),.rk-hero-ctl .rk-menu-button{align-items:center;gap:7px;min-height:44px;display:inline-flex}.rk-hero-ctl .rk-menu-chevron{width:13px;height:13px}.rk-hero-ctl .rk-menu-button>.rk-flag,.rk-hero-ctl>span>.rk-flag{outline-color:#0000;width:16px;height:12px}.rk-hero-place{font-family:var(--font-serif);letter-spacing:-.04em;color:var(--c-accent-bright);padding-inline-end:.08em;font-size:132px;font-style:italic;line-height:.8}.rk-hero-note{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--rk-on-dark-3);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;font-size:11px;display:flex}.rk-hero-chip{color:var(--c-accent-bright);background:#2dbd7429;border-radius:999px;padding:3px 8px;font-weight:700;display:inline-flex}.rk-hero-chip.is-down{color:#f08a78;background:#f08a7829}.rk-hero-chip.is-new{color:#9db8f6;background:#7ca1f32e}.rk-stats{border-top:1px solid var(--rk-on-dark-rule);grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));margin-top:32px;display:grid}.rk-stat{align-items:baseline;gap:12px;min-width:0;padding:18px 0;padding-inline-end:16px;display:flex}.rk-stat.is-ring{align-items:center;padding-block:12px}.rk-stat-n{font-family:var(--font-serif);letter-spacing:-.02em;white-space:nowrap;font-size:40px;line-height:1}.rk-stat-n.is-name{white-space:normal;font-size:28px;line-height:1.05}.rk-stat-l{color:var(--rk-on-dark-2);font-size:14px}.rk-stat .rk-dtrs{--rk-ring-w:4.2px;flex:none;width:52px;height:52px;font-size:15px}.rk-stat .rk-dtrs-l{display:none}.rk-strip{z-index:20;border-bottom:1px solid var(--c-divider);background:var(--c-bg);display:none;position:sticky;top:68px}.rk-strip-in{overscroll-behavior-x:contain;scrollbar-width:none;align-items:center;gap:2px;padding-block:6px;display:flex;overflow-x:auto}.rk-strip-in::-webkit-scrollbar{display:none}.rk .rk-strip-link{min-height:36px;color:var(--c-ink-2);white-space:nowrap;border-radius:8px;flex:none;align-items:center;padding:0 12px;font-size:14px;font-weight:500;display:flex}.rk .rk-strip-link[aria-current=location]{background:var(--rk-up-bg);color:var(--c-ink)}.rk-publisher .rk-cols{gap:28px 48px;padding-block:32px 64px}.rk-publisher .rk-side{flex:220px;gap:22px;width:auto;max-width:248px}.rk .rk-side-link[aria-current=location]{background:var(--rk-up-bg);color:var(--c-ink);font-weight:600}.rk-publisher .rk-main{flex-direction:column;flex:999 600px;gap:36px;display:flex}.rk-sec{flex-direction:column;gap:14px;scroll-margin-top:84px;display:flex}.rk-kpis{flex-wrap:wrap;gap:14px;display:flex}.rk-kpi{flex-direction:column;flex:240px;gap:10px;display:flex}.rk-kpi-top{align-items:baseline;gap:10px;display:flex}.rk-kpi-n{font-family:var(--font-serif);letter-spacing:-.02em;white-space:nowrap;font-size:56px;line-height:1}.rk-kpi-note{color:var(--c-muted);font-size:13px}.rk-kpi-text{color:var(--c-muted);font-size:13px;line-height:1.5}.rk-meter{background:var(--rk-track);border-radius:999px;height:8px;display:block;position:relative}.rk-meter>i{background:var(--c-accent);border-radius:999px;position:absolute;inset-block:0;inset-inline-start:0}.rk-meter>b{background:var(--c-ink);width:2px;position:absolute;inset-block:-4px;inset-inline-start:50%}.rk .rk-kpi-lock{box-sizing:border-box;border:1px dashed var(--rk-dash);min-width:0;color:var(--c-ink);border-radius:14px;padding:18px 20px}.rk-kpi-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.rk-kpi-lock .rk-kpi-n{align-self:flex-start}.rk-sharecard{flex-direction:column;flex:2 440px;gap:12px;display:flex}.rk-sharecard .rk-card-head,.rk-profile .rk-card-head{margin-bottom:0}.rk-legend{flex-wrap:wrap;align-items:center;gap:6px 24px;font-size:13px;display:flex}.rk-legend-item{flex-wrap:wrap;align-items:center;gap:4px 8px;display:inline-flex}.rk-legend strong{font-family:var(--font-mono);font-weight:600}.rk-key{flex:none;display:block}.rk-key.is-line{background:var(--c-accent);border-radius:999px;width:18px;height:3px}.rk-key.is-bar{background:var(--c-ink);border-radius:1px;width:6px;height:12px}.rk-sharechart{position:relative}.rk-share-chart{overflow:visible}.rk-share-chart .rk-chart-axis text{font-size:11px}.rk-chart-base{fill:none;stroke:var(--rk-dash);stroke-width:1px}.rk-share-open{fill:var(--c-ink)}.rk-share-locked{fill:var(--c-ink);fill-opacity:.5;filter:blur(3px)}.rk-share-boundary{fill:none;stroke:var(--c-ink);stroke-width:1px;stroke-dasharray:3 4}.rk-share-open-label{font-family:var(--font-mono);letter-spacing:.6px;text-transform:uppercase;fill:var(--c-ink);font-size:11px;font-weight:700}.rk-share-line-halo{fill:none;stroke:var(--c-paper);stroke-width:6px;stroke-linejoin:round;stroke-linecap:round}.rk-share-line{fill:none;stroke:var(--c-accent);stroke-width:2.5px;stroke-linejoin:round;stroke-linecap:round}.rk-share-end{fill:var(--c-accent);stroke:var(--c-paper);stroke-width:2px}.rk .rk-unlock{left:var(--rk-l);top:var(--rk-t);width:var(--rk-w);height:var(--rk-h);color:var(--c-ink);justify-content:center;align-items:flex-end;padding-bottom:22px;display:flex;position:absolute}.rk .rk-unlock:focus-visible{outline-offset:-2px}.rk-unlock-pill{border:1px solid var(--rk-rule);background:var(--c-paper);white-space:nowrap;border-radius:999px;align-items:center;gap:8px;padding:8px 14px;font-size:13px;font-weight:600;display:inline-flex}.rk-unlock-pill .rk-lock{color:inherit}.rk-unlock-card{box-sizing:border-box;border:1px solid var(--rk-rule);background:var(--c-paper);text-align:start;visibility:hidden;border-radius:14px;flex-direction:column;align-items:flex-start;gap:8px;width:min(280px,94%);padding:16px 18px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.rk-unlock:hover .rk-unlock-card,.rk-unlock:focus-visible .rk-unlock-card{visibility:visible}.rk-unlock:hover .rk-unlock-pill,.rk-unlock:focus-visible .rk-unlock-pill{visibility:hidden}.rk-unlock-title{font-family:var(--font-serif);letter-spacing:-.01em;font-size:24px;line-height:1.1}.rk-unlock-body{color:var(--c-muted);font-size:13px;line-height:1.5}.rk-unlock-card .btn{padding:0 20px}.rk-slice{flex-direction:column;flex:280px;gap:12px;display:flex}.rk-slice-n{font-family:var(--font-serif);letter-spacing:-.03em;font-size:80px;line-height:.9}.rk-slice-text{color:var(--c-muted);font-size:14px;line-height:1.5}.rk-slice-bar{border-radius:999px;gap:3px;height:14px;margin-top:auto;display:flex;overflow:hidden}.rk-slice-bar>i{display:block}.rk-slice-bar>.is-own{background:var(--c-accent);min-width:10px}.rk-slice-bar>.is-top{background:var(--c-ink)}.rk-slice-bar>.is-rest{background:var(--rk-rule);flex:1}.rk-slice-list{flex-direction:column;gap:6px;margin:0;padding:0;font-size:13px;list-style:none;display:flex}.rk-slice-list>li{justify-content:space-between;align-items:center;gap:12px;display:flex}.rk-slice-key{align-items:center;gap:8px;min-width:0;display:inline-flex}.rk-dot.is-own{background:var(--c-accent)}.rk-dot.is-top{background:var(--c-ink)}.rk-dot.is-rest{background:color-mix(in srgb, var(--c-ink) 20%, transparent)}.rk-pubs{container:rk-pubs/inline-size}.rk-stories{--rk-cols:1;flex-wrap:wrap;gap:14px;display:flex}@container rk-pubs (width>=574px){.rk-stories{--rk-cols:2}}@container rk-pubs (width>=868px){.rk-stories{--rk-cols:3}}@supports not (container-type:inline-size){@media (min-width:640px){.rk-stories{--rk-cols:2}}@media (min-width:1240px){.rk-stories{--rk-cols:3}}}.rk-story{box-sizing:border-box;width:calc((100% - (var(--rk-cols) - 1) * 14px) / var(--rk-cols));border:1px solid var(--c-line-soft);background:var(--rk-story);border-radius:16px;flex-direction:column;flex:none;min-width:0;transition:border-color .15s,box-shadow .15s;display:flex;position:relative;overflow:hidden}.rk-story:hover{border-color:var(--c-ink);box-shadow:0 12px 26px -18px #0a0a0a80}.rk-story:hover .rk-story-go{text-underline-offset:3px;text-decoration:underline}.rk-story-link{border-radius:inherit;position:absolute;inset:0}.rk .rk-story-link:focus-visible{outline-offset:-2px}.rk-story-top{flex-direction:column;flex:1;gap:12px;padding:12px 12px 14px;display:flex}.rk-story-cover{aspect-ratio:16/9;background:var(--rk-fill);-o-object-fit:cover;object-fit:cover;border-radius:12px;width:100%;display:block}.rk-story-cover.is-empty{color:var(--c-muted);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;flex-direction:column;justify-content:center;align-items:center;gap:8px;font-size:11px;display:flex}.rk-story-cover.is-empty svg{stroke-width:1.6px;width:26px;height:26px}.rk-story-title{font-family:var(--font-sans);letter-spacing:-.005em;overflow-wrap:anywhere;-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;margin:0;padding:0 4px;font-size:17px;font-weight:600;line-height:1.32;display:-webkit-box;overflow:hidden}.rk-story-alt{color:var(--c-muted);white-space:nowrap;text-overflow:ellipsis;margin:-8px 0 0;padding:0 4px;font-size:13px;line-height:1.4;overflow:hidden}.rk-story-meta{justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding:0 4px;display:flex}.rk-story-src{min-width:0;color:var(--c-muted);align-items:center;gap:8px;font-size:13px;display:inline-flex}.rk-story-src>span:last-child{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.rk-story-src .rk-fav{width:18px;height:18px}.rk-story-src .rk-fav img,.rk-tcard-icons .rk-fav img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.rk-story-icons{color:var(--c-muted);flex:none;align-items:center;gap:12px;display:inline-flex}.rk-story-icons svg{stroke-width:1.8px;width:18px;height:18px}.rk .rk-story-nums{border-top:1px solid var(--rk-rule-soft);background:var(--c-paper);color:var(--c-ink);flex-direction:column;gap:10px;margin-top:auto;padding:12px 16px 14px;display:flex}.rk .rk-story-nums.is-locked{border-top:1px dashed var(--rk-dash)}.rk-story-row{justify-content:space-between;align-items:flex-end;gap:16px;min-height:53px;display:flex}.rk-story-figure{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.rk-story-figure .rk-cap{align-items:center;gap:6px;display:inline-flex}.rk-story-figure .rk-lock{color:inherit}.rk-story-n{font-family:var(--font-serif);letter-spacing:-.02em;white-space:nowrap;font-size:32px;line-height:1}.rk-story-foot{justify-content:space-between;align-items:center;gap:12px;min-height:17px;display:flex}.rk-story-cat{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.rk-story-go{color:var(--c-ink);white-space:nowrap;flex:none;margin-inline-start:auto;font-weight:700}.rk-mini{flex:0 140px;min-width:0;height:auto;display:block}.rk-mini path{fill:var(--c-ink)}.rk-mini .rk-mini-base{fill:none;stroke:color-mix(in srgb, var(--c-ink) 20%, transparent);stroke-width:1px}.rk-mini.is-locked{filter:blur(3px);opacity:.7}.rk-buckets{flex-direction:column;flex:280px;display:flex}.rk-card.rk-buckets{border-radius:16px}.rk-buckets .rk-card-title{margin-bottom:10px}.rk .rk-line.is-bucket{grid-template-columns:minmax(0,1fr) minmax(48px,max-content) minmax(24px,44px) minmax(36px,max-content);gap:10px}.rk .rk-line.is-bucket.is-head{min-height:28px;color:var(--c-muted);border-top:0;margin-top:0}.rk-line.is-bucket .rk-cell-name{white-space:normal}@supports (grid-template-columns:subgrid){.rk-bucket-rows{-moz-column-gap:10px;grid-template-columns:minmax(max-content,1fr) minmax(48px,max-content) minmax(24px,84px) minmax(36px,max-content);column-gap:10px;display:grid}.rk .rk-line.is-bucket{grid-column:1/-1;grid-template-columns:subgrid}.rk-line.is-bucket .rk-cell-name{white-space:nowrap;overflow:visible}}.rk-line.is-head>:not(:first-child){text-align:end}.rk-line.is-head>:last-child{grid-column:span 2}.rk-buckets-sum{border-top:1px solid var(--rk-rule-soft);color:var(--c-muted);margin:auto 0 0;padding-top:12px;font-size:14px;line-height:1.55}.rk-buckets-sum strong{color:var(--c-ink);font-weight:600}.rk-cell-name{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:500;overflow:hidden}.rk-cell-name.is-strong{font-weight:600}.rk-cell-move{justify-content:flex-end;display:flex}.rk-cell-place{font-family:var(--font-mono);text-align:end;white-space:nowrap;font-size:15px;font-weight:700}.rk a.rk-line:hover .rk-cell-name,.rk a.rk-line:hover .rk-name,.rk a.rk-line:hover .rk-shared-title{text-underline-offset:3px;text-decoration:underline}.rk-half{flex:380px}.rk .rk-line.is-cat{grid-template-columns:minmax(0,1fr) minmax(56px,max-content) minmax(48px,110px) minmax(36px,max-content) minmax(40px,max-content)}.rk .rk-line.is-mkt{grid-template-columns:22px minmax(0,1fr) minmax(48px,90px) minmax(36px,max-content) minmax(36px,max-content) minmax(40px,max-content)}.rk-flag.is-none{background:var(--rk-rule);outline:0}.rk-rank-note{border-top:1px solid var(--rk-rule-soft);min-height:44px;color:var(--c-muted);align-items:center;margin:0;font-size:13px;line-height:1.5;display:flex}.rk-third{flex:260px}.rk-card.is-stubbed{flex-direction:column;display:flex}.rk .rk-line.is-stub.is-first{margin-top:auto}.rk-formats .rk-card-title{margin-bottom:16px}.rk-format-list{flex-direction:column;gap:15px;margin:0;padding:0 0 14px;list-style:none;display:flex}.rk-format-list>li{flex-direction:column;gap:7px;display:flex}.rk-format-top{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.rk-format-top>:first-child{font-size:14px;font-weight:600}.rk .rk-line.is-entity{grid-template-columns:minmax(0,1fr) auto minmax(40px,72px)}.rk .rk-line.is-author{grid-template-columns:28px minmax(0,1fr) auto;gap:10px}.rk-avatar{background:var(--rk-fill);width:28px;height:28px;color:var(--c-ink-2);border-radius:50%;place-items:center;font-size:11px;font-weight:700;line-height:1;display:grid}.rk .rk-line.is-stub{color:var(--c-muted);grid-template-columns:minmax(0,1fr) auto;gap:16px}.rk-stub{background:color-mix(in srgb, var(--c-ink) 10%, transparent);border-radius:999px;height:10px;display:block}.rk-types{flex-direction:column;gap:14px;display:flex}.rk-types-bar{border-radius:999px;gap:3px;height:16px;display:flex;overflow:hidden}.rk-types-bar>i{background:var(--rk-t);flex:0 auto;min-width:4px;display:block}.rk-types-bar>i:last-child{flex:1}.rk-types-list{flex-wrap:wrap;gap:8px 28px;margin:0;padding:0;font-size:14px;list-style:none;display:flex}.rk-types-list>li{align-items:center;gap:8px;display:inline-flex}.rk-types-list strong{font-family:var(--font-mono);font-weight:600}.rk-types-lead{color:var(--c-muted);margin:0;font-size:14px;line-height:1.55}.rk-chip{border:1px solid var(--rk-t-line);background:var(--rk-t-bg);color:var(--rk-t-text);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;border-radius:999px;padding:4px 8px;font-size:10px;font-weight:600;line-height:1;display:inline-block}.rk-tcards{grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr));gap:14px;display:grid}.rk .rk-tcard{box-sizing:border-box;border:1px solid var(--c-line-soft);background:var(--c-paper);min-width:0;color:var(--c-ink);border-radius:12px;flex-direction:column;gap:9px;padding:16px 16px 14px;display:flex}.rk-tcard-head{flex-direction:column;gap:9px;display:flex}.rk-tcard-top{justify-content:space-between;align-items:center;gap:8px;display:flex}.rk-tcard-top .rk-lock{color:var(--c-muted)}.rk-tcard-title{font-family:var(--font-sans);overflow-wrap:anywhere;margin:0;font-size:15px;font-weight:500;line-height:1.3}.rk-tcard-local{color:var(--c-muted);overflow-wrap:anywhere;margin-top:-6px;font-size:13px;line-height:1.3}.rk-tcard-tags{font-family:var(--font-mono);letter-spacing:.04em;color:var(--c-muted);white-space:nowrap;text-overflow:ellipsis;font-size:10.5px;line-height:1.4;overflow:hidden}.rk-trend-chart{width:100%;height:64px;margin-top:2px;display:block}.rk-trend-area{fill:var(--rk-track)}.rk-trend-line{fill:none;stroke:var(--c-ink);stroke-width:1.4px;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke}.rk-trend-forecast{fill:none;stroke:var(--c-accent);stroke-width:1.4px;stroke-dasharray:3 3;stroke-linecap:round;vector-effect:non-scaling-stroke}.rk-trend-now{fill:none;stroke:var(--c-ink-2);stroke-opacity:.18;stroke-dasharray:2 2;vector-effect:non-scaling-stroke}.rk-tcard-stats{border-top:1px solid var(--rk-rule-soft);grid-template-columns:max-content repeat(3,minmax(0,1fr));gap:6px 10px;margin:0;padding-top:8px;display:grid}.rk-tcard-stats>div{flex-direction:column;align-items:flex-start;gap:2px;min-width:0;display:flex}.rk-tcard-stats dt{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--c-muted);font-size:9.5px;line-height:1.4}.rk-tcard-stats dd{font-family:var(--font-mono);letter-spacing:-.01em;white-space:nowrap;margin:0;font-size:13px;font-weight:600;line-height:1.4}.rk-tcard-seen{font-family:var(--font-mono);letter-spacing:.02em;color:var(--c-muted);justify-content:space-between;align-items:center;gap:8px;font-size:10.5px;line-height:1.4;display:flex}.rk-tcard-seen>span{white-space:nowrap}.rk-tcard-last{align-items:center;gap:5px;min-width:0;display:inline-flex}.rk-tcard-last:before{content:"";background:var(--c-muted);border-radius:50%;flex:none;width:5px;height:5px}.rk-tcard-age{color:var(--c-ink-2);flex:none;margin-inline-start:auto}.rk-tcard-pubs{font-family:var(--font-mono);color:var(--c-muted);align-items:center;gap:7px;font-size:10.5px;line-height:1.4;display:flex}.rk-tcard-icons{display:inline-flex}.rk-tcard-icons .rk-fav{box-sizing:border-box;border:1.5px solid var(--c-paper)}.rk-tcard-icons .rk-fav+.rk-fav{margin-inline-start:-5px}.rk-tcard-foot{font-family:var(--font-mono);letter-spacing:.02em;color:var(--c-muted);font-size:10.5px;line-height:1.4}.rk .rk-tcard.is-locked{transition:border-color .15s,box-shadow .15s}.rk .rk-tcard.is-locked:hover{border-color:var(--c-ink);box-shadow:0 12px 26px -18px #0a0a0a80}.rk-tcard.is-locked:hover .rk-tcard-foot{text-underline-offset:3px;text-decoration:underline}.rk-trend-chart.is-locked{filter:blur(3px);opacity:.7}.rk-tcard-foot.is-cue{letter-spacing:.08em;text-transform:uppercase;color:var(--c-ink);font-size:11px;font-weight:700}@supports (grid-template-rows:subgrid){.rk-tcards{row-gap:0;margin-bottom:-14px}.rk .rk-tcard{grid-template-columns:minmax(0,1fr);grid-template-rows:subgrid;grid-row:span 7;gap:0;margin-bottom:14px;display:grid}.rk-tcard>*{margin-top:9px}.rk-tcard>.rk-tcard-head{grid-row:1;margin-top:0}.rk-tcard>.rk-tcard-tags{grid-row:2}.rk-tcard>.rk-trend-chart{grid-row:3;margin-top:11px}.rk-tcard>.rk-tcard-stats{grid-row:4}.rk-tcard>.rk-tcard-seen{grid-row:5}.rk-tcard>.rk-tcard-pubs{grid-row:6}.rk-tcard>.rk-tcard-foot{grid-row:7}}@supports not (grid-template-rows:subgrid){.rk-tcard>.rk-tcard-head+*{margin-top:auto}}.rk-rivals{flex:3 380px}.rk-shared{flex:2 300px}.rk .rk-line.is-rival{grid-template-columns:minmax(0,1fr) minmax(60px,170px) minmax(78px,max-content);gap:14px;min-height:56px}.rk-line.is-rival .rk-pub{grid-area:auto;gap:10px}.rk-line.is-rival .rk-pub-text{align-items:flex-start;gap:0}.rk-line.is-rival .rk-name{max-width:100%;font-size:15px;line-height:1.3}.rk-line.is-rival .rk-domain{max-width:100%;font-size:12px}.rk .rk-line.is-shared{grid-template-columns:minmax(0,1fr) auto;gap:14px;min-height:56px}.rk-shared-text{flex-direction:column;align-items:flex-start;min-width:0;display:flex}.rk-shared-title{white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:15px;font-weight:600;line-height:1.3;overflow:hidden}.rk-shared-sub{max-width:100%;color:var(--c-muted);white-space:nowrap;text-overflow:ellipsis;font-size:12px;line-height:1.3;overflow:hidden}.rk-times{background:var(--rk-up-bg);color:var(--rk-up);font-family:var(--font-mono);white-space:nowrap;border-radius:999px;padding:4px 10px;font-size:13px;font-weight:700;display:inline-flex}.rk-times.is-locked{background:var(--rk-track);color:inherit}.rk .rk-line.is-all{align-items:center;gap:8px;font-size:14px;font-weight:600;display:flex}.rk-line.is-all .rk-lock{color:inherit}.rk-about{flex-direction:column;gap:12px;display:flex}.rk-card.rk-about{padding-bottom:8px}.rk-about-desc{flex-direction:column;align-items:flex-start;gap:6px;display:flex}.rk-about-text{color:var(--c-ink-2);margin:0;font-size:15px;line-height:1.6}.rk-about-text.is-clamped{-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.rk .rk-about-toggle{min-height:24px;font:inherit;color:var(--c-accent-text);cursor:pointer;background:0 0;border:0;align-items:center;padding:0;font-size:14px;font-weight:600;display:inline-flex}.rk .rk-about-toggle:hover{text-underline-offset:3px;text-decoration:underline}.rk-about-source{color:var(--c-muted);font-size:13px;line-height:1.5}.rk .rk-about-source a{text-underline-offset:3px;text-decoration:underline}.rk .rk-about-source a:hover{color:var(--c-ink)}.rk-facts{margin:auto 0 0;font-size:14px}.rk-fact{border-top:1px solid var(--rk-rule-soft);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:2px 16px;padding:10px 0;display:flex}.rk-fact dt{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--c-muted);font-size:11px}.rk-fact dd{margin:0;text-align:end;overflow-wrap:anywhere;margin-inline-start:auto;font-weight:600}.rk-fact dd.rk-mono{font-weight:400}.rk-facts.is-first{margin-top:0}.rk-facts.is-first>:first-child{border-top:0;padding-top:0}.rk-profile{flex-direction:column;gap:12px;display:flex}.rk .rk-profile-link{color:var(--c-accent-text);font-size:14px;font-weight:600}.rk .rk-profile-link:hover{text-underline-offset:3px;text-decoration:underline}.rk-profile-top{flex-wrap:wrap;align-items:baseline;gap:4px 10px;display:flex}.rk-profile-n{font-family:var(--font-serif);letter-spacing:-.02em;font-size:40px;line-height:1}.rk-profile-l{color:var(--c-muted);font-size:14px}.rk-profile-chart{flex-direction:column;gap:6px;display:flex}.rk-followers{width:100%;height:40px;display:block}.rk-followers-area{fill:#00a1521a}.rk-followers-line{fill:none;stroke:var(--c-accent);stroke-width:2px;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke}.rk-profile-foot{justify-content:space-between;align-items:center;gap:12px;display:flex}.rk-profile-gain{color:var(--rk-up);margin-inline-start:auto;font-weight:700}.rk-profile-gain.is-down{color:var(--rk-down)}.rk-networks{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 20px;margin:0;font-size:14px;display:grid}.rk-networks>div{border-top:1px solid var(--rk-rule-soft);justify-content:space-between;align-items:baseline;gap:10px;min-width:0;padding:8px 0;display:flex}.rk-networks dt{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.rk-networks dd{margin:0}.rk-records .rk-card-title{margin-bottom:8px}.rk-record-list{grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));gap:0 24px;margin:0;display:grid}.rk-record{border-top:1px solid var(--rk-rule-soft);flex-direction:column;gap:3px;min-width:0;padding:10px 0 11px;display:flex}.rk-record dt{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--c-muted);font-size:11px;line-height:1.5}.rk-record dd{overflow-wrap:anywhere;margin:0;font-size:15px;line-height:1.4}.rk-record-n{font-weight:600}.rk-record-n.is-place{font-family:var(--font-mono);margin-inline-end:4px;font-weight:700}.rk-record-d{color:var(--c-muted);font-size:14px}.rk-cta{background:var(--rk-dark);color:var(--rk-on-dark);border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 32px;padding:24px 26px;display:flex}.rk-cta-text{flex-direction:column;flex:320px;gap:6px;min-width:0;display:flex}.rk-cta-title{font-family:var(--font-serif);letter-spacing:-.01em;font-size:30px;line-height:1.08}.rk-cta-body{color:var(--rk-on-dark-2);font-size:14px;line-height:1.55}.rk-cta .rk-btn-light:focus-visible{outline-color:var(--c-accent-bright)}.rk-footnote{color:var(--c-muted);margin:0;font-size:13px;line-height:1.6}@media (max-width:960px){.rk-strip{display:block}.rk-sec{scroll-margin-top:126px}}@media (max-width:900px){.rk-hero-top{flex-flow:column;align-items:stretch;gap:18px}.rk-hero-main{display:contents}.rk-hero-id{order:1}.rk-hero-rank{order:2;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"place ctl""place note";align-items:center;gap:4px 16px;display:grid}.rk-hero-place{grid-area:place}.rk-hero-ctl{flex-flow:column;grid-area:ctl;align-self:end;align-items:flex-end;gap:0}.rk-hero-ctl>span:not(.rk-menu),.rk-hero-ctl .rk-menu-button{min-height:32px}.rk-hero-note{grid-area:note;align-self:start}.rk-hero-rank.is-bare{display:block}.rk-hero-rank.is-bare .rk-hero-ctl{flex-flow:wrap;justify-content:flex-start;align-items:center;gap:0 22px}.rk-hero .rk-hero-rank.is-bare .rk-menu.is-end .rk-menu-list{inset-inline:0 auto}.rk-hero-lead{order:3}.rk-hero-cta{order:4}}@media (max-width:720px){.rk-publisher .rk-cols{padding-block:22px 44px}.rk-publisher .rk-main{gap:30px}.rk-hero{padding-top:22px}.rk-hero-top{gap:16px;margin-top:20px}.rk-hero-id{gap:14px}.rk-hero-h1{font-size:42px}.rk-hero-place{font-size:96px}.rk-hero .rk-menu.is-end .rk-menu-list{inset-inline:auto 0}.rk-hero-lead{font-size:16px}.rk-hero-cta{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.rk .rk-hero-cta .rk-btn-light,.rk .rk-hero-cta .rk-btn-line{width:100%;padding:0 10px}.rk-stats{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:22px}.rk-stat,.rk-stat.is-ring{flex-direction:column;align-items:flex-start;gap:6px;padding-block:14px}.rk-stat-n{font-size:34px}.rk-stat-n.is-name{font-size:24px}.rk-stat-l{font-size:13px;line-height:1.4}.rk-stat .rk-dtrs{--rk-ring-w:3.5px;width:44px;height:44px;font-size:13px}.rk-kpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.rk-kpis>.rk-kpi:first-child:nth-last-child(2),.rk .rk-kpi-lock{grid-column:1/-1}.rk-kpi .rk-card-title{font-size:21px}.rk-kpi-top{flex-direction:column;align-items:flex-start;gap:2px}.rk-kpi-n{font-size:46px}.rk-kpi-note,.rk-kpi-text{font-size:12px}.rk .rk-kpi-lock{flex-direction:row;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px}.rk-kpi-lock .rk-kpi-head{display:contents}.rk-kpi-lock .rk-card-title{margin-inline-end:auto}.rk-kpi-lock .rk-kpi-n{order:1;align-self:center;font-size:28px}.rk-kpi-lock .rk-lock{order:2}.rk-kpi-lock .rk-meter{display:none}.rk-kpi-lock .rk-kpi-text{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.rk .rk-unlock{justify-content:flex-start;width:auto;height:auto;padding:4px 0 0;position:static}.rk-unlock-pill{white-space:normal;max-width:100%}.rk-unlock:hover .rk-unlock-pill,.rk-unlock:focus-visible .rk-unlock-pill{visibility:visible}.rk-unlock-card{display:none}.rk-slice-n{font-size:64px}.rk-story-title{font-size:16px}.rk .rk-line.is-cat{grid-template-columns:minmax(0,1fr) minmax(56px,max-content) minmax(36px,max-content) minmax(40px,max-content)}.rk .rk-line.is-mkt{grid-template-columns:22px minmax(0,1fr) minmax(36px,max-content) minmax(36px,max-content) minmax(40px,max-content)}.rk .rk-line.is-rival{grid-template-columns:minmax(0,1fr) minmax(78px,max-content)}.rk-line.is-cat>.rk-bar,.rk-line.is-mkt>.rk-bar,.rk-line.is-rival>.rk-bar{display:none}.rk-rank-note{padding-block:10px}.rk-cta{padding:20px 18px}.rk-cta-title{font-size:26px}.rk-cta .rk-btn-light{width:100%}.rk-chip,.rk-tcard-tags,.rk-tcard-seen,.rk-tcard-pubs,.rk-tcard-foot{font-size:11px}.rk-tcard-stats dt{letter-spacing:.02em;font-size:11px}.rk-cell-name{white-space:normal;overflow-wrap:anywhere}.rk-shared-title{-webkit-line-clamp:2;line-clamp:2;white-space:normal;-webkit-box-orient:vertical;display:-webkit-box}.rk .rk-about-toggle{min-height:44px}.rk .rk-crumbs a,.rk .rk-hero-domain,.rk .rk-profile-link,.rk .rk-about-source a{margin-block:-12px;padding-block:12px;display:inline-block}.rk-networks{grid-template-columns:minmax(0,1fr)}.rk-hero .rk-hero-ctl .rk-menu-button{min-height:44px;margin-block:-6px}}.rk{--rk-up:var(--c-accent-text);--rk-up-bg:#00a1521f;--rk-down:#b02a16;--rk-down-bg:#c8321c1a;--rk-new:var(--c-info-text);--rk-new-bg:#2563eb1f;--rk-rule:#0a0a0a24;--rk-rule-soft:#0a0a0a14;--rk-track:#0a0a0a14;--rk-fill:#ecebe4;--rk-dark:#0a0a0a;--rk-on-dark:#f5f4ef;--rk-on-dark-2:#c9c7bd;--rk-on-dark-3:#a8a69c;--rk-on-dark-rule:#f5f4ef2e;color:var(--c-ink);font-size:15px;line-height:1.55}:root[data-theme=dark] .rk{--rk-down:#f08a78;--rk-down-bg:#f08a7824;--rk-new-bg:#7ca1f329;--rk-rule:#f2f0e829;--rk-rule-soft:#f2f0e817;--rk-track:#f2f0e81a;--rk-fill:#22221f;--rk-dark:#171714;--rk-on-dark:#f2f0e8;--rk-on-dark-2:#c9c7bd;--rk-on-dark-3:#9a988e;--rk-on-dark-rule:#f2f0e829}.rk a:where(:not(.btn)){color:inherit;text-decoration:none}.rk em{color:var(--c-accent-text);font-style:italic}.rk [hidden]{display:none!important}.rk .rk-narrow{display:none}.rk-h2{font-family:var(--font-serif);letter-spacing:-.02em;margin:0;font-size:clamp(28px,3vw,40px);font-weight:400;line-height:1.08}.rk-card-title{font-family:var(--font-serif);letter-spacing:-.02em;margin:0;font-size:26px;font-weight:400;line-height:1.1}.rk-cap{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--c-muted);font-size:11px}.rk-mono{font-family:var(--font-mono)}.rk-card{box-sizing:border-box;border:1px solid var(--c-line-soft);background:var(--c-paper);border-radius:14px;min-width:0;padding:18px 20px}.rk-card.is-list{padding-bottom:6px}.rk-card-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 16px;margin-bottom:8px;display:flex}.rk-fav{border:1px solid var(--c-line-soft);background:var(--c-paper);border-radius:8px;flex:none;place-items:center;width:30px;height:30px;display:grid;overflow:hidden}.rk-fav img{-o-object-fit:contain;object-fit:contain;width:62%;height:62%;display:block}.rk-fav.is-letters{color:#fff;border-color:#0000;font-size:11px;font-weight:700;line-height:1}.rk-fav-xl{border-radius:14px;width:60px;height:60px}.rk-fav-xl.is-letters{font-size:20px}.rk-fav-lg{border-radius:12px;width:52px;height:52px}.rk-fav-lg.is-letters{font-size:16px}.rk-fav-md{border-radius:9px;width:38px;height:38px}.rk-fav-md.is-letters{font-size:12px}.rk-fav-xs{border-radius:6px;width:24px;height:24px}.rk-fav-xs.is-letters{font-size:10px}.rk-fav-dot{border-radius:50%;width:20px;height:20px}.rk-fav-dot.is-letters{font-family:var(--font-mono);font-size:8px}.rk-flag{outline:1px solid var(--rk-rule);background-size:cover;border-radius:2px;flex:none;width:20px;height:15px}.rk-move{font-family:var(--font-mono);white-space:nowrap;border-radius:999px;justify-content:center;padding:3px 8px;font-size:12px;font-weight:700;line-height:1.4;display:inline-flex}.rk-move.is-up{color:var(--rk-up);background:var(--rk-up-bg)}.rk-move.is-down{color:var(--rk-down);background:var(--rk-down-bg)}.rk-move.is-new{color:var(--rk-new);background:var(--rk-new-bg)}.rk-move.is-plain{background:0 0;padding:0}.rk-dtrs{width:34px;height:34px;font-family:var(--font-mono);place-items:center;font-size:11px;font-weight:700;display:grid;position:relative}.rk-ring{background:conic-gradient(var(--c-accent) calc(var(--rk-p) * 1%), var(--rk-track) 0);-webkit-mask:radial-gradient(farthest-side, transparent calc(100% - var(--rk-ring-w,3px)), #000 calc(100% - var(--rk-ring-w,3px) + .5px));-webkit-mask:radial-gradient(farthest-side, transparent calc(100% - var(--rk-ring-w,3px)), #000 calc(100% - var(--rk-ring-w,3px) + .5px));mask:radial-gradient(farthest-side, transparent calc(100% - var(--rk-ring-w,3px)), #000 calc(100% - var(--rk-ring-w,3px) + .5px));border-radius:50%;position:absolute;inset:0}.rk-dtrs-l{display:none}.rk-dtrs.is-dark .rk-ring{background:conic-gradient(var(--c-accent-bright) calc(var(--rk-p) * 1%), #f5f4ef33 0)}.rk-fog{filter:blur(4px);opacity:.8;-webkit-user-select:none;user-select:none}.rk-lock{flex:none}.rk-bar{background:var(--rk-track);border-radius:999px;height:5px;display:block;overflow:hidden}.rk-bar>i{background:var(--c-accent);border-radius:999px;height:100%;display:block}.rk-bar.is-ink>i{background:var(--c-ink)}.rk-menu{display:inline-block;position:relative}.rk-menu-button{appearance:none;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;margin:0;padding:0;display:inline-flex}.rk-menu-button:focus-visible{outline:2px solid var(--c-accent);outline-offset:4px;border-radius:6px}.rk-menu-chevron{stroke-width:2.2px;flex:none;width:16px;height:16px}.rk-menu-list{inset-inline-start:0;z-index:30;border:1px solid var(--c-ink);background:var(--c-paper);min-width:240px;max-height:min(60vh,520px);font-family:var(--font-sans);letter-spacing:0;text-align:start;border-radius:14px;gap:2px;padding:8px;font-size:14px;font-style:normal;font-weight:400;line-height:1.3;display:grid;position:absolute;top:calc(100% + 8px);overflow-y:auto}.rk-menu-list.is-two{grid-template-columns:repeat(2,minmax(190px,1fr))}.rk-menu.is-end .rk-menu-list{inset-inline:auto 0}.rk .rk-menu-item{min-height:40px;color:var(--c-ink-2);border-radius:8px;align-items:center;gap:10px;padding:0 10px;display:flex}.rk .rk-menu-item:hover{background:var(--rk-track)}.rk .rk-menu-item[aria-current=page]{background:var(--rk-up-bg);color:var(--c-ink);font-weight:600}.rk-menu-item:focus-visible{outline:2px solid var(--c-accent);outline-offset:-2px}.rk-tag-new{background:var(--rk-new-bg);color:var(--rk-new);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;border-radius:999px;margin-inline-start:auto;padding:2px 7px;font-size:10px;font-weight:700}.rk-pill .rk-menu-button{border:1px solid var(--c-ink);background:var(--c-paper);white-space:nowrap;border-radius:999px;height:44px;padding:0 16px;font-size:15px;font-weight:600}.rk-state{border-bottom:1px solid var(--c-divider);padding:88px 0 120px}.rk-state-title{font-family:var(--font-serif);letter-spacing:-.02em;margin:0 0 14px;font-size:clamp(40px,5vw,68px);font-weight:400;line-height:1.04}.rk-state-body{max-width:56ch;color:var(--c-muted);margin:0 0 24px;font-size:17px}.rk.is-loading .rk-swap{opacity:.45;transition:opacity .15s}.rk-head{padding:40px 0 28px}.rk-head-in{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;display:flex}.rk-h1{font-family:var(--font-serif);letter-spacing:-.02em;margin:0;font-size:clamp(46px,6.1vw,88px);font-weight:400;line-height:1}.rk-h1 .rk-menu-button{color:var(--c-accent-text);text-align:start;gap:14px;font-style:italic}.rk-h1 .rk-menu-chevron{stroke-width:2.5px;width:.4em;height:.4em}.rk-head-ctl{flex-wrap:wrap;gap:8px;display:flex}.rk-ctl-category{display:none}.rk-body{border-top:1px solid var(--c-divider)}.rk-cols{align-items:flex-start;gap:28px 40px;padding-block:28px 56px;display:flex}.rk-side{scrollbar-width:thin;flex-direction:column;flex:none;gap:26px;width:248px;max-height:calc(100vh - 100px);display:flex;position:sticky;top:84px;overflow-y:auto}.rk-side-nav{flex-direction:column;gap:2px;display:flex}.rk-side-nav .rk-cap{padding:0 10px 6px}.rk .rk-side-link{min-height:36px;color:var(--c-ink-2);border-radius:8px;align-items:center;gap:10px;padding:0 10px;font-size:14px;display:flex}.rk .rk-side-link:hover{background:var(--rk-track)}.rk .rk-side-link[aria-current=page]{background:var(--rk-up-bg);color:var(--c-ink);font-weight:600}.rk-side-more{appearance:none;min-height:36px;color:var(--c-accent-text);font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;align-items:center;padding:0 10px;font-size:14px;font-weight:600;display:flex}.rk-side-more:hover{text-decoration:underline}.rk-track{border:1px solid var(--c-ink);background:var(--c-paper);border-radius:14px;flex-direction:column;gap:10px;padding:18px;display:flex}.rk-track-title{font-family:var(--font-serif);letter-spacing:-.01em;overflow-wrap:anywhere;font-size:24px;line-height:1.1}.rk-track-body{color:var(--c-muted);font-size:13px;line-height:1.5}.rk-track .btn{width:100%}.rk-main{flex:1;min-width:0}.rk-list{margin:0;padding:0;list-style:none}.rk-grid{-moz-column-gap:18px;grid-template-columns:118px minmax(0,1fr) 72px 104px minmax(110px,150px) 20px;align-items:center;column-gap:18px;padding-inline:16px;display:grid}.rk-list-head{min-height:40px}.rk-list-head .rk-th-dtrs{justify-self:center}.rk-list-head .rk-th-end{text-align:end}.rk .rk-list-head a{min-height:40px;color:var(--c-muted);text-underline-offset:4px;align-items:center;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;display:inline-flex}.rk-row{border-bottom:1px solid var(--rk-rule);min-height:58px;color:var(--c-ink)}.rk-list.is-top .rk-row{border-top:1px solid var(--rk-rule);border-bottom:0}.rk a.rk-row:hover{background:var(--rk-rule-soft)}.rk a.rk-row:focus-visible{outline:2px solid var(--c-accent);outline-offset:-2px}.rk-meta{display:contents}.rk-rank{align-items:center;gap:10px;display:flex}.rk-num{min-width:54px;font-family:var(--font-serif);letter-spacing:-.02em;font-size:30px;line-height:1}.rk-pub{align-items:center;gap:12px;min-width:0;display:flex}.rk-pub-text{flex-direction:column;gap:1px;min-width:0;display:flex}.rk-name{overflow-wrap:anywhere;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-size:15px;font-weight:600;line-height:1.25;display:-webkit-box;overflow:hidden}.rk-domain{font-family:var(--font-mono);color:var(--c-muted);white-space:nowrap;text-overflow:ellipsis;font-size:12px;line-height:1.3;overflow:hidden}.rk-row .rk-dtrs{justify-self:center}.rk-imps{font-family:var(--font-mono);text-align:end;white-space:nowrap;padding-bottom:10px;font-size:14px;font-weight:600;line-height:1}.rk-share{flex-direction:column;align-items:stretch;gap:6px;display:flex}.rk-share-n{font-family:var(--font-mono);text-align:end;white-space:nowrap;font-size:14px;font-weight:600;line-height:1}.rk-share .rk-bar{height:4px}.rk-chev{width:18px;height:18px;color:var(--c-muted)}.rk-row.is-mid{min-height:84px}.rk-row.is-mid .rk-num{font-size:52px}.rk-row.is-mid .rk-pub{gap:14px}.rk-row.is-mid .rk-pub-text{gap:2px}.rk-row.is-mid .rk-name{font-size:17px}.rk-row.is-mid .rk-dtrs{--rk-ring-w:3.5px;width:44px;height:44px;font-size:13px}.rk-row.is-mid .rk-imps{padding-bottom:12px;font-size:16px}.rk-row.is-mid .rk-share{gap:8px}.rk-row.is-mid .rk-share-n{font-size:18px}.rk-row.is-mid .rk-share .rk-bar{height:5px}.rk-row.is-hero{min-height:124px}.rk-row.is-hero .rk-num{letter-spacing:-.03em;font-size:100px;line-height:.9}.rk-row.is-first .rk-num{color:var(--c-accent-text);font-style:italic}.rk-row.is-hero .rk-move{padding:4px 9px;font-size:13px}.rk-row.is-hero .rk-pub{gap:16px}.rk-row.is-hero .rk-pub-text{gap:3px}.rk-row.is-hero .rk-name{font-size:24px;line-height:1.2}.rk-row.is-hero .rk-domain{font-size:13px}.rk-row.is-hero .rk-dtrs{--rk-ring-w:4px;width:52px;height:52px;font-size:15px}.rk-row.is-hero .rk-imps{font-family:var(--font-serif);letter-spacing:-.02em;padding-bottom:8px;font-size:34px;font-weight:400;line-height:.9}.rk-row.is-hero .rk-share{gap:10px}.rk-row.is-hero .rk-share-n{font-family:var(--font-serif);letter-spacing:-.02em;font-size:44px;font-weight:400;line-height:.9}.rk-row.is-hero .rk-share .rk-bar{height:6px}.rk-row.is-hero .rk-chev{width:20px;height:20px}.rk-list.is-collapsed>li:nth-child(n+21){display:none}.rk-insert{background:var(--rk-dark);color:var(--rk-on-dark);border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 32px;margin:14px 0;padding:22px 24px;display:flex}.rk-insert-text{flex-direction:column;gap:4px;min-width:0;display:flex}.rk-insert-title{font-family:var(--font-serif);letter-spacing:-.01em;font-size:28px;line-height:1.1}.rk .rk-insert em,.rk .rk-on-dark em{color:var(--c-accent-bright)}.rk-insert-body{color:var(--rk-on-dark-2);font-size:14px}.rk-insert-form{flex-wrap:wrap;align-items:center;gap:8px;margin:0;display:flex}.rk-insert-input{box-sizing:border-box;width:220px;height:44px;color:var(--rk-on-dark);font:inherit;background:0 0;border:1px solid #f5f4ef66;border-radius:999px;padding:0 16px;font-size:14px}.rk-insert-input::placeholder{color:#a9a9a6;opacity:1}.rk-insert-input:focus-visible{outline:2px solid var(--c-accent-bright);outline-offset:2px}.rk .rk-btn-light{border:1px solid var(--rk-on-dark);background:var(--rk-on-dark);color:#0a0a0a;white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:8px;height:44px;padding:0 22px;font-size:14px;font-weight:600;transition:background .2s,border-color .2s;display:inline-flex}.rk .rk-btn-light:hover{background:#fff;border-color:#fff}.rk-btn-light:focus-visible{outline:2px solid var(--c-accent-bright);outline-offset:2px}.rk-more{justify-content:center;padding:20px 0 24px;display:flex}.rk-more .btn{gap:8px}.rk-lockwall{margin-bottom:14px;position:relative}.rk-lockwall-rows{filter:blur(5px);pointer-events:none;-webkit-user-select:none;user-select:none}.rk-ghost{border-bottom:1px solid var(--rk-rule);min-height:58px}.rk-ghost-num{font-family:var(--font-serif);font-size:30px;line-height:1}.rk-ghost-pub{align-items:center;gap:12px;display:flex}.rk-ghost-tile{background:var(--c-ink);opacity:.8;border-radius:8px;flex:none;width:30px;height:30px}.rk-ghost-lines{flex-direction:column;flex:1;gap:7px;display:flex}.rk-ghost-line{background:var(--c-ink);opacity:.75;border-radius:999px;height:11px}.rk-ghost-line.is-thin{opacity:.35;height:8px}.rk-ghost-ring{box-sizing:border-box;border:3px solid var(--c-accent);border-radius:50%;justify-self:center;width:34px;height:34px}.rk-ghost-imps{background:var(--c-ink);opacity:.5;border-radius:999px;justify-self:end;width:58px;height:11px}.rk-ghost-share{flex-direction:column;align-items:flex-end;gap:6px;display:flex}.rk-ghost-share .rk-ghost-line{width:38px}.rk-ghost-share .rk-bar{align-self:stretch;height:4px}.rk-lockwall-over{background:color-mix(in srgb, var(--c-bg) 35%, transparent);place-items:center;padding:16px;display:grid;position:absolute;inset:0}.rk-lockwall-card{border:1px solid var(--c-line-soft);background:var(--c-paper);text-align:center;border-radius:14px;flex-direction:column;align-items:center;gap:12px;max-width:440px;padding:24px 32px;display:flex}.rk-lockwall-title{font-family:var(--font-serif);letter-spacing:-.01em;font-size:30px;line-height:1.1}.rk-lockwall-body{max-width:52ch;color:var(--c-ink-2);font-size:14px;line-height:1.5}.rk-band{border-top:1px solid var(--c-divider);padding:44px 0 52px}.rk-band-in{flex-direction:column;gap:14px;display:flex}.rk-band-in>.rk-h2{margin-bottom:4px}.rk-flex{flex-wrap:wrap;gap:14px;display:flex}.rk-flex>.is-3{flex:3 520px}.rk-flex>.is-2{flex:2 320px}.rk-flex>.is-1{flex:340px}.rk-trio{grid-template-columns:repeat(auto-fit,minmax(min(320px,100%),1fr));gap:14px;display:grid}.rk-chart{width:100%;height:auto;display:block}.rk-chart-grid path{stroke:var(--rk-rule-soft);stroke-width:1px;fill:none}.rk-chart-axis text{font-family:var(--font-mono);fill:var(--c-muted);text-transform:uppercase;font-size:10.5px}.rk-chart-axis text.is-now{fill:var(--c-ink);font-weight:700}.rk-bump-lines path{fill:none;stroke:var(--c-divider);stroke-width:2px;stroke-linejoin:round;stroke-linecap:round}.rk-bump-former{fill:none;stroke:var(--c-ink);stroke-width:3px;stroke-linejoin:round;stroke-linecap:round}.rk-bump-leader{fill:none;stroke:var(--c-accent);stroke-width:3.5px;stroke-linejoin:round;stroke-linecap:round}.rk-bump-dot{fill:var(--c-divider)}.rk-bump-dot.is-former{fill:var(--c-ink)}.rk-bump-dot.is-leader{fill:var(--c-accent)}.rk-bump-names text{font-family:var(--font-sans);fill:var(--c-ink-2);font-size:12px}.rk-bump-names text.is-former{font-weight:700}.rk-bump-names text.is-leader{fill:var(--c-accent-text);font-weight:700}.rk .rk-line{border-top:1px solid var(--rk-rule-soft);min-height:44px;color:var(--c-ink);align-items:center;gap:12px;display:grid}.rk a.rk-line:hover .rk-line-name{text-underline-offset:3px;text-decoration:underline}.rk-line.is-leader{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr) 16px}.rk-line.is-market{grid-template-columns:22px minmax(0,1fr) minmax(0,1.1fr) 16px;gap:10px}.rk-line.is-mover{grid-template-columns:minmax(0,1fr) auto;min-height:54px}.rk-line-label{color:var(--c-muted);white-space:nowrap;text-overflow:ellipsis;font-size:14px;overflow:hidden}.rk-line-pub{align-items:center;gap:10px;min-width:0;display:flex}.rk-line-name{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;overflow:hidden}.rk-line .rk-chev{width:16px;height:16px}.rk-line.is-mover .rk-pub{gap:12px}.rk-line.is-mover .rk-move{min-width:34px;padding:4px 9px}.rk-card.is-drops .rk-card-title em{color:var(--c-danger)}.rk-card.is-new .rk-card-title em{color:var(--rk-new)}.rk-card-title+.rk-line,.rk-card-title+a.rk-line{margin-top:12px}.rk .rk-vol{color:var(--c-ink);flex-direction:column;gap:12px;padding-bottom:20px;display:flex}.rk-vol-top{align-items:baseline;gap:10px;display:flex}.rk-vol-n{font-family:var(--font-serif);letter-spacing:-.02em;font-size:64px;line-height:.9}.rk-vol-state{background:var(--rk-new-bg);color:var(--rk-new);border-radius:999px;padding:3px 9px;font-size:12px;font-weight:600;display:inline-flex}.rk-vol-state.is-active,.rk-vol-state.is-sustained{background:var(--rk-down-bg);color:var(--rk-down)}.rk-vol-spark{width:100%;height:66px;display:block}.rk-vol-spark path{fill:none;stroke:var(--c-accent);stroke-width:2px;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke}.rk-vol-text{color:var(--c-muted);font-size:14px;line-height:1.55}.rk .rk-more-link{color:var(--c-accent-text);align-items:center;gap:8px;margin-top:auto;font-size:14px;font-weight:600;display:inline-flex}.rk-more-link svg{width:16px;height:16px}.rk-faq{flex-wrap:wrap;gap:24px 64px;display:flex}.rk-faq-intro{flex:320px;min-width:0}.rk-faq-note{max-width:40ch;color:var(--c-muted);margin:12px 0 0;font-size:15px;line-height:1.6}.rk-faq-intro .rk-more-link{margin-top:14px}.rk-faq-list{border-bottom:1px solid var(--rk-rule);flex:2 520px;min-width:0}.rk-faq-item{border-top:1px solid var(--rk-rule);scroll-margin-top:84px}.rk-faq-item summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;min-height:44px;padding-block:16px;font-size:16px;font-weight:600;list-style:none;display:flex}.rk-faq-item summary::-webkit-details-marker{display:none}.rk-faq-item summary:after{content:"+";flex:none;font-size:22px;font-weight:400;line-height:1}.rk-faq-item[open] summary:after{content:"−"}.rk-faq-item p{max-width:64ch;color:var(--c-muted);margin:-6px 0 16px;font-size:15px;line-height:1.6}@media (max-width:1240px){.rk-grid{-moz-column-gap:14px;grid-template-columns:104px minmax(0,1fr) 60px 96px minmax(96px,130px) 18px;column-gap:14px}.rk-row.is-hero .rk-num{font-size:84px}.rk-num{min-width:46px}}@media (max-width:1100px){.rk-side{display:none}.rk-ctl-category{display:inline-block}.rk-cols{padding-block:20px 44px}}@media (max-width:720px){.rk .rk-wide{display:none}.rk .rk-narrow{display:block}.rk span.rk-narrow{display:inline}.rk-head{padding:26px 0 20px}.rk-h1 .rk-menu-button{gap:8px}.rk-pill .rk-menu-button{height:40px;padding:0 14px;font-size:13px}.rk-menu-list{min-width:min(280px,100vw - 32px)}.rk-menu-list.is-two{grid-template-columns:1fr}.rk-menu.is-end .rk-menu-list{inset-inline:0 auto}.rk-grid{-moz-column-gap:10px;grid-template-columns:46px minmax(0,1fr) 62px;column-gap:10px;padding-inline:0}.rk-row{grid-template-areas:"rank pub share""rank meta share";row-gap:6px;min-height:0;padding-block:12px}.rk-row.is-mid,.rk-row.is-hero{min-height:0}.rk-row .rk-rank{flex-direction:column;grid-area:rank;gap:3px}.rk-num,.rk-row.is-mid .rk-num,.rk-row.is-hero .rk-num{min-width:0;font-size:24px;line-height:1}.rk-row.is-mid .rk-num{font-size:36px}.rk-row.is-hero .rk-num{font-size:54px;line-height:.9}.rk-row .rk-move,.rk-row.is-hero .rk-move{padding:1px 6px;font-size:11px}.rk-row .rk-move.is-plain{padding:0}.rk-row .rk-pub,.rk-row.is-mid .rk-pub,.rk-row.is-hero .rk-pub{grid-area:pub;gap:9px}.rk-row.is-hero .rk-name{font-size:17px}.rk-row.is-mid .rk-name{font-size:15px}.rk-name{font-size:14px}.rk-domain,.rk-row.is-hero .rk-domain{font-size:11px}.rk-row .rk-fav{border-radius:8px;width:28px;height:28px}.rk-row.is-mid .rk-fav{width:32px;height:32px}.rk-row.is-hero .rk-fav{border-radius:9px;width:36px;height:36px}.rk-row .rk-meta{min-width:0;font-family:var(--font-mono);color:var(--c-muted);grid-area:meta;align-items:center;gap:6px;font-size:11px;display:flex}.rk-row .rk-dtrs,.rk-row.is-mid .rk-dtrs,.rk-row.is-hero .rk-dtrs{width:auto;height:auto;color:var(--c-ink);--rk-ring-w:3px;justify-self:auto;gap:6px;font-size:11px;display:inline-flex}.rk-row .rk-ring{width:20px;height:20px;position:static}.rk-dtrs-l{color:var(--c-muted);font-weight:500;display:inline}.rk-imps,.rk-row.is-mid .rk-imps,.rk-row.is-hero .rk-imps{font-family:var(--font-mono);letter-spacing:0;color:var(--c-ink);padding:0;font-size:11px;font-weight:700;line-height:1.4}.rk-row .rk-dtrs.is-empty{display:none}.rk-dtrs:not(.is-empty)+.rk-imps:before{content:"·";color:var(--c-muted);margin-inline-end:6px;font-weight:500}.rk-row .rk-share,.rk-row.is-mid .rk-share,.rk-row.is-hero .rk-share{grid-area:share;gap:6px}.rk-share-n{font-size:13px}.rk-row.is-mid .rk-share-n{font-size:15px;font-weight:700}.rk-row.is-hero .rk-share-n{font-size:30px;line-height:1}.rk-share .rk-bar,.rk-row.is-mid .rk-share .rk-bar,.rk-row.is-hero .rk-share .rk-bar{height:4px}.rk-chev{display:none}.rk-list-head{justify-content:space-between;min-height:0;padding-bottom:8px;display:flex}.rk .rk-list-head>:not(.rk-th-keep){display:none}.rk-insert{margin:12px 0;padding:18px 16px}.rk-insert-title{font-size:24px}.rk-insert-body{font-size:13px}.rk-insert-form,.rk-insert-input,.rk-insert .rk-btn-light,.rk-more .btn{width:100%}.rk-ghost{grid-template-areas:none}.rk-ghost>:nth-child(n+3):not(.rk-ghost-share){display:none}.rk-lockwall-card{padding:20px}.rk-lockwall-title{font-size:26px}.rk-band{padding:32px 0 40px}.rk-card{padding:16px}.rk-card-title{font-size:24px}.rk-line.is-mover{gap:10px}.rk-line.is-mover .rk-move{flex:none;min-width:52px}.rk .rk-line.is-leader{grid-template-columns:minmax(0,1fr);grid-template-areas:"label""pub";gap:4px 10px;padding-block:10px}.rk .rk-line.is-market{grid-template-columns:22px minmax(0,1fr);grid-template-areas:"flag label""pub pub";gap:4px 8px;padding-block:10px}.rk-line.is-leader>.rk-line-label,.rk-line.is-market>.rk-line-label{grid-area:label;font-size:13px}.rk-line.is-market>.rk-flag{grid-area:flag}.rk-line.is-leader>.rk-line-pub,.rk-line.is-market>.rk-line-pub{grid-area:pub}.rk-line.is-leader .rk-line-name,.rk-line.is-market .rk-line-name{white-space:normal;overflow-wrap:anywhere}.rk .rk-more-link{min-height:44px}.rk-bump-names text,.rk-chart-axis text{font-size:11px}}
