.RoadmapView_page__4i6ml{max-width:none;margin:0;padding:0;overflow-x:clip;background:var(--aitane-bg);--roadmap-hero-bg:#ffffff;--roadmap-panel-bg:#ffffff;--roadmap-panel-muted:#fafafa;--roadmap-border:rgba(30,32,32,0.1);--roadmap-border-strong:rgba(30,32,32,0.24);--roadmap-tab-active:#1e2020;--roadmap-accent:#2c62d6;--roadmap-accent-soft:rgba(44,98,214,0.09);--roadmap-grad-a:#6a6e70;--roadmap-grad-b:#1e2020;--roadmap-planned:#777b7f;--roadmap-building:#2c62d6;--roadmap-complete:#1f7a4d;--roadmap-shipped:#1f7a4d}.RoadmapView_page__4i6ml,.RoadmapView_page__4i6ml *,.RoadmapView_page__4i6ml :after,.RoadmapView_page__4i6ml :before{box-sizing:border-box}.RoadmapView_container__RpIpD{width:100%;max-width:calc(var(--aitane-content-max) + 48px);margin:0 auto;padding:0 24px}.RoadmapView_hero__Aq2IO{padding:88px 0 104px;border-bottom:1px solid var(--roadmap-border);background:var(--roadmap-hero-bg)}.RoadmapView_eyebrow__Kgzr7{margin:0;color:var(--aitane-text-muted);font-family:var(--aitane-font-en);font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.RoadmapView_title__y6v20{max-width:760px;margin:48px 0 0;color:var(--aitane-text);font-size:clamp(40px,6vw,72px);font-weight:700;line-height:1.08;letter-spacing:-.035em}.RoadmapView_heroDescription__uFPYU{max-width:760px;margin:28px 0 0;color:var(--aitane-text-muted);font-size:20px;font-weight:500;line-height:1.8}.RoadmapView_explorer__CMAR1{padding-bottom:144px}.RoadmapView_tabs__DiLKY{display:flex;gap:40px;min-height:104px;border-bottom:1px solid var(--roadmap-border)}.RoadmapView_tab__1FPRk{position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;border:0;background:transparent;color:var(--aitane-text-muted);font:inherit;font-size:28px;font-weight:500;cursor:pointer}.RoadmapView_tab__1FPRk[data-active=true]{color:var(--roadmap-tab-active)}.RoadmapView_tab__1FPRk[data-active=true]:after{content:"";position:absolute;right:0;bottom:-1px;left:0;height:2px;background:var(--roadmap-tab-active)}.RoadmapView_categoryButton__Lp0jq:focus-visible,.RoadmapView_searchInput__3GG8s:focus-visible,.RoadmapView_tab__1FPRk:focus-visible{outline:2px solid var(--roadmap-accent);outline-offset:3px}.RoadmapView_explorerBody__JdxlL{display:grid;grid-template-columns:320px minmax(0,1fr);min-height:640px}.RoadmapView_filters__HUPxR{padding:40px 32px 64px 0;border-right:1px solid var(--roadmap-border)}.RoadmapView_categoryLabel__4nWRc,.RoadmapView_searchLabel__W0adH{display:block;margin:0 0 12px;color:var(--aitane-text);font-size:13px;font-weight:700}.RoadmapView_searchWrap__9ypEa{position:relative}.RoadmapView_searchIcon__Revpe{position:absolute;top:50%;left:16px;width:14px;height:14px;border:1.5px solid var(--aitane-text-muted);border-radius:50%;transform:translateY(-56%);pointer-events:none}.RoadmapView_searchIcon__Revpe:after{content:"";position:absolute;right:-5px;bottom:-3px;width:6px;height:1.5px;background:var(--aitane-text-muted);transform:rotate(45deg);transform-origin:left center}.RoadmapView_searchInput__3GG8s{width:100%;height:48px;padding:0 16px 0 44px;border:1px solid var(--roadmap-border-strong);border-radius:0;background:var(--roadmap-panel-bg);color:var(--aitane-text);font:inherit;font-size:14px}.RoadmapView_searchInput__3GG8s::placeholder{color:var(--aitane-text-muted)}.RoadmapView_categoryLabel__4nWRc{margin-top:36px}.RoadmapView_categoryList__Pnh4_{display:flex;flex-direction:column;align-items:stretch;gap:4px}.RoadmapView_categoryButton__Lp0jq{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;padding:11px 12px;border:0;background:transparent;color:var(--aitane-text-muted);font:inherit;font-size:14px;font-weight:500;text-align:left;cursor:pointer}.RoadmapView_categoryButton__Lp0jq[data-active=true]{background:var(--roadmap-accent-soft);color:var(--aitane-text);font-weight:700}.RoadmapView_results__GWIU1{min-width:0;padding-left:32px}.RoadmapView_groupTitle__T5qZ_{margin:0;padding:42px 16px 24px;border-bottom:1px solid var(--roadmap-border);color:var(--aitane-text);background-image:linear-gradient(167.6449deg,var(--roadmap-grad-a) 20.92%,var(--roadmap-grad-b) 41.579%,var(--aitane-text-subtle) 66.951%);-webkit-background-clip:text;background-clip:text;font-family:var(--aitane-font-en);font-size:26px;font-weight:600;line-height:1.4}@supports ((-webkit-background-clip:text) or (background-clip:text)) or (-webkit-background-clip:text){.RoadmapView_groupTitle__T5qZ_{color:transparent}}.RoadmapView_releaseList__oDFFg{display:flex;flex-direction:column}.RoadmapView_release__XVUhk{display:grid;grid-template-columns:minmax(120px,.75fr) minmax(0,2.5fr) minmax(128px,.75fr);grid-gap:24px;gap:24px;padding:28px 16px 30px;border-bottom:1px solid var(--roadmap-border);background:var(--roadmap-panel-bg)}.RoadmapView_releaseCategory__WrnxC{margin:2px 0 0;color:var(--aitane-text);font-size:13px;font-weight:700;line-height:1.7}.RoadmapView_releaseMain__heEm8{min-width:0}.RoadmapView_releaseTitle__VJ34U{margin:0;color:var(--aitane-text);font-size:19px;font-weight:700;line-height:1.55}.RoadmapView_releaseTitleLink__lXf8W{color:inherit;font-weight:700;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.25em}.RoadmapView_releaseTitleLink__lXf8W:focus-visible,.RoadmapView_releaseTitleLink__lXf8W:hover{text-decoration-thickness:2px}.RoadmapView_releaseTitleLink__lXf8W:focus-visible{outline:2px solid var(--roadmap-accent);outline-offset:3px}.RoadmapView_releaseDescription__55_Em{margin:9px 0 0;color:var(--aitane-text-muted);font-size:14px;font-weight:500;line-height:1.85}.RoadmapView_releaseStatus__jFRzb{display:flex;flex-direction:column;align-items:flex-start;gap:10px}.RoadmapView_availability__VKfCO{display:inline-flex;align-items:center;min-height:25px;padding:3px 9px;border:1px solid var(--roadmap-border-strong);color:var(--aitane-text);font-size:11px;font-weight:700;line-height:1.4}.RoadmapView_progress__WOd8j{display:inline-flex;align-items:center;gap:7px;color:var(--aitane-text-muted);font-size:12px;font-weight:600;line-height:1.5}.RoadmapView_progressDot__Wiwrv{width:7px;height:7px;border-radius:50%;background:var(--roadmap-planned)}.RoadmapView_progress__WOd8j[data-progress=building] .RoadmapView_progressDot__Wiwrv{background:var(--roadmap-building)}.RoadmapView_progress__WOd8j[data-progress=complete] .RoadmapView_progressDot__Wiwrv{background:var(--roadmap-complete)}.RoadmapView_progress__WOd8j[data-progress=shipped] .RoadmapView_progressDot__Wiwrv{background:var(--roadmap-shipped)}.RoadmapView_updates__SSou3{margin-top:20px;padding:16px;border-left:2px solid var(--roadmap-border-strong);background:var(--roadmap-panel-muted)}.RoadmapView_updatesLabel__kBzjZ{margin:0 0 10px;color:var(--aitane-text);font-size:12px;font-weight:700}.RoadmapView_updateList__PnZNj{display:flex;flex-direction:column;gap:10px;margin:0;padding:0;list-style:none}.RoadmapView_updateItem__oQalx{display:grid;grid-template-columns:minmax(130px,.8fr) minmax(0,2fr);grid-gap:12px;gap:12px;color:var(--aitane-text-muted);font-size:12px;line-height:1.7}.RoadmapView_updateItem__oQalx strong{color:var(--aitane-text)}.RoadmapView_empty__nIESJ{margin:0;padding:64px 16px;color:var(--aitane-text-muted);font-size:15px}@media (max-width:959px){.RoadmapView_explorerBody__JdxlL{grid-template-columns:1fr}.RoadmapView_filters__HUPxR{padding:28px 0;border-right:0;border-bottom:1px solid var(--roadmap-border)}.RoadmapView_categoryLabel__4nWRc{margin-top:24px}.RoadmapView_categoryList__Pnh4_{flex-direction:row;flex-wrap:wrap;gap:8px}.RoadmapView_categoryButton__Lp0jq{width:auto;padding:9px 12px;border:1px solid var(--roadmap-border)}.RoadmapView_results__GWIU1{padding-left:0}}@media (max-width:767px){.RoadmapView_container__RpIpD{padding:0 16px}.RoadmapView_hero__Aq2IO{padding:64px 0 72px}.RoadmapView_title__y6v20{margin-top:32px;font-size:40px;line-height:1.15}.RoadmapView_heroDescription__uFPYU{margin-top:22px;font-size:16px;line-height:1.8}.RoadmapView_tabs__DiLKY{gap:28px;min-height:84px}.RoadmapView_tab__1FPRk{font-size:22px}.RoadmapView_groupTitle__T5qZ_{padding:36px 0 20px;font-size:22px}.RoadmapView_release__XVUhk{grid-template-columns:1fr;gap:10px;padding:24px 0 28px}.RoadmapView_releaseStatus__jFRzb{flex-direction:row;align-items:center;margin-top:6px}.RoadmapView_updateItem__oQalx{grid-template-columns:1fr;gap:2px}.RoadmapView_explorer__CMAR1{padding-bottom:96px}}@media (prefers-reduced-motion:reduce){.RoadmapView_page__4i6ml *,.RoadmapView_page__4i6ml :after,.RoadmapView_page__4i6ml :before{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .RoadmapView_page__4i6ml{--roadmap-hero-bg:#101113;--roadmap-panel-bg:#101113;--roadmap-panel-muted:#17181a;--roadmap-border:rgba(255,255,255,0.1);--roadmap-border-strong:rgba(255,255,255,0.24);--roadmap-tab-active:#f2f3f4;--roadmap-accent:#8faeff;--roadmap-accent-soft:rgba(143,174,255,0.12);--roadmap-grad-a:#bbbbbb;--roadmap-grad-b:#ffffff;--roadmap-planned:#a3a6aa;--roadmap-building:#8faeff;--roadmap-complete:#69cf9c;--roadmap-shipped:#69cf9c}}:root[data-theme=dark] .RoadmapView_page__4i6ml{--roadmap-hero-bg:#101113;--roadmap-panel-bg:#101113;--roadmap-panel-muted:#17181a;--roadmap-border:rgba(255,255,255,0.1);--roadmap-border-strong:rgba(255,255,255,0.24);--roadmap-tab-active:#f2f3f4;--roadmap-accent:#8faeff;--roadmap-accent-soft:rgba(143,174,255,0.12);--roadmap-grad-a:#bbbbbb;--roadmap-grad-b:#ffffff;--roadmap-planned:#a3a6aa;--roadmap-building:#8faeff;--roadmap-complete:#69cf9c;--roadmap-shipped:#69cf9c}