.roadmap_page__mUoam{width:min(1120px,calc(100% - 64px));margin-inline:auto;padding:44px 0 76px;color:#f3f3f5;font-family:var(--font-geist-sans),sans-serif}.roadmap_page__mUoam :is(a,button,input):focus-visible{outline:2px solid #dcdce2;outline-offset:3px}.roadmap_hero__pd57Q{display:flex;align-items:center;justify-content:space-between;gap:32px;margin-bottom:36px}.roadmap_hero__pd57Q h1{font-size:clamp(38px,4.4vw,58px);line-height:1.1;font-weight:550;letter-spacing:-.04em}.roadmap_hero__pd57Q p{margin-top:16px;color:#a5a5af;font-size:14px;line-height:1.7}.roadmap_primary__gc88q{min-height:42px;height:auto;padding:11px 15px;gap:9px;border-radius:8px;background:#f3f3f5;color:#111114;font-size:12px;font-weight:600}.roadmap_primary__gc88q:hover{background:#dcdce2;color:#111114}.roadmap_toolbar__0lgRB{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:18px 0;border-top:1px solid #303036}.roadmap_toolbar__0lgRB>p{font-size:12px;color:#a5a5af;font-variant-numeric:tabular-nums}.roadmap_searchGroup__fvfRU{display:flex;gap:10px;align-items:center}.roadmap_search__C__rH{position:relative;width:270px}.roadmap_search__C__rH>svg{position:absolute;left:12px;top:12px;color:#a5a5af;pointer-events:none}.roadmap_page__mUoam .roadmap_search__C__rH input[type=search]{min-height:40px;padding-left:37px;padding-right:12px;color:#f3f3f5;background:#0c0c0f;border:1px solid #45454e;border-radius:8px;font-size:12px;caret-color:#f3f3f5}.roadmap_page__mUoam .roadmap_search__C__rH input::placeholder{color:#a5a5af}.roadmap_page__mUoam .roadmap_search__C__rH input:focus{border-color:#a5a5af}.roadmap_search__C__rH input::-webkit-search-cancel-button{display:none}.roadmap_clear__ZfztK{color:#c7c7ce;font-size:11px;padding-inline:8px}.roadmap_board__tBUOy{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.roadmap_column__kZhyD{min-width:0;padding:18px;background:#0c0c0e;border:1px solid #29292f;border-radius:12px}.roadmap_columnHeader__GrYIS{padding:2px 0 20px}.roadmap_columnHeader__GrYIS>div{display:flex;align-items:center;gap:9px}.roadmap_columnHeader__GrYIS h2{font-size:14px;font-weight:600;line-height:1.5}.roadmap_statusIcon__MK82o{color:#b1afc5;flex-shrink:0}.roadmap_column__kZhyD[data-status=planned] .roadmap_statusIcon__MK82o{color:#d1bd92}.roadmap_column__kZhyD[data-status=in_progress] .roadmap_statusIcon__MK82o{color:#9fcaba}.roadmap_count__qlDBv{margin-left:auto;min-width:24px;justify-content:center;padding:2px 5px;background:#242429;color:#c7c7ce;border:none;font-size:10px;font-variant-numeric:tabular-nums}.roadmap_columnHeader__GrYIS p{margin-top:10px;min-height:38px;color:#a5a5af;font-size:11px;line-height:1.7}.roadmap_threads__lrZyy{display:grid;gap:12px;align-content:start;list-style:none}.roadmap_threadCard__P4QjB{padding:0;gap:0;box-shadow:none;border:1px solid #35353d;border-radius:8px;background:#141417;color:#f3f3f5}.roadmap_threadCard__P4QjB:hover{border-color:#62626c;background:#19191e}.roadmap_threadLink__kYJFj{display:block;padding:16px;border-radius:inherit}.roadmap_threadMeta__MbZXd{display:flex;justify-content:space-between;align-items:center;gap:10px;color:#a5a5af;font-size:10px}.roadmap_threadMeta__MbZXd>span{font-family:var(--font-geist-mono),monospace}.roadmap_threadLink__kYJFj h3{margin-top:13px;font-size:14px;line-height:1.55;font-weight:550;letter-spacing:-.01em;overflow-wrap:anywhere}.roadmap_threadBody__s3dl9{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;overflow-wrap:anywhere;margin-top:8px;font-size:12px;line-height:1.7;color:#a5a5af}.roadmap_threadFooter__Yx_y5{display:flex;gap:16px;margin-top:20px;color:#b2b2bc;font-size:11px}.roadmap_threadFooter__Yx_y5>span{display:inline-flex;align-items:center;gap:6px;font-variant-numeric:tabular-nums}.roadmap_empty__GqLVC{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:194px;padding:24px 14px;border:1px dashed #35353d;border-radius:8px;text-align:center}.roadmap_empty__GqLVC>svg{color:#a5a5af;margin-bottom:15px}.roadmap_empty__GqLVC>p{color:#dcdce2;font-size:12px;line-height:1.6}.roadmap_empty__GqLVC>span{max-width:220px;margin-top:8px;font-size:11px;color:#a5a5af;line-height:1.7}.roadmap_error__ZXeED{margin-bottom:24px;border-color:#665139;background:#211a12;color:#ebd4b2;border-radius:10px}.roadmap_error__ZXeED [data-slot=alert-description]{color:#ebd4b2;font-size:13px}.roadmap_retry___npA5{margin-top:10px;border-color:#8c7556;background:transparent;color:#ebd4b2;min-height:34px;font-size:12px;box-shadow:none}.roadmap_footer___5Qvu{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:26px;padding-top:20px;border-top:1px solid #29292f}.roadmap_footer___5Qvu p{color:#a5a5af;font-size:12px;line-height:1.7}.roadmap_changelog__VwHcU{color:#dcdce2;font-size:12px;gap:9px}@media (max-width:950px){.roadmap_board__tBUOy{gap:12px}.roadmap_column__kZhyD{padding:14px}.roadmap_columnHeader__GrYIS p{min-height:56px}.roadmap_threadLink__kYJFj{padding:13px}}@media (max-width:700px){.roadmap_page__mUoam{width:calc(100% - 32px);padding:36px 0 52px}.roadmap_hero__pd57Q{flex-direction:column;align-items:flex-start;gap:23px;margin-bottom:26px}.roadmap_hero__pd57Q h1{font-size:38px}.roadmap_hero__pd57Q p{font-size:13px;margin-top:14px}.roadmap_toolbar__0lgRB{flex-direction:column;align-items:stretch;gap:14px}.roadmap_searchGroup__fvfRU{flex-direction:row-reverse}.roadmap_search__C__rH{width:auto;flex:1;min-width:0}.roadmap_board__tBUOy{grid-template-columns:1fr;gap:16px}.roadmap_column__kZhyD{padding:18px}.roadmap_columnHeader__GrYIS p{min-height:0}.roadmap_empty__GqLVC{min-height:155px}.roadmap_footer___5Qvu{flex-direction:column;align-items:flex-start;gap:12px}.roadmap_changelog__VwHcU{padding-left:0}}@media (prefers-reduced-motion:reduce){.roadmap_page__mUoam *,.roadmap_page__mUoam :after,.roadmap_page__mUoam :before{transition:none;animation:none}}