.vote-page[data-v-2913fa4b]{background-color:#0d1a10;isolation:isolate;min-height:100vh;overflow:hidden;position:relative}.vote-page[data-v-2913fa4b]:before{background-image:url(/images/grass-bg.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;bottom:-24px;content:"";filter:blur(9px) saturate(1.8) brightness(.35);left:-24px;position:absolute;right:-24px;top:-24px;transform:scale(1.06);z-index:-2}.vote-page[data-v-2913fa4b]:after{background:linear-gradient(rgba(10,20,12,.62),rgba(10,20,12,.78));bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:-1}.vote-shell[data-v-2913fa4b]{padding:130px 0 40px;position:relative;width:100%}.vote-shell[data-v-2913fa4b]:before{background:radial-gradient(circle at 18% 28%,rgba(94,157,52,.2),transparent 36%),radial-gradient(circle at 82% 68%,rgba(255,153,0,.14),transparent 40%);bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:0}.vote-wrapper[data-v-2913fa4b]{max-width:1180px;position:relative;z-index:1}.vote-hero[data-v-2913fa4b]{margin-bottom:20px}.vote-hero__breadcrumb[data-v-2913fa4b]{align-items:center;display:flex;flex-wrap:wrap;font-family:ProximaNova,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif,BlinkMacSystemFont,Oxygen,Open Sans,Helvetica Neue;font-size:14px;gap:8px;margin-bottom:16px}.vote-hero__breadcrumb a[data-v-2913fa4b]{color:hsla(0,0%,100%,.78);-webkit-text-decoration:none;text-decoration:none}.vote-hero__breadcrumb a[data-v-2913fa4b]:hover{color:#fff}.vote-hero__breadcrumb span[data-v-2913fa4b]{color:hsla(0,0%,100%,.55)}.vote-hero__breadcrumb-icon[data-v-2913fa4b] svg{fill:hsla(0,0%,100%,.55);height:14px;width:14px}.vote-hero__main[data-v-2913fa4b]{align-items:flex-start;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}.vote-hero__identity[data-v-2913fa4b]{align-items:center;display:flex;gap:14px;min-width:0}.vote-hero__logo[data-v-2913fa4b]{border-radius:12px;box-shadow:0 8px 20px rgba(0,0,0,.2);flex-shrink:0;height:56px;-o-object-fit:cover;object-fit:cover;width:56px}.vote-hero__title[data-v-2913fa4b]{color:#fff;font-family:CeraPro,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif,BlinkMacSystemFont,Oxygen,Open Sans,Helvetica Neue;font-size:max(26px,min(3.5vw,36px));font-weight:700;line-height:1.15;margin:0 0 6px}.vote-hero__subtitle[data-v-2913fa4b]{color:hsla(0,0%,100%,.82);font-family:ProximaNova,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif,BlinkMacSystemFont,Oxygen,Open Sans,Helvetica Neue;font-size:15px;line-height:1.5;margin:0;max-width:560px}.vote-hero__back[data-v-2913fa4b]{align-items:center;background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.2);border-radius:10px;color:#fff;display:inline-flex;font-family:CeraPro,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif,BlinkMacSystemFont,Oxygen,Open Sans,Helvetica Neue;font-size:14px;font-weight:600;gap:8px;min-height:40px;padding:8px 14px;-webkit-text-decoration:none;text-decoration:none;transition:border-color .15s ease,background .15s ease}.vote-hero__back[data-v-2913fa4b] svg{fill:currentColor;height:14px;width:14px}.vote-hero__back[data-v-2913fa4b]:hover{background:hsla(0,0%,100%,.14);border-color:hsla(0,0%,100%,.35)}.vote-layout[data-v-2913fa4b]{display:flex;justify-content:center}.vote-main[data-v-2913fa4b]{display:flex;flex-direction:column;gap:20px;max-width:100%;min-width:0;width:100%}.vote-card[data-v-2913fa4b]{background:#fff;border:1px solid rgba(94,157,52,.14);border-radius:20px;box-shadow:0 20px 50px rgba(0,0,0,.18);padding:32px 40px 36px}.vote-stats[data-v-2913fa4b]{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:24px}.vote-stats__item[data-v-2913fa4b]{background:rgba(94,157,52,.05);border:1px solid rgba(94,157,52,.1);border-radius:10px;padding:12px 10px;text-align:center}.vote-stats__item--accent[data-v-2913fa4b]{background:rgba(255,153,0,.06);border-color:rgba(255,153,0,.16)}.vote-stats__label[data-v-2913fa4b]{color:#7e7e7e;display:block;font-size:11px;margin-bottom:4px}.vote-stats__value[data-v-2913fa4b]{color:#181716;display:block;font-family:CeraPro,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif,BlinkMacSystemFont,Oxygen,Open Sans,Helvetica Neue;font-size:18px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vote-form fieldset[data-v-2913fa4b]{border:none;display:flex;flex-direction:column;gap:16px;margin:0;padding:0}.vote-form__error[data-v-2913fa4b]{background:rgba(245,61,61,.08);border:1px solid rgba(245,61,61,.35);border-radius:8px;color:#f53d3d;font-size:13px;font-weight:500;margin:0;padding:12px 14px}.vote-form__row[data-v-2913fa4b]{align-items:center;display:flex;gap:16px}.vote-form__field[data-v-2913fa4b]{min-width:0}.vote-form__field--nickname[data-v-2913fa4b]{flex:1}.vote-form__field--captcha[data-v-2913fa4b]{align-items:flex-start;display:flex;flex-shrink:0;justify-content:flex-end}.quick-hint[data-v-2913fa4b]{background:rgba(94,157,52,.04);border:1px solid rgba(94,157,52,.08);border-radius:8px;color:#7e7e7e;font-size:13px;line-height:1.5;margin:0;padding:10px 12px}.quick-hint strong[data-v-2913fa4b]{color:#181716;font-weight:600}.recaptcha-container[data-v-2913fa4b]{margin:0}.btn-submit[data-v-2913fa4b]{align-items:center;background:#5e9d34;border:none;border-radius:10px;color:#fff;cursor:pointer;display:inline-flex;font-family:CeraPro,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif,BlinkMacSystemFont,Oxygen,Open Sans,Helvetica Neue;font-size:15px;gap:8px;justify-content:center;line-height:1.2;min-height:46px;padding:11px 20px;transition:background .15s ease,opacity .15s ease;width:100%}.btn-submit span[data-v-2913fa4b],.btn-submit[data-v-2913fa4b]{font-weight:700}.btn-submit[data-v-2913fa4b] svg{fill:currentColor;flex-shrink:0;height:17px;width:17px}.btn-submit[data-v-2913fa4b]:hover:not(:disabled){background:#6cb43c}.btn-submit[data-v-2913fa4b]:disabled{cursor:not-allowed;opacity:.55}.leaderboard-panel[data-v-2913fa4b]{background:hsla(0,0%,100%,.94);border:1px solid hsla(0,0%,100%,.45);border-radius:14px;box-shadow:0 10px 30px rgba(0,0,0,.12);padding:22px 24px}.leaderboard-panel__title[data-v-2913fa4b]{align-items:center;color:#181716;display:flex;font-family:CeraPro,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif,BlinkMacSystemFont,Oxygen,Open Sans,Helvetica Neue;font-size:22px;font-weight:700;gap:10px;margin:0 0 16px}.leaderboard-panel__title[data-v-2913fa4b] svg{fill:#f90;height:22px;max-height:22px;max-width:22px;width:22px}.leaderboard-panel__empty[data-v-2913fa4b]{color:#7e7e7e;padding:28px 12px;text-align:center}.leaderboard-panel__empty[data-v-2913fa4b] svg{fill:#ebe9e5;height:48px;margin-bottom:12px;max-height:48px;max-width:48px;width:48px}.leaderboard-panel__empty p[data-v-2913fa4b]{color:#333231;font-weight:600;margin:0 0 4px}.leaderboard-panel__empty span[data-v-2913fa4b]{font-size:13px}.leaderboard-panel__list[data-v-2913fa4b]{display:flex;flex-direction:column;gap:8px;list-style:none;margin:0;max-height:420px;overflow-y:auto;padding:0}.voter-row[data-v-2913fa4b]{background:#fff;border:1px solid rgba(24,23,22,.08);border-radius:10px;gap:12px;padding:10px 12px}.voter-row[data-v-2913fa4b],.voter-row__rank[data-v-2913fa4b]{align-items:center;display:flex}.voter-row__rank[data-v-2913fa4b]{background:rgba(24,23,22,.05);border-radius:8px;color:#7e7e7e;font-family:CeraPro,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif,BlinkMacSystemFont,Oxygen,Open Sans,Helvetica Neue;font-size:15px;font-weight:700;height:36px;justify-content:center;min-width:36px;width:36px}.voter-row__rank[data-v-2913fa4b] svg{height:22px;max-height:22px;max-width:22px;width:22px}.voter-row__avatar[data-v-2913fa4b]{border-radius:8px;flex-shrink:0;height:40px;image-rendering:pixelated;width:40px}.voter-row__info[data-v-2913fa4b]{flex:1;min-width:0}.voter-row__name[data-v-2913fa4b]{color:#181716;display:block;font-size:15px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.voter-row__votes[data-v-2913fa4b]{color:#7e7e7e;display:block;font-size:13px}.rank-icon--gold[data-v-2913fa4b] svg{fill:gold}.rank-icon--silver[data-v-2913fa4b] svg{fill:silver}.rank-icon--bronze[data-v-2913fa4b] svg{fill:#cd7f32}@media screen and (max-width:992px){.vote-hero__main[data-v-2913fa4b]{align-items:stretch;flex-direction:column}}@media screen and (max-width:768px){.vote-shell[data-v-2913fa4b]{padding:110px 0 32px}.vote-hero[data-v-2913fa4b]{margin-bottom:18px}.vote-card[data-v-2913fa4b]{padding:34px 24px}.vote-stats[data-v-2913fa4b]{grid-template-columns:1fr}.vote-form__row[data-v-2913fa4b]{flex-direction:column}.vote-form__field--captcha[data-v-2913fa4b]{justify-content:flex-start;width:100%}}.input[data-v-abe7ec0e]{align-items:flex-end;padding:0}.input[data-v-abe7ec0e],.input__place[data-v-abe7ec0e]{display:inline-flex;flex-direction:row;width:100%}.input__place[data-v-abe7ec0e]{align-items:center;background:hsla(0,0%,100%,.96);border:1px solid rgba(24,23,22,.14);border-radius:14px;box-shadow:0 6px 18px rgba(24,23,22,.08);position:relative;transition:all .25s ease}.input__place[data-v-abe7ec0e]:hover{border-color:rgba(94,157,52,.35);box-shadow:0 10px 22px rgba(24,23,22,.11)}.input__icon[data-v-abe7ec0e]{align-items:center;display:flex;flex:none;height:42px;justify-content:center;position:absolute;width:42px;z-index:2}.input__icon[data-v-abe7ec0e] .icon svg{fill:hsla(0,0%,49%,.9);height:18px;transition:fill .25s ease;width:18px}.input__clear[data-v-abe7ec0e]{align-items:center;background:rgba(24,23,22,.04);border-radius:10px;cursor:pointer;display:flex;flex:none;height:36px;justify-content:center;position:absolute;right:4px;transition:all .2s ease;width:36px;z-index:3}.input__clear[data-v-abe7ec0e]:hover{background:rgba(245,61,61,.14)}.input__clear[data-v-abe7ec0e] .clear-icon svg{fill:hsla(0,0%,49%,.9);height:16px;transition:all .2s ease;width:16px}.input__clear[data-v-abe7ec0e]:hover .clear-icon svg{fill:#f53d3d}.input__value[data-v-abe7ec0e]{background-color:transparent;border:none;color:#181716;display:inline-flex;font-family:CeraPro,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif,BlinkMacSystemFont,Oxygen,Open Sans,Helvetica Neue;font-size:15px;font-weight:500;height:42px;letter-spacing:.1px;line-height:42px;margin:0;outline:none;padding-left:16px;padding-right:16px;width:100%;z-index:2}.input__value[data-v-abe7ec0e]::-moz-placeholder{color:hsla(0,0%,49%,.95);font-weight:400}.input__value[data-v-abe7ec0e]::placeholder{color:hsla(0,0%,49%,.95);font-weight:400}.input__value--with-icon[data-v-abe7ec0e]{padding-left:42px}.input__value--with-clear[data-v-abe7ec0e]{padding-right:40px}.input__label[data-v-abe7ec0e]{display:none}.input.input-active .input__place[data-v-abe7ec0e]{background:#fff;border-color:rgba(94,157,52,.72);box-shadow:0 0 0 3px rgba(94,157,52,.16),0 10px 24px rgba(24,23,22,.13)}.input.input-active .input__icon[data-v-abe7ec0e] .icon svg{fill:rgba(94,157,52,.9)}