.roadmap_roadmapPage__McyRm{min-height:100vh;color:var(--white-1);padding-bottom:120px}.roadmap_roadmapPage__McyRm:before{content:"";position:fixed;top:0;left:0;right:0;bottom:0;background:url(/_next/static/media/pricingBackground.70c9db2c.jpg) no-repeat top;background-size:100% auto;filter:blur(4px);filter:brightness(.15);z-index:-1;margin-top:var(--navbar-height)}@media(max-width:1100px){.roadmap_roadmapPage__McyRm:before{background:url(/_next/static/media/pricingMobileBG.ef0b07d6.jpg) no-repeat top;background-size:100% 100%}}.roadmap_loadingContainer__POIqz{min-height:calc(100vh - 80px);display:grid;place-items:center;padding:2rem}.roadmap_loadingCard__JKkVn{display:flex;flex-direction:column;align-items:center;gap:.75rem;background:rgba(25,16,42,.7);border:1px solid hsla(0,0%,100%,.08);border-radius:var(--border-radius-medium);padding:1.5rem 1.75rem;box-shadow:var(--box-shadow-card)}.roadmap_spinner__kc6hb{width:26px;height:26px;border-radius:999px;border:3px solid hsla(0,0%,100%,.18);border-top-color:hsla(0,0%,100%,.75);animation:roadmap_spin__sL_5l .9s linear infinite}@keyframes roadmap_spin__sL_5l{to{transform:rotate(1turn)}}.roadmap_hero__rWhHQ{padding:2.25rem 1.25rem 1.5rem;position:relative;overflow:hidden}.roadmap_hero__rWhHQ:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 20% 0,rgba(144,93,255,.22),transparent 55%),radial-gradient(circle at 85% 35%,rgba(211,255,74,.1),transparent 45%),radial-gradient(circle at 50% 110%,rgba(96,71,225,.16),transparent 55%);pointer-events:none}.roadmap_heroInner__YE3_r{position:relative;max-width:1200px;margin:0 auto}.roadmap_heroTopRow__m1tui{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}@media screen and (max-width:700px){.roadmap_heroTopRow__m1tui{flex-direction:column;align-items:stretch}}.roadmap_title__Y091p{font-size:2.15rem;margin:0;color:var(--default-green);letter-spacing:-.02em}@media screen and (max-width:700px){.roadmap_title__Y091p{font-size:1.85rem}}.roadmap_heroActions__zdk1B{display:flex;align-items:center;gap:.75rem}.roadmap_suggestionsButton__Voczh{display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(135deg,var(--purple-2),var(--purple-1));color:#fff;border:1px solid hsla(0,0%,100%,.08);border-radius:999px;padding:.6rem 1.05rem;font-size:.9rem;font-weight:700;text-decoration:none;transition:transform var(--transition-normal),box-shadow var(--transition-normal),filter var(--transition-normal)}.roadmap_suggestionsButton__Voczh:hover{transform:translateY(-1px);box-shadow:var(--box-shadow-hover);filter:brightness(1.05)}.roadmap_roadmapDisclaimer__2JMum{margin:.85rem 0 1.1rem;opacity:.88;max-width:900px;line-height:1.35;font-size:.95rem}.roadmap_statsRow__xKS2l{display:flex;flex-wrap:wrap;gap:.6rem;align-items:center;margin-top:.75rem}.roadmap_statPill__4IofF{display:inline-flex;align-items:baseline;gap:.5rem;padding:.45rem .75rem;border-radius:999px;background:rgba(25,16,42,.65);border:1px solid hsla(0,0%,100%,.08);box-shadow:0 10px 30px rgba(0,0,0,.15)}.roadmap_statLabel__Q6W5w{font-size:.8rem;opacity:.85}.roadmap_statValue__X8xtk{font-size:.95rem;font-weight:800;color:var(--white-1)}.roadmap_archivedToggle__voKdN{margin-left:auto;display:inline-flex;align-items:center;gap:.5rem;padding:.45rem .7rem;border-radius:999px;background:rgba(25,16,42,.65);border:1px solid hsla(0,0%,100%,.08);font-size:.85rem}.roadmap_archivedToggle__voKdN input{accent-color:var(--default-green)}@media screen and (max-width:700px){.roadmap_archivedToggle__voKdN{margin-left:0}}.roadmap_adminPanels__ChC5B{max-width:1200px;margin:0 auto;padding:0 1.25rem .75rem;display:grid;grid-template-columns:1fr;gap:.75rem}.roadmap_adminPanel__ARrrN{background:rgba(25,16,42,.65);border:1px solid hsla(0,0%,100%,.08);border-radius:var(--border-radius-medium);box-shadow:var(--box-shadow-card);overflow:hidden}.roadmap_adminSummary__8jNy6{cursor:pointer;padding:.95rem 1rem;font-weight:800;color:var(--default-green);list-style:none}.roadmap_adminSummary__8jNy6::-webkit-details-marker{display:none}.roadmap_adminBody__3JczX{padding:.25rem 1rem 1rem}.roadmap_adminGrid__Ayf34{display:grid;grid-template-columns:1.5fr .8fr;gap:.75rem}@media screen and (max-width:700px){.roadmap_adminGrid__Ayf34{grid-template-columns:1fr}}.roadmap_adminField__WQlsH{display:flex;flex-direction:column;gap:.35rem;margin-top:.65rem}.roadmap_adminField__WQlsH label{font-size:.85rem;opacity:.9}.roadmap_adminField__WQlsH input,.roadmap_adminField__WQlsH select,.roadmap_adminField__WQlsH textarea{width:100%;border-radius:var(--border-radius-small);border:1px solid hsla(0,0%,100%,.1);background:rgba(45,26,74,.75);color:var(--white-1);padding:.55rem .65rem}.roadmap_adminField__WQlsH input:focus,.roadmap_adminField__WQlsH select:focus,.roadmap_adminField__WQlsH textarea:focus{outline:none;border-color:rgba(144,93,255,.6);box-shadow:0 0 0 3px rgba(144,93,255,.15)}.roadmap_adminActions__9jyYN{margin-top:.9rem;display:flex;justify-content:flex-end}.roadmap_primaryButton__CJcsT{background:linear-gradient(135deg,var(--purple-2),var(--purple-1));border:1px solid hsla(0,0%,100%,.1);color:#fff;border-radius:999px;padding:.55rem .95rem;font-weight:800;cursor:pointer;transition:transform var(--transition-normal),box-shadow var(--transition-normal),filter var(--transition-normal)}.roadmap_primaryButton__CJcsT:hover{transform:translateY(-1px);box-shadow:var(--box-shadow-hover);filter:brightness(1.06)}.roadmap_batchFormat___gFcU{margin:.35rem 0 .5rem;font-size:.9rem;opacity:.9}.roadmap_batchFormat___gFcU em{color:var(--default-green);font-style:normal;font-weight:800}.roadmap_batchTextarea___GXkX{width:100%;border-radius:var(--border-radius-small);border:1px solid hsla(0,0%,100%,.1);background:rgba(45,26,74,.75);color:var(--white-1);padding:.65rem .75rem;resize:vertical}.roadmap_batchTextarea___GXkX:focus{outline:none;border-color:rgba(144,93,255,.6);box-shadow:0 0 0 3px rgba(144,93,255,.15)}.roadmap_controlsSticky__qksSG{position:sticky;top:0;z-index:20;padding:.9rem 1.25rem 1rem;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(180deg,rgba(12,8,20,.78),rgba(12,8,20,.55));border-bottom:1px solid hsla(0,0%,100%,.06)}.roadmap_controlsInner__30T7W{max-width:1200px;margin:0 auto;display:flex;flex-direction:column;gap:.8rem}.roadmap_statusPillsRow__xwXOX{display:flex;flex-wrap:wrap;gap:.55rem}.roadmap_statusPillButton__GUHjb{display:inline-flex;align-items:center;gap:.55rem;border-radius:999px;padding:.45rem .75rem;border:1px solid hsla(0,0%,100%,.08);background:rgba(25,16,42,.55);color:var(--white-1);cursor:pointer;transition:transform var(--transition-normal),background-color var(--transition-normal),border-color var(--transition-normal)}.roadmap_statusPillButton__GUHjb:hover{transform:translateY(-1px);border-color:rgba(211,255,74,.28)}.roadmap_activePill__qWrXI{background:rgba(211,255,74,.12);border-color:rgba(211,255,74,.34)}.roadmap_pillText__o1gBU{font-weight:800;font-size:.85rem}.roadmap_pillCount__Aa2nF{font-size:.8rem;opacity:.9;background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.07);padding:.15rem .45rem;border-radius:999px}.roadmap_controlsRow__phn10{display:flex;justify-content:space-between;align-items:center;gap:1rem}@media screen and (max-width:820px){.roadmap_controlsRow__phn10{flex-direction:column;align-items:stretch}}.roadmap_leftControls__TJ7tp{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}.roadmap_rightControls__Vr3Pp{display:inline-flex;align-items:center;gap:.5rem;justify-content:flex-end}@media screen and (max-width:820px){.roadmap_rightControls__Vr3Pp{justify-content:flex-start}}.roadmap_viewToggle__spNC5{border-radius:999px;padding:.45rem .75rem;background:rgba(25,16,42,.55);border:1px solid hsla(0,0%,100%,.08);color:var(--white-1);cursor:pointer;font-weight:800;transition:transform var(--transition-normal),border-color var(--transition-normal),background-color var(--transition-normal)}.roadmap_viewToggle__spNC5:hover{transform:translateY(-1px);border-color:rgba(144,93,255,.35)}.roadmap_viewActive__M5dyk{background:rgba(144,93,255,.18);border-color:rgba(144,93,255,.4)}.roadmap_emptyState__PF32G{max-width:1200px;margin:0 auto;padding:2rem 1.25rem}.roadmap_emptyCard__t6u8W{background:rgba(25,16,42,.65);border:1px solid hsla(0,0%,100%,.08);border-radius:var(--border-radius-medium);box-shadow:var(--box-shadow-card);padding:1.5rem;text-align:center}.roadmap_emptyCard__t6u8W h3{margin:0 0 .35rem;color:var(--default-green);font-size:1.25rem}.roadmap_emptyCard__t6u8W p{margin:.2rem 0 1.25rem;opacity:.9}.roadmap_emptyActions__m_dBN{display:flex;gap:.75rem;justify-content:center;flex-wrap:wrap}.roadmap_secondaryButton__bjxmo{background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.1);color:var(--white-1);border-radius:999px;padding:.55rem .95rem;font-weight:800;cursor:pointer}.roadmap_secondaryButton__bjxmo:hover{background:hsla(0,0%,100%,.09)}.roadmap_primaryLinkButton__OiCbB{display:inline-flex;align-items:center;justify-content:center;text-decoration:none;background:linear-gradient(135deg,var(--purple-2),var(--purple-1));border:1px solid hsla(0,0%,100%,.1);color:#fff;border-radius:999px;padding:.55rem .95rem;font-weight:800}.roadmap_primaryLinkButton__OiCbB:hover{filter:brightness(1.06)}.roadmap_cardGrid__UOplG{max-width:1200px;margin:0 auto;padding:1.25rem;display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:1rem}.roadmap_listWrap__7WWO6{max-width:1200px;margin:0 auto;padding:1.25rem;display:flex;flex-direction:column;gap:.75rem}.roadmap_listRow__bkc4a{border-radius:var(--border-radius-medium);box-shadow:var(--box-shadow-card);overflow:hidden;position:relative;background:none;transition:transform var(--transition-normal),box-shadow var(--transition-normal)}.roadmap_listRow__bkc4a:hover{transform:translateY(-2px);box-shadow:var(--box-shadow-hover)}.roadmap_roadmapCard__iyUGL{position:relative;border-radius:var(--border-radius-medium);box-shadow:var(--box-shadow-card);overflow:hidden;background:none;transition:transform var(--transition-normal),box-shadow var(--transition-normal)}.roadmap_roadmapCard__iyUGL:hover{transform:translateY(-2px);box-shadow:var(--box-shadow-hover)}.roadmap_roadmapCard__iyUGL:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at top left,rgba(96,71,225,.18),transparent 60%);pointer-events:none}.roadmap_cardContent__aISyy{background:linear-gradient(145deg,rgba(25,16,42,.95) 30%,rgba(45,26,74,.9));border-radius:inherit;padding:1.05rem 1.15rem;height:100%;display:flex;flex-direction:column;justify-content:space-between;gap:.7rem}.roadmap_cardHeader__F1vM4{display:flex;flex-direction:column;gap:.45rem}.roadmap_cardHeaderTop__LXEvn{display:flex;gap:.5rem;align-items:center;justify-content:space-between}.roadmap_cardTitle__uXMtJ{font-size:1.1rem;font-weight:900;color:var(--white-1);margin:0;letter-spacing:-.01em}.roadmap_descSnippet__MmqCk{font-size:.92rem;color:hsla(0,0%,100%,.9);line-height:1.35;margin:0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.roadmap_cardFooter__uZdlu{display:flex;justify-content:space-between;align-items:center;gap:.75rem}@media screen and (max-width:500px){.roadmap_cardFooter__uZdlu{flex-direction:column;align-items:stretch}}.roadmap_footerLeft__P_s9E,.roadmap_footerRight__lg_0v{display:flex;align-items:center;gap:.55rem}.roadmap_footerRight__lg_0v{justify-content:flex-end}@media screen and (max-width:500px){.roadmap_footerRight__lg_0v{justify-content:flex-start}}.roadmap_metaHint__SjoV2{font-size:.82rem;opacity:.8}.roadmap_adminInlineControls__6yYKF{display:inline-flex;align-items:center;gap:.5rem;flex-wrap:wrap}.roadmap_statusBadge__Zw0e3{border-radius:999px;border:1px solid hsla(0,0%,100%,.1)}.roadmap_archivedBadge__D1sqz,.roadmap_statusBadge__Zw0e3{padding:.28rem .6rem;font-size:.72rem;font-weight:900;text-transform:uppercase;letter-spacing:.55px}.roadmap_archivedBadge__D1sqz{border-radius:999px;background:hsla(0,0%,100%,.06);border:1px dashed hsla(0,0%,100%,.16);opacity:.9}.roadmap_completed__E4Eci{background-color:rgba(211,255,74,.92);color:#19102a}.roadmap_inProgress__dPZht{background-color:rgba(144,93,255,.85);color:#fff}.roadmap_notStarted__cCjrE{background-color:hsla(0,0%,47%,.45);color:#fff}.roadmap_improving__dH_Oh{background-color:rgba(255,193,7,.85);color:#000}.roadmap_testing__14CIC{background-color:rgba(23,162,184,.85);color:#fff}.roadmap_statusSelect__rMI6c{background:hsla(0,0%,100%,.06);color:var(--white-1);border:1px solid hsla(0,0%,100%,.1);border-radius:999px;padding:.35rem .65rem;font-size:.8rem;font-weight:800;cursor:pointer}.roadmap_statusSelect__rMI6c:focus{outline:none;border-color:rgba(144,93,255,.6);box-shadow:0 0 0 3px rgba(144,93,255,.15)}.roadmap_archiveButton__2kYo6{background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.1);border-radius:999px;color:var(--white-1);padding:.35rem .65rem;font-size:.8rem;font-weight:800;cursor:pointer}.roadmap_archiveButton__2kYo6:hover{background:hsla(0,0%,100%,.09)}.roadmap_likeButton__2oQgk{display:inline-flex;align-items:center;gap:.35rem;background:rgba(25,16,42,.25);border:1px solid hsla(0,0%,100%,.1);border-radius:999px;padding:.35rem .65rem;font-size:.8rem;color:var(--white-1);cursor:pointer;transition:background-color var(--transition-normal),border-color var(--transition-normal),transform var(--transition-normal)}.roadmap_likeButton__2oQgk:hover{background:rgba(144,93,255,.18);border-color:rgba(144,93,255,.35);transform:translateY(-1px)}.roadmap_likedItem__Yv1G1{background-color:rgba(211,255,74,.85);border-color:rgba(211,255,74,.55);color:#19102a}.roadmap_likedItem__Yv1G1:hover{background-color:rgba(211,255,74,.92);border-color:rgba(211,255,74,.6);color:#19102a}.roadmap_likeIcon__0TRJ0{transform:translateY(1px)}.roadmap_likeCount__zYqRt{font-weight:900}.roadmap_commentCount__wsHsi{font-size:.82rem;opacity:.92;display:inline-flex;align-items:center;gap:8px;padding:.35rem .55rem;border-radius:999px;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.08)}.roadmap_seeMoreButton__TfIGj{display:inline-flex;align-items:center;justify-content:center;text-decoration:none;background:linear-gradient(135deg,var(--purple-2),var(--purple-1));border:1px solid hsla(0,0%,100%,.1);border-radius:999px;color:var(--white-1);padding:.35rem .75rem;font-size:.82rem;font-weight:900;cursor:pointer;transition:transform var(--transition-normal),box-shadow var(--transition-normal),filter var(--transition-normal)}.roadmap_seeMoreButton__TfIGj:hover{transform:translateY(-1px);box-shadow:var(--box-shadow-hover);filter:brightness(1.06)}.roadmap_inProgressCard__ITcH0{border-radius:var(--border-radius-medium);overflow:hidden;border:none;box-shadow:0 0 18px rgba(144,93,255,.22)}.roadmap_inProgressCard__ITcH0:after{content:"";position:absolute;inset:0;background:linear-gradient(120deg,rgba(144,93,255,.32),rgba(255,83,187,.24),rgba(211,255,74,.1));background-size:200% 200%;animation:roadmap_inProgressBgShift__NmQ96 5.5s ease-in-out infinite;filter:blur(8px);transform:scale(1.06);pointer-events:none;z-index:0}@keyframes roadmap_inProgressBgShift__NmQ96{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.roadmap_inProgressCard__ITcH0{position:relative;z-index:1;background:linear-gradient(145deg,rgba(25,16,42,.78) 30%,rgba(45,26,74,.72));-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}