.roadmap_item.svelte-1it08ic{background:var(--c-background-panel);padding:var(--space-md);border-radius:var(--radius-control);margin-bottom:var(--space-md);border:1px solid var(--border-subtle);box-shadow:var(--shadow-panel);transition:all var(--duration-base) ease-in-out}.roadmap_item.svelte-1it08ic:hover{box-shadow:var(--shadow-panel)}.roadmap_item.svelte-1it08ic:has(:where(.svelte-1it08ic):focus-within){outline:2px solid var(--c-focus);outline-offset:0}.roadmap_item.svelte-1it08ic{justify-content:space-between;align-items:stretch;gap:var(--space-lg);flex-direction:row;padding:0;display:flex;container:item/inline-size}.roadmap_item.svelte-1it08ic.shipped{box-shadow:none;background:0 0}.roadmap_item.svelte-1it08ic.shipped button:where(.svelte-1it08ic){box-shadow:none!important;background:0 0!important;outline:none!important}.roadmap_item.svelte-1it08ic .content_container:where(.svelte-1it08ic){gap:var(--space-xs);flex-direction:row;display:flex}.roadmap_item.svelte-1it08ic .votes:where(.svelte-1it08ic){margin:var(--space-md);gap:0}.roadmap_item.svelte-1it08ic .votes:where(.svelte-1it08ic) .icon:where(.svelte-1it08ic){font-weight:var(--weight-semibold);color:var(--c-text);transition:all var(--duration-fast) ease-in-out;margin-bottom:-.05em}.roadmap_item.svelte-1it08ic .votes:where(.svelte-1it08ic) button:where(.svelte-1it08ic){box-shadow:none;border-radius:var(--radius-pill);aspect-ratio:1;width:2.7rem;transition:all var(--duration-fast) ease-in-out;background:0 0;background:var(--c-background-secondary);outline:1px solid #0000;outline:1px solid var(--border-subtle);border:none;flex-direction:column;justify-content:center;align-items:center;gap:0;display:flex}.roadmap_item.svelte-1it08ic .votes:where(.svelte-1it08ic) button:where(.svelte-1it08ic):disabled{cursor:wait}.roadmap_item.svelte-1it08ic .votes:where(.svelte-1it08ic) button:where(.svelte-1it08ic):hover{background:var(--c-background-secondary);outline:1px solid var(--border-subtle);box-shadow:var(--shadow-subtle)}.roadmap_item.svelte-1it08ic .votes:where(.svelte-1it08ic) button:where(.svelte-1it08ic):hover .icon:where(.svelte-1it08ic){animation:1.5s ease-in-out infinite roadmap_upvote_hover_animation!important}.roadmap_item.svelte-1it08ic .votes:where(.svelte-1it08ic) .has_voted:where(.svelte-1it08ic){color:var(--c-brand-secondary);font-weight:var(--weight-bold)}.roadmap_item.svelte-1it08ic .votes:where(.svelte-1it08ic) .has_voted:where(.svelte-1it08ic) .icon:where(.svelte-1it08ic){color:var(--c-brand-secondary)}.roadmap_item.svelte-1it08ic .content:where(.svelte-1it08ic){padding:var(--space-md) 0;flex-direction:column;gap:0;line-height:1.3em;display:flex;position:relative}.roadmap_item.svelte-1it08ic .title:where(.svelte-1it08ic){font-size:var(--type-tool-title-size);font-weight:var(--weight-semibold);cursor:pointer;color:inherit;margin:0;display:inline}.roadmap_item.svelte-1it08ic .title:where(.svelte-1it08ic):hover{text-decoration:none}.roadmap_item.svelte-1it08ic a.title:where(.svelte-1it08ic):hover:after{content:" #";color:var(--c-text-secondary)}.roadmap_item.svelte-1it08ic p.description:where(.svelte-1it08ic){min-width:10ch;max-width:80ch;font-size:var(--type-label-size);color:var(--c-text-secondary);text-overflow:ellipsis;margin:0;overflow:hidden}.roadmap_item.svelte-1it08ic .thumbnail_image_container:where(.svelte-1it08ic){width:min(15rem,50%);height:inherit;border-radius:0 .5rem .5rem 0;position:relative;overflow:hidden}.roadmap_item.svelte-1it08ic .thumbnail_image_container:where(.svelte-1it08ic).has_thumbnail{min-height:7rem}.roadmap_item.svelte-1it08ic .thumbnail_image_container:where(.svelte-1it08ic){-webkit-user-select:none;user-select:none;pointer-events:none}.roadmap_item.svelte-1it08ic .thumbnail_image_container:where(.svelte-1it08ic) img:where(.svelte-1it08ic){object-fit:cover;width:100%;height:100%;position:absolute}@container item (width<=700px){.roadmap_item.svelte-1it08ic .thumbnail_image_container:where(.svelte-1it08ic){border-bottom-right-radius:0;border-bottom-left-radius:1rem;width:120px;min-width:100px;height:60px;min-height:unset!important}}@container item (width<=300px){.roadmap_item.svelte-1it08ic .thumbnail_image_container:where(.svelte-1it08ic){display:none}}.hidden.svelte-1it08ic{display:none!important}.highlight.svelte-1it08ic{border-radius:var(--radius-control);background:#ffff0080;animation:2s ease-in-out 1s forwards svelte-1it08ic-text_highlight_animation}@keyframes svelte-1it08ic-tint_button{0%{background:inherit}to{background:var(--c-brand-secondary)}}@keyframes svelte-1it08ic-text_highlight_animation{0%{background:#ffff0080}to{background:0 0}}.no_data.svelte-bu47rn{justify-content:center;align-items:center;gap:var(--space-sm);font-size:var(--type-page-title-size);color:var(--c-text-secondary);display:flex}.roadmap_list.svelte-bu47rn{gap:var(--space-xl);flex-direction:column;display:flex}.roadmap_list.svelte-bu47rn header:where(.svelte-bu47rn){flex-direction:column;gap:0;display:flex}.roadmap_list.svelte-bu47rn header:where(.svelte-bu47rn)>:where(.svelte-bu47rn){margin:0;padding:0}.roadmap_list.svelte-bu47rn header:where(.svelte-bu47rn) .subtitle:where(.svelte-bu47rn){font-size:var(--type-tool-title-size);color:var(--c-text-secondary)}.status_title.svelte-bu47rn{font-size:var(--type-tool-title-size);font-weight:var(--weight-semibold);margin-bottom:var(--space-md)}.suggest_a_feature.svelte-bu47rn{justify-content:center;align-items:center;gap:var(--space-sm);border-radius:var(--radius-control);width:100%;color:var(--c-text-secondary);padding:0;display:flex;text-decoration:none!important}dialog.login.svelte-bu47rn .wrapper:where(.svelte-bu47rn){padding-top:var(--space-xl);padding-bottom:var(--space-xl);flex-direction:column;width:min(50ch,90vw);display:flex}dialog.login.svelte-bu47rn button.close:where(.svelte-bu47rn){box-shadow:none;background:0 0;border:none;outline:none;position:absolute;top:.5rem;right:.3rem}dialog.login.svelte-bu47rn .content:where(.svelte-bu47rn) .message:where(.svelte-bu47rn){text-align:center;place-items:center;gap:var(--space-md);font-size:var(--type-section-title-size);flex-direction:column;display:flex}
