html:has(.FShOBG_page){scroll-behavior:smooth}.FShOBG_page{background:radial-gradient(circle at 84% 10%, #b2e73213, transparent 30rem), var(--vatt-color-page-canvas);color:#f4f4f1;min-height:100svh;position:relative;overflow-x:clip}.FShOBG_grid{opacity:.72;pointer-events:none;background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px);background-size:72px 72px;height:min(920px,92svh);position:absolute;inset:0 0 auto;-webkit-mask-image:linear-gradient(#000 0%,#000c 56%,#0000 100%);mask-image:linear-gradient(#000 0%,#000c 56%,#0000 100%)}.FShOBG_heroRail,.FShOBG_contentRail{z-index:1;width:var(--vatt-layout-wide);margin:0 auto;position:relative}.FShOBG_heroRail{display:flow-root}.FShOBG_breadcrumb{z-index:2;gap:var(--vatt-breadcrumb-gap);width:100%;padding-top:var(--vatt-breadcrumb-top);color:var(--vatt-breadcrumb-color);font-family:var(--vatt-font-mono);font-size:var(--vatt-size-meta);font-weight:var(--vatt-weight-medium);letter-spacing:var(--vatt-breadcrumb-letter-spacing);text-transform:uppercase;flex-wrap:wrap;align-items:center;display:flex;position:absolute;inset:0 0 auto}.FShOBG_breadcrumb a{color:var(--vatt-breadcrumb-link-color);transition:color .18s}.FShOBG_breadcrumb [aria-current=page]{color:var(--vatt-breadcrumb-current-color)}.FShOBG_breadcrumb a:hover,.FShOBG_breadcrumb a:focus-visible{color:var(--vatt-breadcrumb-hover-color);outline:none}.FShOBG_roadmapTable th,.FShOBG_category{font-family:var(--vatt-font-mono);font-size:var(--vatt-size-meta);font-weight:var(--vatt-weight-medium);letter-spacing:.12em;text-transform:uppercase}.FShOBG_roadmapIntro h1{font-size:var(--vatt-size-display-md);font-weight:var(--vatt-weight-regular);letter-spacing:-.06em;margin:0;line-height:.94}.FShOBG_requestAction{color:#f4f4f1;min-width:208px;min-height:48px;font-size:var(--vatt-size-body);font-weight:var(--vatt-weight-bold);border:1px solid #f4f4f175;border-radius:999px;justify-content:space-between;align-items:center;margin-top:1.5rem;padding:4px 4px 4px 1.1rem;transition:border-color .18s,background .18s,color .18s,transform .16s cubic-bezier(.23,1,.32,1);display:inline-flex}.FShOBG_requestAction i{color:#080808;background:#f4f4f1;border-radius:50%;place-items:center;width:38px;height:38px;transition:background .18s,color .18s,transform .22s cubic-bezier(.23,1,.32,1);display:grid}.FShOBG_requestAction svg{stroke-width:1.8px;width:17px;height:17px}.FShOBG_requestAction:hover,.FShOBG_requestAction:focus-visible{border-color:var(--color-brand);background:var(--color-brand);color:#080808;outline:none}.FShOBG_requestAction:hover i,.FShOBG_requestAction:focus-visible i{color:var(--color-brand);background:#080808;transform:rotate(45deg)}.FShOBG_requestAction:active{transform:scale(.985)}.FShOBG_contentRail{padding:clamp(9.25rem,10.5vw,10rem) 0 clamp(6rem,8vw,8rem)}.FShOBG_roadmapLayout{grid-template-columns:minmax(220px,.33fr) minmax(0,1fr);align-items:start;gap:clamp(2.5rem,5vw,5.5rem);display:grid}.FShOBG_roadmapIntro{padding-top:.35rem}.FShOBG_filterBar{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#0c0c0cb8;border:1px solid #f4f4f124;border-radius:999px;grid-template-columns:repeat(4,minmax(0,1fr));gap:5px;margin-top:0;padding:4px;display:grid}.FShOBG_filterBar button{color:#f4f4f194;cursor:pointer;min-width:0;min-height:42px;font-size:var(--vatt-size-body-sm);font-weight:var(--vatt-weight-semibold);border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:.7rem;padding:.55rem .9rem;transition:background .18s,border-color .18s,color .18s,transform .15s cubic-bezier(.23,1,.32,1);display:flex}.FShOBG_filterBar button small{color:#f4f4f157;font-family:var(--vatt-font-mono);font-size:var(--vatt-size-label);transition:color .18s}.FShOBG_filterBar button:hover,.FShOBG_filterBar button:focus-visible{color:#f4f4f1;background:#ffffff12;border-color:#f4f4f12e;outline:none}.FShOBG_filterBar button:active{transform:scale(.985)}.FShOBG_filterBar button[aria-pressed=true]{color:#080808;background:#f4f4f1;border-color:#f4f4f1}.FShOBG_filterBar button[aria-pressed=true] small{color:#08080885}.FShOBG_groups{background:#080808;border:1px solid #f4f4f126;margin-top:.9rem;overflow:hidden}.FShOBG_roadmapTable{border-collapse:collapse;table-layout:fixed;width:100%}.FShOBG_roadmapTable th,.FShOBG_roadmapTable td{text-align:left;vertical-align:middle;border-bottom:1px solid #f4f4f11a;padding:.9rem clamp(1rem,2vw,1.6rem)}.FShOBG_roadmapTable th{color:#f4f4f15c;font-weight:var(--vatt-weight-medium);padding-top:.8rem;padding-bottom:.8rem}.FShOBG_roadmapTable th:first-child,.FShOBG_roadmapTable td:first-child,.FShOBG_roadmapTable th:nth-child(2),.FShOBG_roadmapTable td:nth-child(2){width:20%}.FShOBG_roadmapTable tbody tr:last-child td{border-bottom:0}.FShOBG_roadmapTable tbody tr{transition:background .16s}.FShOBG_status{color:#f4f4f1a8;font-size:var(--vatt-size-body-sm);font-weight:var(--vatt-weight-medium);white-space:nowrap;align-items:center;gap:.6rem;display:inline-flex}.FShOBG_status i{background:#f4f4f147;border-radius:50%;flex:none;width:7px;height:7px}.FShOBG_status[data-status=in-development] i,.FShOBG_status[data-status=available] i{background:var(--color-brand);box-shadow:0 0 0 3px #b2e73214}.FShOBG_status[data-status=available]{color:var(--color-brand)}.FShOBG_category{color:#b2e732b8;white-space:nowrap}.FShOBG_itemTitle{color:#f4f4f1;font-size:var(--vatt-size-heading-xs);font-weight:var(--vatt-weight-regular);letter-spacing:-.025em;line-height:1.25}@media (max-width:900px){.FShOBG_roadmapLayout{grid-template-columns:1fr;gap:2rem}.FShOBG_filterBar{scrollbar-width:none;border-radius:22px;grid-template-columns:repeat(4,minmax(130px,1fr));overflow-x:auto}.FShOBG_filterBar::-webkit-scrollbar{display:none}}@media (max-width:620px){.FShOBG_breadcrumb{padding-top:var(--vatt-breadcrumb-top-compact)}.FShOBG_roadmapIntro h1{font-size:var(--vatt-size-display-section-mobile)}.FShOBG_contentRail{padding-top:8rem}.FShOBG_filterBar{width:calc(100vw - var(--vatt-page-gutter))}.FShOBG_roadmapTable th,.FShOBG_roadmapTable td{padding:.75rem .65rem}.FShOBG_roadmapTable th:first-child,.FShOBG_roadmapTable td:first-child{width:28%}.FShOBG_roadmapTable th:nth-child(2),.FShOBG_roadmapTable td:nth-child(2){width:30%}.FShOBG_status{font-size:var(--vatt-size-label);gap:.4rem}.FShOBG_category{font-size:var(--vatt-size-meta);letter-spacing:.04em}.FShOBG_itemTitle{font-size:var(--vatt-size-body)}}@media (hover:hover) and (pointer:fine){.FShOBG_roadmapTable tbody tr:hover{background:#ffffff09}}@media (prefers-reduced-motion:reduce){.FShOBG_page *,.FShOBG_page :before,.FShOBG_page :after{scroll-behavior:auto!important;transition-duration:.01ms!important}}