.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,.vfw-vote__form-wrap{display:block;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)}.vfw-vote__years{font-size:var(--vfw-text-caption);font-weight:500;color:var(--color-foreground-subdued);white-space:nowrap}.vfw-vote__row.is-voted .vfw-vote__count{color:var(--vfw-bronze-deep)}.vfw-vote__empty{color:var(--color-foreground-subdued)}.vfw-vote__fields{display:flex;flex-direction:column;gap:var(--vfw-space-md)}.vfw-vote__select{-webkit-appearance:none;appearance:none;font-size:var(--vfw-text-sm);padding-right:var(--vfw-space-2xl);background-image:linear-gradient(45deg,transparent 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,transparent 50%);background-position:calc(100% - 22px) 50%,calc(100% - 16px) 50%;background-size:6px 6px,6px 6px;background-repeat:no-repeat;cursor:pointer}.vfw-vote__more{border-top:1px solid var(--vfw-border-hairline);padding-top:var(--vfw-space-sm)}.vfw-vote__more-toggle{cursor:pointer;min-height:44px;display:flex;align-items:center;gap:var(--vfw-space-xs);font-size:var(--vfw-text-sm);font-weight:600;color:var(--color-foreground);list-style:none}.vfw-vote__more-toggle::-webkit-details-marker{display:none}.vfw-vote__more-toggle:before{content:"+";font-family:var(--vfw-font-mono--family);color:var(--vfw-bronze-deep);width:1ch}.vfw-vote__more[open] .vfw-vote__more-toggle:before{content:"\2212"}.vfw-vote__more-body{display:flex;flex-direction:column;gap:var(--vfw-space-md);padding-top:var(--vfw-space-xs)}.vfw-vote__success{display:flex;flex-direction:column;gap:var(--vfw-space-xs)}.vfw-vote__success:focus{outline:none}.vfw-vote__success-lead{font-family:var(--font-heading--family);font-weight:600;font-size:20px;margin:0}.vfw-vote__success-note{color:var(--color-foreground-muted);margin:0}.vfw-vote__again{align-self:flex-start;min-height:44px;display:inline-flex;align-items:center;color:var(--vfw-bronze-deep);font-weight:600}.vfw-vote__field[hidden],.vfw-vote__fields[hidden],.vfw-vote__success[hidden]{display:none}.vfw-vote__form-wrap.is-prefilled{border-color:var(--vfw-bronze-deep);transition:border-color var(--vfw-dur-action) var(--vfw-ease)}@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}}@media(max-width:600px){.vfw-vote__name{font-size:17px;line-height:1.3}.vfw-vote__years{display:block;margin-top:2px}.vfw-vote__count-label{display:block;text-align:right}.vfw-vote__count{text-align:right;line-height:1.2}}
/*# sourceMappingURL=/cdn/shop/t/73/assets/vfw-platform-vote.css.map */
