.badge-card.svelte-18se4ao{position:relative;overflow:hidden}.badge-card.svelte-18se4ao:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),transparent);opacity:0;transition:opacity .3s ease}.badge-card.svelte-18se4ao:hover:before{opacity:1}.tier-group.svelte-mflnxw{backdrop-filter:blur(4px)}.tier-header.svelte-mflnxw:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.05),transparent);opacity:0;transition:opacity .3s ease}.tier-header.svelte-mflnxw:hover:before{opacity:1}.vote-choice-btn.svelte-fmy3z6:before{content:"";position:absolute;inset:-2px;border-radius:.75rem;padding:2px;background:linear-gradient(45deg,transparent,currentColor,transparent);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;transition:opacity .3s}.vote-choice-btn.svelte-fmy3z6:hover:before{opacity:.3}.proposal-markdown-content .markdown-content{color:#d1d5db;font-size:.875rem;line-height:1.6;word-break:break-word;overflow-wrap:break-word}.proposal-markdown-content p{margin-bottom:1rem}.proposal-markdown-content p:last-child{margin-bottom:0}.proposal-markdown-content strong,.proposal-markdown-content b{color:#fff;font-weight:600}.proposal-markdown-content em,.proposal-markdown-content i{font-style:italic}.proposal-markdown-content h1,.proposal-markdown-content h2,.proposal-markdown-content h3,.proposal-markdown-content h4,.proposal-markdown-content h5,.proposal-markdown-content h6{color:#fff;font-weight:600;margin-top:1.5rem;margin-bottom:.75rem}.proposal-markdown-content h1{font-size:1.5rem}.proposal-markdown-content h2{font-size:1.25rem}.proposal-markdown-content h3{font-size:1.125rem}.proposal-markdown-content h4{font-size:1rem}.proposal-markdown-content h5,.proposal-markdown-content h6{font-size:.875rem}.proposal-markdown-content ul,.proposal-markdown-content ol{margin-bottom:1rem;padding-left:1.5rem}.proposal-markdown-content ul{list-style-type:disc}.proposal-markdown-content ol{list-style-type:decimal}.proposal-markdown-content li{margin-bottom:.5rem}.proposal-markdown-content a{color:#9ca3af;text-decoration:underline;text-underline-offset:2px;transition:color .2s;word-break:break-all;overflow-wrap:anywhere}.proposal-markdown-content a:hover{color:#d1d5db}.proposal-markdown-content code{background-color:#37415180;padding:.125rem .375rem;border-radius:.25rem;font-family:monospace;font-size:.875em}.proposal-markdown-content pre{background-color:#1f2937cc;border:1px solid rgba(75,85,99,.3);border-radius:.375rem;padding:1rem;overflow-x:auto;margin-bottom:1rem}.proposal-markdown-content pre code{background-color:transparent;padding:0}.proposal-markdown-content blockquote{border-left:4px solid rgba(107,114,128,.5);padding-left:1rem;margin-left:0;margin-bottom:1rem;color:#e5e7eb;font-style:italic}.proposal-markdown-content hr{border:none;border-top:1px solid rgba(75,85,99,.3);margin:1.5rem 0}.proposal-markdown-content table{width:100%;border-collapse:collapse;margin-bottom:1rem}.proposal-markdown-content th,.proposal-markdown-content td{padding:.5rem;border:1px solid rgba(75,85,99,.3);text-align:left}.proposal-markdown-content th{background-color:#1f293780;font-weight:600;color:#fff}@keyframes svelte-bx1obx-slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}
