.BountyFilters-module-scss-module__-kB5KG__bar{gap:var(--space-3);grid-template-columns:minmax(12rem,2fr) repeat(4,minmax(0,1fr));display:grid}@media (max-width:1100px){.BountyFilters-module-scss-module__-kB5KG__bar{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.BountyFilters-module-scss-module__-kB5KG__bar{grid-template-columns:1fr}}.BountyFilters-module-scss-module__-kB5KG__kinds{flex-wrap:wrap;gap:.375rem;display:flex}.BountyFilters-module-scss-module__-kB5KG__kind{align-items:center;gap:var(--space-2);padding:var(--space-2) .875rem;border:.1rem solid var(--color-border);border-radius:var(--radius-full);color:var(--color-text-secondary);white-space:nowrap;font-size:.9rem;font-weight:500;transition:border-color .15s,color .15s;display:inline-flex}.BountyFilters-module-scss-module__-kB5KG__kind:hover:not(.BountyFilters-module-scss-module__-kB5KG__kindActive){border-color:var(--color-border-hover)}.BountyFilters-module-scss-module__-kB5KG__kindActive{border-color:var(--color-text-secondary);color:var(--color-text-primary);font-weight:600}.BountyFilters-module-scss-module__-kB5KG__kindCount{font-family:var(--font-mono);color:var(--color-text-secondary);font-size:.75rem}.BountyFilters-module-scss-module__-kB5KG__searchWrap{align-items:center;gap:var(--space-2);border:var(--border);border-radius:var(--radius-md);background:0 0;padding:.65rem .9rem;display:flex}.BountyFilters-module-scss-module__-kB5KG__searchWrap svg{width:1rem;height:1rem;color:var(--color-text-secondary);flex-shrink:0}.BountyFilters-module-scss-module__-kB5KG__searchWrap input{min-width:0;color:var(--color-text-primary);background:0 0;border:none;outline:none;flex:1;font-size:.9rem}.BountyFilters-module-scss-module__-kB5KG__searchWrap input::placeholder{color:var(--color-text-secondary)}.BountyFilters-module-scss-module__-kB5KG__select{appearance:none;padding:.65rem 2.25rem .65rem var(--space-3);border:var(--border);border-radius:var(--radius-md);color:var(--color-text-primary);cursor:pointer;background-color:#0000;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23949eae' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right .75rem center;background-repeat:no-repeat;background-size:1rem;font-size:.9rem}.BountyFilters-module-scss-module__-kB5KG__select:focus{outline:none}
.BountyGrid-module-scss-module___DcMVW__wrapper{gap:var(--space-4);margin-top:var(--space-4);flex-direction:column;display:flex}.BountyGrid-module-scss-module___DcMVW__grid{gap:var(--space-4);margin-top:var(--space-2);grid-template-columns:repeat(auto-fill,minmax(min(330px,100%),1fr));display:grid}.BountyGrid-module-scss-module___DcMVW__resultsRow{align-items:center;gap:var(--space-3);flex-wrap:wrap;min-height:2rem;display:flex}.BountyGrid-module-scss-module___DcMVW__count{color:var(--color-text-secondary);font-size:.85rem;font-weight:400;font-family:var(--font-mono);text-transform:uppercase}.BountyGrid-module-scss-module___DcMVW__chips{gap:var(--space-2);flex-wrap:wrap;display:flex}.BountyGrid-module-scss-module___DcMVW__chip{border:var(--border);border-radius:var(--radius-full);background:var(--color-surface);color:var(--color-text-secondary);cursor:pointer;align-items:center;gap:.35rem;padding:.3rem .6rem;font-size:.8rem;font-weight:500;display:flex}.BountyGrid-module-scss-module___DcMVW__chip svg{width:.75rem;height:.75rem;color:var(--color-text-muted)}.BountyGrid-module-scss-module___DcMVW__chip:hover{border-color:var(--color-text-secondary)}.BountyGrid-module-scss-module___DcMVW__error{color:var(--color-danger);font-size:.85rem}
.BountyStatus-module-scss-module__zpFLpa__status{white-space:nowrap;color:var(--color-text-secondary);align-items:center;gap:.375rem;font-weight:600;display:inline-flex}.BountyStatus-module-scss-module__zpFLpa__status svg{flex-shrink:0;width:1rem;height:1rem}.BountyStatus-module-scss-module__zpFLpa__status[data-status=most-wanted]{color:var(--color-accent-amber)}.BountyStatus-module-scss-module__zpFLpa__status[data-status=open]{color:var(--color-accent-purple)}.BountyStatus-module-scss-module__zpFLpa__status[data-status=scoped]{color:var(--color-check)}.BountyStatus-module-scss-module__zpFLpa__status[data-status=in-progress]{color:var(--color-eyebrow-blue)}.BountyStatus-module-scss-module__zpFLpa__status[data-status=coming-soon]{color:var(--color-accent-pink)}
.BountyVote-module-scss-module__A228bW__vote{z-index:1;border:.1rem solid var(--color-border);border-radius:var(--radius-full);font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--color-text-secondary);align-items:center;gap:.3rem;padding:.2rem .6rem .2rem .45rem;font-size:.8rem;transition:border-color .15s,color .15s,background-color .15s;display:inline-flex;position:relative}.BountyVote-module-scss-module__A228bW__vote svg{width:1rem;height:1rem}.BountyVote-module-scss-module__A228bW__vote:hover:not(:disabled){border-color:var(--color-accent-teal);color:var(--color-text-primary)}.BountyVote-module-scss-module__A228bW__vote:focus-visible{outline:.125rem solid var(--color-accent-teal);outline-offset:.125rem}.BountyVote-module-scss-module__A228bW__vote[aria-pressed=true]{border-color:var(--color-accent-teal);background:color-mix(in srgb, var(--color-accent-teal) 10%, transparent);color:var(--color-accent-teal)}.BountyVote-module-scss-module__A228bW__vote[aria-pressed=true] svg{fill:currentColor}.BountyVote-module-scss-module__A228bW__vote:disabled{opacity:.6;cursor:progress}
.BountyCard-module-scss-module__Utobda__logo{object-fit:contain;width:2.5rem;height:2.5rem}.BountyCard-module-scss-module__Utobda__status svg{width:.875rem;height:.875rem}.BountyCard-module-scss-module__Utobda__footer{justify-content:space-between;align-items:center;gap:var(--space-3);margin-top:auto;display:flex}.BountyCard-module-scss-module__Utobda__footer .BountyCard-module-scss-module__Utobda__detailsLink{align-self:center;margin-top:0}
.BountyMeta-module-scss-module__HYcEOa__meta{align-items:center;gap:var(--space-3) var(--space-4);color:var(--color-text-secondary);flex-wrap:wrap;font-size:.8rem;display:flex}.BountyMeta-module-scss-module__HYcEOa__meta[data-stacked]{align-items:flex-start;gap:var(--space-2);flex-flow:column}.BountyMeta-module-scss-module__HYcEOa__metaItem{align-items:center;gap:.375rem;min-width:0;display:inline-flex}.BountyMeta-module-scss-module__HYcEOa__metaItem svg{flex-shrink:0;width:1rem;height:1rem}
.ScaffoldForm-module-scss-module__ufe4bG__wrapper,.ScaffoldForm-module-scss-module__ufe4bG__form,.ScaffoldForm-module-scss-module__ufe4bG__done{flex-direction:column;gap:.875rem;display:flex}.ScaffoldForm-module-scss-module__ufe4bG__done{color:var(--color-text-secondary);font-size:.9rem}.ScaffoldForm-module-scss-module__ufe4bG__done strong,.ScaffoldForm-module-scss-module__ufe4bG__done code{color:var(--color-text-primary)}.ScaffoldForm-module-scss-module__ufe4bG__grid{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));display:grid}.ScaffoldForm-module-scss-module__ufe4bG__field{flex-direction:column;gap:.375rem;min-width:0;display:flex}.ScaffoldForm-module-scss-module__ufe4bG__label{color:var(--color-text-primary);font-size:.8rem;font-weight:600}.ScaffoldForm-module-scss-module__ufe4bG__input{width:100%;padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);border:.1rem solid var(--color-border);background:var(--color-surface-raised);color:var(--color-text-primary);font-size:.875rem}@media (max-width:767px){.ScaffoldForm-module-scss-module__ufe4bG__input{font-size:1rem}}.ScaffoldForm-module-scss-module__ufe4bG__input:focus{border-color:var(--color-accent-teal);outline:none}.ScaffoldForm-module-scss-module__ufe4bG__row{align-items:center;gap:var(--space-2) var(--space-5);flex-wrap:wrap;display:flex}.ScaffoldForm-module-scss-module__ufe4bG__check{color:var(--color-text-secondary);align-items:center;gap:.4rem;font-size:.85rem;display:inline-flex}.ScaffoldForm-module-scss-module__ufe4bG__submit{align-self:flex-start}.ScaffoldForm-module-scss-module__ufe4bG__error{align-items:flex-start;gap:var(--space-2);color:var(--color-danger);flex-direction:column;font-size:.85rem;display:flex}.ScaffoldForm-module-scss-module__ufe4bG__local{flex-direction:column;gap:.375rem;display:flex}.ScaffoldForm-module-scss-module__ufe4bG__hint{color:var(--color-text-muted);font-size:.75rem}.ScaffoldForm-module-scss-module__ufe4bG__command{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-2) var(--space-2) var(--space-3);border:.1rem solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-raised);display:flex}.ScaffoldForm-module-scss-module__ufe4bG__command code{overflow-wrap:anywhere;flex:1;min-width:0;font-size:.8rem}.ScaffoldForm-module-scss-module__ufe4bG__modes{gap:var(--space-1);border:.1rem solid var(--color-border);border-radius:var(--radius-full);width:fit-content;max-width:100%;padding:.3rem;display:flex}.ScaffoldForm-module-scss-module__ufe4bG__mode{border-radius:var(--radius-full);color:var(--color-text-secondary);padding:.4rem .875rem;font-size:.825rem;font-weight:600;transition:all .2s}.ScaffoldForm-module-scss-module__ufe4bG__mode:hover{color:var(--color-text-primary)}.ScaffoldForm-module-scss-module__ufe4bG__modeActive{background-color:var(--color-text-primary);color:var(--color-bg)}.ScaffoldForm-module-scss-module__ufe4bG__modeActive:hover{color:var(--color-bg)}.ScaffoldForm-module-scss-module__ufe4bG__current{color:var(--color-text-secondary);font-size:.9rem}.ScaffoldForm-module-scss-module__ufe4bG__current strong{color:var(--color-text-primary);font-family:var(--font-mono),var(--font-mono-fallback);overflow-wrap:anywhere}.ScaffoldForm-module-scss-module__ufe4bG__cancel{color:var(--color-text-muted);align-self:flex-start;font-size:.8rem;text-decoration:underline}.ScaffoldForm-module-scss-module__ufe4bG__cancel:hover{color:var(--color-text-primary)}
.BountySchema-module-scss-module__Lo-j_a__wrapper{width:100%}.BountySchema-module-scss-module__Lo-j_a__diagram{aspect-ratio:640/140;width:100%;margin-inline:auto;position:relative}.BountySchema-module-scss-module__Lo-j_a__lines{width:100%;height:100%;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.BountySchema-module-scss-module__Lo-j_a__line{fill:none;stroke:rgb(var(--rgb-tint)/.2);stroke-width:1.5px;stroke-dasharray:4;vector-effect:non-scaling-stroke}.BountySchema-module-scss-module__Lo-j_a__hub{--size:8rem;width:var(--size);height:var(--size);background-color:var(--color-bg);justify-content:center;align-items:center;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.BountySchema-module-scss-module__Lo-j_a__hub img{width:auto;height:70%}.BountySchema-module-scss-module__Lo-j_a__node{--size:clamp(2.25rem, 7vw, 4rem);width:var(--size);height:var(--size);border-radius:var(--radius-full);background:var(--color-bg);border:1px solid var(--color-border);justify-content:center;align-items:center;display:flex;position:absolute;transform:translate(-50%,-50%)}.BountySchema-module-scss-module__Lo-j_a__nodeIcon{object-fit:contain;width:55%;height:55%}
.PluginRequestModal-module-scss-module__hDrNzq__form{gap:var(--space-4);flex-direction:column;display:flex}.PluginRequestModal-module-scss-module__hDrNzq__lead a{color:var(--color-accent-teal)}.PluginRequestModal-module-scss-module__hDrNzq__lead strong{color:var(--color-text-primary)}.PluginRequestModal-module-scss-module__hDrNzq__field{gap:var(--space-2);flex-direction:column;display:flex}.PluginRequestModal-module-scss-module__hDrNzq__labelRow{justify-content:space-between;align-items:baseline;gap:var(--space-2);display:flex}.PluginRequestModal-module-scss-module__hDrNzq__label{color:var(--color-text-primary);font-size:.85rem;font-weight:600}.PluginRequestModal-module-scss-module__hDrNzq__counter,.PluginRequestModal-module-scss-module__hDrNzq__hint{color:var(--color-text-muted);font-size:.75rem}.PluginRequestModal-module-scss-module__hDrNzq__counter{font-family:var(--font-mono)}.PluginRequestModal-module-scss-module__hDrNzq__input{border-radius:var(--radius-md);border:var(--border);background:var(--color-surface-raised);width:100%;color:var(--color-text-primary);resize:vertical;padding:.6rem .85rem;font-size:.9rem;line-height:1.3}@media (max-width:767px){.PluginRequestModal-module-scss-module__hDrNzq__input{font-size:1rem}}.PluginRequestModal-module-scss-module__hDrNzq__input:focus{border-color:var(--color-accent-teal);outline:none}.PluginRequestModal-module-scss-module__hDrNzq__kinds{flex-wrap:wrap;gap:.4rem;display:flex}.PluginRequestModal-module-scss-module__hDrNzq__kind{padding:.35rem var(--space-3);border-radius:var(--radius-full);border:var(--border);color:var(--color-text-secondary);font-size:.8rem;transition:border-color .15s,color .15s}.PluginRequestModal-module-scss-module__hDrNzq__kind:hover:not(.PluginRequestModal-module-scss-module__hDrNzq__kindOn){border-color:var(--color-border-hover);color:var(--color-text-primary)}.PluginRequestModal-module-scss-module__hDrNzq__kind:focus-visible{outline:.125rem solid var(--color-accent-teal);outline-offset:.125rem}.PluginRequestModal-module-scss-module__hDrNzq__kindOn{border-color:var(--color-accent-teal);color:var(--color-text-primary);background:color-mix(in srgb, var(--color-accent-teal) 6%, transparent)}.PluginRequestModal-module-scss-module__hDrNzq__status{color:var(--color-text-muted);font-size:.8rem;line-height:1.5}.PluginRequestModal-module-scss-module__hDrNzq__status a{color:var(--color-accent-teal)}.PluginRequestModal-module-scss-module__hDrNzq__status strong{color:var(--color-text-secondary)}.PluginRequestModal-module-scss-module__hDrNzq__error{color:var(--color-danger);font-size:.85rem}
