.vfw-vote__grid{display:grid;grid-template-columns:1fr 1fr;gap:var(--vfw-space-3xl);align-items:start}.vfw-vote__board-title,.vfw-vote__form-title{font-size:22px;margin:0 0 var(--vfw-space-lg)}.vfw-vote__list{list-style:none;margin:0 0 var(--vfw-space-lg);padding:0;display:flex;flex-direction:column;gap:var(--vfw-space-md)}.vfw-vote__row{display:grid;grid-template-columns:auto 1fr auto;grid-template-areas:"rank name count" "rank meter meter";align-items:center;gap:var(--vfw-space-2xs) var(--vfw-space-md)}.vfw-vote__rank{grid-area:rank;font-family:var(--vfw-font-mono--family);font-weight:var(--vfw-font-mono--weight, 500);font-size:20px;color:var(--vfw-bronze-deep);line-height:1}.vfw-vote__name{grid-area:name;font-family:var(--font-heading--family);font-weight:600;font-size:18px;color:var(--color-foreground)}.vfw-vote__count{grid-area:count;font-family:var(--vfw-font-mono--family);font-weight:var(--vfw-font-mono--weight, 500);font-size:16px;color:var(--color-foreground);white-space:nowrap}.vfw-vote__count-label{color:var(--color-foreground-subdued);font-size:var(--vfw-text-caption);text-transform:uppercase;letter-spacing:var(--vfw-track-medium)}.vfw-vote__meter{grid-area:meter;display:block;height:6px;background:rgb(var(--vfw-color-machined-aluminum-rgb) / .28);border-radius:3px;overflow:hidden}.vfw-vote__meter-fill{display:block;height:100%;background:var(--vfw-bronze-deep);border-radius:3px;transform-origin:left center}html.vfw-motion-ready [data-vfw-reveal] .vfw-vote__meter-fill{animation:vfw-vote-fill var(--vfw-dur-reveal, .45s) var(--vfw-ease) both}@keyframes vfw-vote-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.vfw-vote__board-note,.vfw-vote__form-note{color:var(--color-foreground-subdued);font-size:var(--vfw-text-sm);line-height:1.5;margin:0}.vfw-vote__form-wrap{background:var(--color-background);border:1px solid var(--vfw-border-hairline);border-radius:var(--vfw-radius-card);padding:var(--vfw-space-2xl)}.vfw-vote__form-intro{color:var(--color-foreground-muted);line-height:1.6;margin:0 0 var(--vfw-space-lg)}.vfw-vote__form{display:flex;flex-direction:column;gap:var(--vfw-space-md)}.vfw-vote__row-2{display:grid;grid-template-columns:minmax(0,.4fr) minmax(0,1fr);gap:var(--vfw-space-md)}.vfw-vote__field{display:flex;flex-direction:column;gap:var(--vfw-space-2xs)}.vfw-vote__label{font-family:var(--font-body--family);font-size:var(--vfw-text-sm);font-weight:700;text-transform:uppercase;letter-spacing:var(--vfw-track-medium);color:var(--color-foreground)}.vfw-vote__req{color:var(--vfw-bronze-deep)}.vfw-vote__opt{font-weight:400;text-transform:none;letter-spacing:0;color:var(--color-foreground-subdued)}.vfw-vote__input{font-family:var(--font-body--family);font-size:var(--vfw-text-sm);color:var(--color-foreground);background:var(--color-background);border:1px solid var(--vfw-color-machined-aluminum);border-radius:4px;padding:0 var(--vfw-space-md);min-height:48px;width:100%}.vfw-vote__textarea{padding-block:var(--vfw-space-sm);min-height:auto;line-height:1.5;resize:vertical}.vfw-vote__input:focus-visible{outline:2px solid var(--vfw-bronze-deep);outline-offset:1px;border-color:var(--vfw-bronze-deep)}.vfw-vote__submit{align-self:flex-start;margin-top:var(--vfw-space-2xs)}.vfw-vote__success{background:rgb(var(--color-success-rgb, 46 125 50) / .08);border:1px solid var(--color-success);border-radius:4px;padding:var(--vfw-space-lg);color:var(--color-foreground);line-height:1.5;margin:0}.vfw-vote__error{color:var(--color-error);font-size:var(--vfw-text-sm);margin:0 0 var(--vfw-space-sm)}@media(max-width:900px){.vfw-vote__grid{grid-template-columns:1fr;gap:var(--vfw-space-2xl)}.vfw-vote__form-wrap{padding:var(--vfw-space-xl)}}@media(max-width:480px){.vfw-vote__row-2{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/60/assets/vfw-platform-vote.css.map */
