.Canny{--canny-bg-color:#ffffff;--canny-border-color:#e5e7eb;--canny-primary-color:#1A2B3C;--canny-accent-color:#E63946;--canny-text-color:#566677;--canny-success-color:#2A9D8F}.PostCard{border-radius:.5rem!important;border:1px solid var(--canny-border-color)!important;transition:all .2s ease-in-out!important}.PostCard:hover{box-shadow:0 4px 6px -1px rgb(0 0 0/.1)!important;transform:translateY(-2px)!important}.Button{background-color:var(--canny-accent-color)!important;border-radius:.5rem!important;font-weight:500!important;transition:opacity .2s ease-in-out!important}.Button:hover{opacity:.9!important}.StatusBadge{border-radius:9999px!important;padding:.25rem .75rem!important;font-size:.875rem!important}.VoteButton{background-color:var(--canny-primary-color)!important;color:white!important;border-radius:.375rem!important}.VoteButton:hover{opacity:.9!important}.SearchInput{border-radius:.5rem!important;padding:.5rem 1rem!important}.SearchInput,.Tag{border:1px solid var(--canny-border-color)!important}.Tag{background-color:var(--canny-bg-color)!important;border-radius:9999px!important;padding:.25rem .75rem!important}.Status--under-review{background-color:var(--canny-primary-color)!important}.Status--planned{background-color:var(--canny-accent-color)!important}.Status--in-progress{background-color:var(--canny-success-color)!important}@media (max-width:768px){.PostCard{margin:.5rem 0!important}.SearchInput{width:100%!important}}.canny-widget,[data-canny-component]{min-height:500px}.canny-widget{width:100%;background:white}.canny-loading{display:none!important}.Canny{font-family:inherit!important}.Canny-StatusBadge{border-radius:9999px!important}.Canny-Post{border:1px solid #e5e7eb!important;border-radius:.5rem!important}.Canny-PostList{gap:1rem!important}.canny-widget button{font-family:inherit!important}