.roadmap-timeline{background:#fff;padding:2rem 0 4rem}.roadmap-timeline__filters{display:flex;gap:1rem;margin-bottom:3rem;flex-wrap:wrap}.roadmap-filter{background:#f9fafb;border:1px solid #e5e7eb;color:#6b7280;padding:.75rem 1rem;border-radius:.5rem;font-weight:500;cursor:pointer;display:flex;align-items:center;gap:.5rem;transition:all .2s ease}.roadmap-filter:hover{background:#f3f4f6;border-color:#d1d5db}.roadmap-filter--active,.roadmap-filter--active:hover{background:#111827;color:#fff;border-color:#111827}.roadmap-filter__indicator{width:8px;height:8px;border-radius:50%}.roadmap-filter__indicator--live{background:#10b981}.roadmap-filter__indicator--development{background:#3b82f6}.roadmap-filter__indicator--planning{background:#8b5cf6}.roadmap-timeline__content{position:relative;padding-left:8rem;min-height:500px}.roadmap-timeline__line{position:absolute;left:5.5rem;top:0;height:100%;width:3px;background:linear-gradient(to bottom,#dc2626 0% 60%,#9ca3af 85%,#d1d5db)!important;z-index:1;display:block!important}.roadmap-section{margin-bottom:3rem;margin-top:2rem}.roadmap-section__title{font-size:.875rem;font-weight:600;color:#9ca3af;letter-spacing:.05em;text-transform:uppercase;margin:0 0 1rem}.roadmap-quarter{position:relative;margin-bottom:4rem;min-height:3rem}.roadmap-quarter__marker{position:absolute;left:-2.25rem;top:.5rem;width:16px;height:16px;background-color:#dc2626!important;border-radius:50%;border:4px solid white;box-shadow:0 0 0 3px #dc2626;z-index:2;display:block!important}.roadmap-quarter__marker:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:6px;height:6px;background-color:#fff!important;border-radius:50%}.roadmap-quarter__label{font-size:1.6rem;font-weight:600;color:#dc2626;margin-bottom:1.5rem;position:absolute;left:-7.5rem;top:0;text-align:right;width:4rem;line-height:1.2}.roadmap-quarter[data-section=released] .roadmap-quarter__marker{background:#9ca3af;box-shadow:0 0 0 3px #d1d5db;border:4px solid white;opacity:.7}.roadmap-quarter[data-section=released] .roadmap-quarter__label{color:#9ca3af;opacity:.8}.roadmap-quarter[data-section=released] .roadmap-item{opacity:.85;border-color:#e5e7eb}.roadmap-quarter[data-section=released] .roadmap-item__icon{background:#f9fafb;opacity:.7}.roadmap-quarter[data-section=released] .roadmap-item__title{color:#6b7280}.roadmap-quarter[data-section=released] .roadmap-item__description{color:#9ca3af}.roadmap-quarter[data-section=up_next] .roadmap-quarter__marker{background:#e5e7eb;box-shadow:0 0 0 2px #e5e7eb}.roadmap-quarter[data-section=up_next] .roadmap-quarter__marker:before{background:#6b7280}.roadmap-quarter[data-section=up_next] .roadmap-quarter__label{color:#6b7280}.roadmap-items{display:flex;flex-direction:column;gap:1.5rem}.roadmap-item{display:flex;gap:1rem;padding:1.5rem;background:#fff;border:1px solid #e5e7eb;border-radius:.75rem;transition:all .2s ease}.roadmap-item:hover{border-color:#d1d5db;box-shadow:0 4px 6px -1px #0000001a}.roadmap-item__icon{flex-shrink:0;width:40px;height:40px;background:#f3f4f6;border-radius:.5rem;display:flex;align-items:center;justify-content:center;color:#6b7280}.roadmap-item__content{flex:1;min-width:0}.roadmap-item__title{font-size:1.125rem;font-weight:600;color:#111827;margin:0 0 .5rem}.roadmap-item__description{color:#6b7280;margin:0;line-height:1.5}.roadmap-item__status{flex-shrink:0;display:flex;align-items:flex-start}.roadmap-status{padding:.25rem .75rem;border-radius:9999px;font-size:.875rem;font-weight:500;white-space:nowrap}.roadmap-status--development{background:#dbeafe;color:#1d4ed8}.roadmap-status--planning{background:#ede9fe;color:#7c3aed}.roadmap-status--live{background:#d1fae5;color:#047857}.roadmap-empty-state{text-align:center;padding:4rem 2rem;max-width:500px;margin:0 auto}.roadmap-empty-state__icon{margin:0 auto 1.5rem;display:flex;justify-content:center;align-items:center}.roadmap-empty-state__title{font-size:1.5rem;font-weight:600;color:#374151;margin:0 0 1rem}.roadmap-empty-state__description{font-size:1rem;color:#6b7280;line-height:1.6;margin:0}@media(max-width:768px){.roadmap-timeline{padding:1rem 0 2rem}.roadmap-timeline__filters{gap:.5rem;margin-bottom:2rem}.roadmap-filter{padding:.5rem .75rem;font-size:.875rem}.roadmap-timeline__content{padding-left:5rem}.roadmap-timeline__line{left:1.5rem}.roadmap-quarter__marker{left:-2.75rem;width:10px;height:10px}.roadmap-quarter__label{font-size:.875rem;left:-7.5rem;width:3.5rem;margin-bottom:1rem}.roadmap-item{flex-direction:column;gap:.75rem;padding:1rem}.roadmap-item__icon{width:32px;height:32px}.roadmap-item__title{font-size:1rem}.roadmap-item__description{font-size:.875rem}.roadmap-status{font-size:.75rem;align-self:flex-start}.roadmap-empty-state{padding:3rem 1rem}.roadmap-empty-state__title{font-size:1.25rem}.roadmap-empty-state__description{font-size:.875rem}}@media(max-width:480px){.roadmap-timeline__filters{flex-direction:column}.roadmap-filter{justify-content:center}.roadmap-item{margin-left:-.5rem;margin-right:-.5rem}}
/*# sourceMappingURL=/cdn/shop/t/145/assets/section-roadmap-timeline.css.map */
