.vote-module__8YhPXa__page{background:var(--v-bg);min-height:100svh;color:var(--v-ink);font-family:var(--font-noto-sans), system-ui, sans-serif;position:relative;overflow-x:clip}.vote-module__8YhPXa__hero{z-index:2;padding:40px var(--v-gutter) 0;text-align:center;flex-direction:column;align-items:center;display:flex;position:relative}.vote-module__8YhPXa__title{font-family:var(--v-serif);letter-spacing:.16em;color:#0000;filter:drop-shadow(0 0 24px #f6d69638);background:linear-gradient(#fffdf8 18%,#f7e2b4 68%,#dcb06a 100%);-webkit-background-clip:text;background-clip:text;margin:0;padding-left:.16em;font-size:clamp(36px,4vw,56px);font-weight:900;line-height:1.08}.vote-module__8YhPXa__titleLatin{font-family:var(--v-latin);letter-spacing:.01em;padding-left:0;font-size:clamp(42px,5vw,68px);font-style:italic;font-weight:500}.vote-module__8YhPXa__period{letter-spacing:.08em;color:var(--v-gold);margin:10px 0 0;font-size:13px}.vote-module__8YhPXa__search{z-index:5;text-align:left;width:min(560px,100%);margin-top:24px;position:relative}.vote-module__8YhPXa__bar{box-sizing:border-box;border:1px solid var(--v-edge);background:var(--v-panel);-webkit-backdrop-filter:blur(14px)saturate(1.2);backdrop-filter:blur(14px)saturate(1.2);border-radius:999px;align-items:center;gap:12px;min-height:52px;padding:0 14px 0 20px;transition:border-color .3s,box-shadow .3s;display:flex;position:relative;box-shadow:0 12px 40px #00000057,inset 0 1px #ffffff12}.vote-module__8YhPXa__bar:focus-within{border-color:rgb(var(--v-gold-rgb) / 50%);box-shadow:0 0 0 4px rgb(var(--v-gold-rgb) / 12%), 0 12px 40px #00000057}.vote-module__8YhPXa__barIcon{color:var(--v-gold);flex:none}.vote-module__8YhPXa__barInput{min-width:0;height:50px;color:var(--v-ink);font:inherit;letter-spacing:.04em;background:0 0;border:0;outline:none;flex:auto;padding:0;font-size:16px}.vote-module__8YhPXa__barInput::placeholder{color:var(--v-gray)}.vote-module__8YhPXa__options{z-index:20;border:1px solid var(--v-edge);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#130e22fa;border-radius:20px;max-height:344px;margin:0;padding:6px;list-style:none;position:absolute;top:calc(100% + 8px);left:0;right:0;overflow-y:auto;box-shadow:0 22px 56px #0000008c}.vote-module__8YhPXa__option{cursor:pointer;border-radius:14px;align-items:baseline;gap:10px;padding:11px 14px;display:flex}.vote-module__8YhPXa__option[data-active]{background:rgb(var(--v-gold-rgb) / 11%)}.vote-module__8YhPXa__optionName{font-family:var(--v-serif);letter-spacing:.06em;color:var(--v-ink);font-size:16px;font-weight:600}.vote-module__8YhPXa__optionLatin{font-family:var(--v-latin);color:var(--v-gray);font-size:14px;font-style:italic}.vote-module__8YhPXa__optionCategory{letter-spacing:.1em;color:var(--v-gray);margin-left:auto;font-size:12px}.vote-module__8YhPXa__optionMine{color:var(--v-gold);align-self:center}.vote-module__8YhPXa__optionFeatured{border:1px solid rgb(var(--v-gold-rgb) / 40%);letter-spacing:.08em;color:var(--v-gold);border-radius:999px;align-self:center;padding:1px 8px;font-size:12px}.vote-module__8YhPXa__featured{flex-direction:column;align-items:center;gap:10px;margin-top:26px;display:flex}.vote-module__8YhPXa__tickets{flex-wrap:wrap;justify-content:center;gap:14px;display:flex}.vote-module__8YhPXa__ticket{border:1px solid var(--v-edge);background:var(--v-glass);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--v-ink);transition:transform .35s var(--v-ease), border-color .35s ease, box-shadow .35s ease;border-radius:16px;align-items:center;gap:14px;padding:6px 20px 6px 6px;text-decoration:none;display:flex;position:relative}.vote-module__8YhPXa__ticketImage{aspect-ratio:16/9;border-radius:11px;flex:none;width:152px;position:relative;overflow:hidden}.vote-module__8YhPXa__ticketPicture{object-fit:cover;transition:transform .6s var(--v-ease)}.vote-module__8YhPXa__ticketText{text-align:left;flex-direction:column;gap:2px;display:flex}.vote-module__8YhPXa__ticketName{font-family:var(--v-serif);letter-spacing:.1em;font-size:16px;font-weight:700}.vote-module__8YhPXa__ticketState{letter-spacing:.1em;color:var(--v-gold);margin-top:4px;font-size:12px}.vote-module__8YhPXa__ticket[data-building] .vote-module__8YhPXa__ticketState{color:var(--v-gray)}.vote-module__8YhPXa__ticketFlash{z-index:1;border:1.5px solid var(--v-gold);border-radius:inherit;box-shadow:0 0 0 4px rgb(var(--v-gold-rgb) / 18%), 0 0 28px rgb(var(--v-gold-rgb) / 45%);pointer-events:none;opacity:0;animation:2s ease-in-out 3 both vote-module__8YhPXa__vote-ticket-flash;position:absolute;inset:-1px}@keyframes vote-module__8YhPXa__vote-ticket-flash{0%,to{opacity:0}50%{opacity:1}}.vote-module__8YhPXa__lower{z-index:1;width:min(1180px, 100% - 2 * var(--v-gutter));grid-template-columns:minmax(0,1fr) minmax(300px,380px);align-items:start;gap:clamp(32px,5vw,72px);margin:0 auto;padding:40px 0 clamp(64px,10vh,120px);display:grid;position:relative}.vote-module__8YhPXa__boardColumn{min-width:0}.vote-module__8YhPXa__side{position:sticky;top:28px}.vote-module__8YhPXa__messages{z-index:1;width:min(820px, 100% - 2 * var(--v-gutter));margin:0 auto;padding:0 0 clamp(40px,6vh,64px);position:relative}.vote-module__8YhPXa__pageFoot{z-index:1;width:min(820px, 100% - 2 * var(--v-gutter));border-top:1px solid var(--v-edge);flex-direction:column;align-items:center;gap:18px;margin:0 auto;padding:22px 0 clamp(72px,12vh,140px);display:flex;position:relative}.vote-module__8YhPXa__rules{letter-spacing:.02em;text-align:center;text-wrap:balance;color:var(--v-soft);margin:0;font-size:13px;line-height:1.9}.vote-module__8YhPXa__footSupport{border:1px solid rgb(var(--v-gold-rgb) / 40%);background:var(--v-glass);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);height:36px;color:var(--v-gold);letter-spacing:.1em;border-radius:999px;align-items:center;gap:8px;padding:0 16px 0 12px;font-size:13px;text-decoration:none;transition:color .25s,border-color .25s,background .25s;display:inline-flex}.vote-module__8YhPXa__footSupport svg{transition:scale .3s}.vote-module__8YhPXa__footSupport:focus-visible{outline:2px solid var(--v-gold);outline-offset:3px}@media (hover:hover) and (pointer:fine){.vote-module__8YhPXa__footSupport:hover{border-color:rgb(var(--v-gold-rgb) / 70%);background:rgb(var(--v-gold-rgb) / 12%);color:var(--v-gold-hi)}.vote-module__8YhPXa__footSupport:hover svg{scale:1.15}}@media (prefers-reduced-motion:reduce){.vote-module__8YhPXa__footSupport,.vote-module__8YhPXa__footSupport svg{transition:none}.vote-module__8YhPXa__footSupport:hover svg{scale:none}}.vote-module__8YhPXa__messagesHead{border-bottom:1px solid var(--v-line);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 24px;padding-bottom:0;display:flex}.vote-module__8YhPXa__messagesHead .vote-module__8YhPXa__boardTitle{padding-bottom:10px}.vote-module__8YhPXa__messagesSort{border-bottom:0}.vote-module__8YhPXa__messagesList{flex-direction:column;gap:4px;padding-top:18px;display:flex}.vote-module__8YhPXa__messagesNote{text-align:center;letter-spacing:.06em;color:var(--v-gray);margin:0;padding:28px 0 8px;font-size:13px}.vote-module__8YhPXa__messagesSentinel{height:1px}.vote-module__8YhPXa__boardHead{flex-wrap:wrap;align-items:center;gap:10px 18px;margin-bottom:14px;display:flex}.vote-module__8YhPXa__boardTitle{font-family:var(--v-serif);letter-spacing:.14em;color:var(--v-ink);align-items:center;gap:12px;margin:0;font-size:22px;font-weight:800;display:flex}.vote-module__8YhPXa__boardBadge{border:1px solid rgb(var(--v-gold-rgb) / 45%);font-family:var(--v-latin);letter-spacing:.04em;color:var(--v-gold);border-radius:999px;padding:2px 10px;font-size:13px;font-style:italic;font-weight:400}.vote-module__8YhPXa__addButton{color:var(--v-soft);font:inherit;letter-spacing:.1em;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:4px 4px 4px 0;font-size:13px;transition:color .25s;display:inline-flex}.vote-module__8YhPXa__addIcon{border:1px solid rgb(var(--v-gold-rgb) / 50%);width:26px;height:26px;color:var(--v-gold);transition:background .25s ease, color .25s ease, border-color .25s ease, transform .3s var(--v-ease);border-radius:999px;place-items:center;display:grid}.vote-module__8YhPXa__tabs{border-bottom:1px solid var(--v-line);gap:26px;display:flex}.vote-module__8YhPXa__tab{color:var(--v-gray);font:inherit;letter-spacing:.12em;cursor:pointer;background:0 0;border:0;padding:6px 0;font-size:14px;transition:color .25s;position:relative}.vote-module__8YhPXa__tab:after{content:"";background:var(--v-gold);height:2px;transition:scale .3s var(--v-ease);border-radius:2px;position:absolute;bottom:-1px;left:0;right:0;scale:0 1}.vote-module__8YhPXa__tab[data-active]{color:var(--v-gold-hi)}.vote-module__8YhPXa__tab[data-active]:after{scale:1}.vote-module__8YhPXa__tab{align-items:center;gap:4px;display:inline-flex}.vote-module__8YhPXa__tabCaret{transition:rotate .3s var(--v-ease)}.vote-module__8YhPXa__tabCaret[data-open]{rotate:180deg}.vote-module__8YhPXa__subTabs{animation:vote-module__8YhPXa__vote-drop .3s var(--v-ease) both;flex-wrap:wrap;gap:8px;padding:12px 0 2px;display:flex}@keyframes vote-module__8YhPXa__vote-drop{0%{opacity:0;transform:translateY(-4px)}}.vote-module__8YhPXa__subTab{border:1px solid var(--v-edge);height:30px;color:var(--v-soft);font:inherit;letter-spacing:.08em;cursor:pointer;background:0 0;border-radius:999px;padding:0 14px;font-size:13px;transition:border-color .25s,background .25s,color .25s}.vote-module__8YhPXa__subTab[data-active]{border-color:rgb(var(--v-gold-rgb) / 55%);background:rgb(var(--v-gold-rgb) / 12%);color:var(--v-gold-hi)}.vote-module__8YhPXa__empty{border-bottom:1px solid var(--v-line);text-align:center;color:var(--v-gray);text-wrap:balance;margin:0;padding:44px 16px;font-size:14px;line-height:1.9}.vote-module__8YhPXa__hint{color:var(--v-gray);margin:16px 0;font-size:13px;line-height:1.8}.vote-module__8YhPXa__rows{margin:0;padding:0;list-style:none}.vote-module__8YhPXa__moreButton{width:100%;color:var(--v-soft);font:inherit;letter-spacing:.12em;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:6px;padding:14px 0 4px;font-size:13px;transition:color .25s;display:flex}.vote-module__8YhPXa__moreCaret{color:var(--v-gold);transition:rotate .3s var(--v-ease), translate .3s var(--v-ease)}.vote-module__8YhPXa__moreCaret[data-open]{rotate:180deg}.vote-module__8YhPXa__moreButton:focus-visible{outline:2px solid var(--v-gold);outline-offset:2px;border-radius:8px}@media (hover:hover) and (pointer:fine){.vote-module__8YhPXa__moreButton:hover{color:var(--v-gold-hi)}.vote-module__8YhPXa__moreButton:hover .vote-module__8YhPXa__moreCaret:not([data-open]){translate:0 2px}}.vote-module__8YhPXa__row{border-bottom:1px solid var(--v-line)}.vote-module__8YhPXa__rowHit{box-sizing:border-box;width:100%;min-height:88px;color:inherit;font:inherit;text-align:left;background:0 0;border:0;grid-template-columns:44px 72px minmax(0,1fr) auto auto;align-items:center;column-gap:14px;padding:8px 12px;transition:background .3s;display:grid;position:relative}button.vote-module__8YhPXa__rowHit{cursor:pointer}.vote-module__8YhPXa__rank{font-family:var(--v-latin);text-align:right;color:var(--v-gray);font-size:22px;font-style:italic;line-height:1}.vote-module__8YhPXa__row[data-top] .vote-module__8YhPXa__rank{color:var(--v-gold);font-size:27px}.vote-module__8YhPXa__avatar{border:1px solid rgb(var(--v-gold-rgb) / calc(18% + var(--glow,0) * 52%));width:72px;height:72px;box-shadow:0 0 calc(var(--glow,0) * 18px) rgb(var(--v-gold-rgb) / calc(var(--glow,0) * 45%));background:radial-gradient(circle at 35% 30%,#ffffff1a,#ffffff08 70%);border-radius:999px;place-items:center;display:grid;position:relative;overflow:hidden}.vote-module__8YhPXa__avatarPicture{object-fit:cover}.vote-module__8YhPXa__avatarInitial{font-family:var(--v-serif);color:var(--v-soft);font-size:26px;font-weight:700}.vote-module__8YhPXa__row[data-top] .vote-module__8YhPXa__avatarInitial{color:var(--v-gold-hi)}.vote-module__8YhPXa__row[data-top] .vote-module__8YhPXa__avatar{animation:3.2s ease-in-out infinite vote-module__8YhPXa__vote-halo}@keyframes vote-module__8YhPXa__vote-halo{50%{box-shadow:0 0 calc(var(--glow,0) * 26px) rgb(var(--v-gold-rgb) / calc(var(--glow,0) * 60%))}}.vote-module__8YhPXa__name{min-width:0;color:var(--v-ink);flex-direction:column;align-items:stretch;gap:2px;display:flex}.vote-module__8YhPXa__nameText{font-family:var(--v-serif);letter-spacing:.06em;text-overflow:ellipsis;white-space:nowrap;font-size:17px;font-weight:700;transition:color .25s;overflow:hidden}.vote-module__8YhPXa__nameLatin{min-width:0;font-family:var(--v-latin);color:var(--v-gray);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-style:italic;overflow:hidden}.vote-module__8YhPXa__workName{min-width:0;color:var(--v-gray);text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:1.5;overflow:hidden}.vote-module__8YhPXa__workField{margin-top:16px}.vote-module__8YhPXa__dialogFootnote{border-top:1px solid var(--v-edge);color:var(--v-gray);text-align:center;margin:16px 0 0;padding-top:12px;font-size:12px;line-height:1.7}.vote-module__8YhPXa__count{font-family:var(--v-latin);font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--v-soft);font-size:16px}.vote-module__8YhPXa__row[data-top] .vote-module__8YhPXa__count{color:var(--v-gold)}.vote-module__8YhPXa__voteIcon{border:1px solid rgb(var(--v-gold-rgb) / 42%);width:36px;height:36px;color:var(--v-gold);border-radius:999px;place-items:center;transition:background .25s,color .25s,border-color .25s,transform .25s;display:grid}.vote-module__8YhPXa__rallyChip{box-sizing:border-box;color:#1d1428;letter-spacing:.08em;white-space:nowrap;background:linear-gradient(#fce9bf 0%,#eac57f 100%);border-radius:999px;align-items:center;gap:5px;height:36px;padding:0 14px 0 12px;font-size:14px;font-weight:700;transition:filter .25s,transform .25s;display:inline-flex}.vote-module__8YhPXa__rallyChip:lang(en){letter-spacing:.02em}.vote-module__8YhPXa__picker{flex-direction:column;gap:10px;margin-bottom:4px;display:flex}.vote-module__8YhPXa__picker .vote-module__8YhPXa__dialogField{animation:vote-module__8YhPXa__vote-drop .3s var(--v-ease) both;margin-bottom:0}.vote-module__8YhPXa__pickRow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.vote-module__8YhPXa__pickGroup{letter-spacing:.12em;min-width:3em;color:var(--v-gray);margin-right:2px;font-size:12px}.vote-module__8YhPXa__pick{border:1px solid var(--v-edge);height:36px;color:var(--v-soft);font:inherit;letter-spacing:.06em;cursor:pointer;background:#ffffff0a;border-radius:12px;align-items:center;gap:6px;padding:0 16px;font-size:14px;transition:border-color .2s,background .2s,color .2s;display:inline-flex}.vote-module__8YhPXa__pick[data-active]{border-color:rgb(var(--v-gold-rgb) / 60%);background:rgb(var(--v-gold-rgb) / 12%);color:var(--v-gold-hi)}.vote-module__8YhPXa__dialogField{box-sizing:border-box;border:1px solid var(--v-edge);width:100%;height:46px;color:var(--v-ink);font:inherit;background:#ffffff0a;border-radius:14px;outline:none;margin-bottom:16px;padding:0 16px;font-size:15px;transition:border-color .25s;display:block}.vote-module__8YhPXa__dialogField::placeholder{color:var(--v-gray)}.vote-module__8YhPXa__dialogField:focus-visible{border-color:rgb(var(--v-gold-rgb) / 55%)}.vote-module__8YhPXa__primary{color:#1d1428;height:42px;font:inherit;letter-spacing:.16em;white-space:nowrap;cursor:pointer;background:linear-gradient(#fce9bf 0%,#eac57f 100%);border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 26px;font-size:14px;font-weight:700;text-decoration:none;transition:transform .25s,box-shadow .25s;display:inline-flex;box-shadow:0 6px 24px #eac57f47}.vote-module__8YhPXa__primary:disabled{opacity:.62;cursor:default}.vote-module__8YhPXa__ghost{border:1px solid rgb(var(--v-gold-rgb) / 40%);height:38px;color:var(--v-gold);font:inherit;letter-spacing:.1em;cursor:pointer;background:0 0;border-radius:999px;padding:0 18px;font-size:13px;transition:background .25s}.vote-module__8YhPXa__counter{font-family:var(--v-latin);color:var(--v-gray);font-size:13px}.vote-module__8YhPXa__notice{color:var(--v-soft);margin:12px 6px 0;font-size:13px;line-height:1.7}.vote-module__8YhPXa__notice[data-tone=ok]{color:var(--v-gold)}.vote-module__8YhPXa__notice[data-tone=bad]{color:var(--v-rose)}.vote-module__8YhPXa__toast{z-index:30;box-sizing:border-box;border:1px solid rgb(var(--v-gold-rgb) / 35%);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);max-width:calc(100vw - 32px);color:var(--v-gold-hi);letter-spacing:.04em;animation:vote-module__8YhPXa__vote-toast .35s var(--v-ease) both;background:#140e24eb;border-radius:999px;align-items:center;gap:8px;margin:0;padding:12px 20px;font-size:14px;display:flex;position:fixed;bottom:28px;left:50%;translate:-50%;box-shadow:0 16px 44px #00000080}.vote-module__8YhPXa__toast[data-tone=bad]{color:var(--v-rose);border-color:#f5a6bf66}@keyframes vote-module__8YhPXa__vote-toast{0%{opacity:0;transform:translateY(12px)}}.vote-module__8YhPXa__dialog{border:1px solid rgb(var(--v-gold-rgb) / 30%);-webkit-backdrop-filter:blur(18px)saturate(1.2);backdrop-filter:blur(18px)saturate(1.2);width:min(480px,100vw - 32px);max-width:none;box-shadow:0 30px 90px #0000009e, 0 0 60px rgb(var(--v-gold-rgb) / 8%);color:var(--v-ink);background:#140e24eb;border-radius:26px;margin:auto;padding:0}.vote-module__8YhPXa__dialog::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#05040c9e}.vote-module__8YhPXa__dialog[open]{animation:vote-module__8YhPXa__vote-dialog .32s var(--v-ease) both}@keyframes vote-module__8YhPXa__vote-dialog{0%{opacity:0;transform:translateY(14px)scale(.98)}}.vote-module__8YhPXa__dialogBody{padding:26px 26px 22px;position:relative}.vote-module__8YhPXa__dialogClose{width:36px;height:36px;color:var(--v-gray);cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;transition:background .25s,color .25s;display:grid;position:absolute;top:16px;right:16px}.vote-module__8YhPXa__dialogHead{align-items:center;gap:14px;margin:0 40px 20px 0;display:flex}.vote-module__8YhPXa__dialogHead .vote-module__8YhPXa__avatar{flex:none;width:56px;height:56px}.vote-module__8YhPXa__dialogHead .vote-module__8YhPXa__avatarInitial{color:var(--v-gold-hi);font-size:22px}.vote-module__8YhPXa__dialogWho{min-width:0}.vote-module__8YhPXa__dialogLead{color:var(--v-gray);margin:8px 0 20px;font-size:13px;line-height:1.8}.vote-module__8YhPXa__dialogTitle{font-family:var(--v-serif);letter-spacing:.08em;margin:0;font-size:20px;font-weight:800}.vote-module__8YhPXa__dialogDone{vertical-align:-2px;color:var(--v-gold);margin-right:6px;display:inline-block}.vote-module__8YhPXa__dialogMeta{letter-spacing:.08em;color:var(--v-gray);flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin:6px 0 0;font-size:12px;display:flex}.vote-module__8YhPXa__messageHead{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:8px;display:flex}.vote-module__8YhPXa__messageLabel{letter-spacing:.12em;color:var(--v-gold);font-size:12px;display:block}.vote-module__8YhPXa__dialogMessage{box-sizing:border-box;border:1px solid var(--v-edge);resize:none;width:100%;color:var(--v-ink);font:inherit;background:#ffffff0a;border-radius:16px;outline:none;padding:12px 14px;font-size:15px;line-height:1.8;transition:border-color .25s;display:block}.vote-module__8YhPXa__dialogMessage::placeholder{color:var(--v-gray)}.vote-module__8YhPXa__dialogMessage:focus-visible{border-color:rgb(var(--v-gold-rgb) / 55%)}.vote-module__8YhPXa__dialogNote{color:var(--v-soft);margin:0;font-size:14px;line-height:1.8}.vote-module__8YhPXa__dialogFoot{justify-content:space-between;align-items:center;gap:12px;margin-top:16px;display:flex}.vote-module__8YhPXa__dialogActions{align-items:center;gap:10px;display:flex}.vote-module__8YhPXa__rallyLink{min-height:38px;color:var(--v-gold);font:inherit;letter-spacing:.1em;white-space:nowrap;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0 4px;font-size:13px;transition:color .25s;display:inline-flex}.vote-module__8YhPXa__rallyLink svg{transition:transform .25s}.vote-module__8YhPXa__ticket:focus-visible,.vote-module__8YhPXa__rowHit:focus-visible,.vote-module__8YhPXa__rallyLink:focus-visible,.vote-module__8YhPXa__dialogClose:focus-visible,.vote-module__8YhPXa__tab:focus-visible,.vote-module__8YhPXa__subTab:focus-visible,.vote-module__8YhPXa__pick:focus-visible,.vote-module__8YhPXa__addButton:focus-visible,.vote-module__8YhPXa__ghost:focus-visible,.vote-module__8YhPXa__primary:focus-visible{outline:2px solid var(--v-gold);outline-offset:3px}@media (hover:hover) and (pointer:fine){.vote-module__8YhPXa__primary:not(:disabled):hover{transform:translateY(-2px);box-shadow:0 10px 34px #eac57f7a}.vote-module__8YhPXa__ghost:hover{background:rgb(var(--v-gold-rgb) / 12%)}.vote-module__8YhPXa__ticket:not([data-static]):hover{border-color:rgb(var(--v-gold-rgb) / 42%);box-shadow:0 16px 44px #0000006b, 0 0 30px rgb(var(--v-gold-rgb) / 10%);transform:translateY(-4px)}.vote-module__8YhPXa__ticket:not([data-static]):hover .vote-module__8YhPXa__ticketPicture{transform:scale(1.08)}.vote-module__8YhPXa__tab:not([data-active]):hover{color:var(--v-ink)}.vote-module__8YhPXa__subTab:not([data-active]):hover,.vote-module__8YhPXa__pick:not([data-active]):hover{border-color:var(--v-edge-hi);color:var(--v-ink)}.vote-module__8YhPXa__addButton:hover{color:var(--v-gold-hi)}.vote-module__8YhPXa__addButton:hover .vote-module__8YhPXa__addIcon{color:#1d1428;background:linear-gradient(#fce9bf 0%,#eac57f 100%);border-color:#0000;transform:rotate(90deg)}button.vote-module__8YhPXa__rowHit:hover{background:linear-gradient(90deg, rgb(var(--v-gold-rgb) / 8%), transparent 75%)}button.vote-module__8YhPXa__rowHit:hover .vote-module__8YhPXa__nameText{color:var(--v-gold-hi)}button.vote-module__8YhPXa__rowHit:hover .vote-module__8YhPXa__voteIcon{color:#1d1428;background:linear-gradient(#fce9bf 0%,#eac57f 100%);border-color:#0000;transform:scale(1.06)}.vote-module__8YhPXa__rallyLink:hover{color:var(--v-gold-hi)}.vote-module__8YhPXa__rallyLink:hover svg{transform:translate(1px,-1px)}button.vote-module__8YhPXa__rowHit:hover .vote-module__8YhPXa__rallyChip{filter:brightness(1.08);transform:scale(1.04)}.vote-module__8YhPXa__dialogClose:hover{color:var(--v-ink);background:#ffffff14}}@media (max-width:900px){.vote-module__8YhPXa__lower{grid-template-columns:minmax(0,1fr)}.vote-module__8YhPXa__side{position:static}}@media (max-width:640px){.vote-module__8YhPXa__hero{padding-top:64px}.vote-module__8YhPXa__search{margin-top:20px}.vote-module__8YhPXa__bar{min-height:48px;padding-left:18px}.vote-module__8YhPXa__barInput{height:46px}.vote-module__8YhPXa__featured{align-self:stretch;margin-top:22px}.vote-module__8YhPXa__tickets{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;width:100%;display:grid}.vote-module__8YhPXa__ticket{flex-direction:column;align-items:stretch;gap:8px;padding:6px 6px 10px}.vote-module__8YhPXa__ticketImage{width:100%}.vote-module__8YhPXa__ticketText{flex-flow:wrap;justify-content:space-between;align-items:baseline;gap:2px 8px;padding-inline:6px}.vote-module__8YhPXa__ticketState{white-space:nowrap;margin-top:0;margin-left:auto}.vote-module__8YhPXa__lower{padding-top:32px}.vote-module__8YhPXa__boardHead{flex-wrap:nowrap;gap:10px}.vote-module__8YhPXa__boardTitle{letter-spacing:.1em;gap:8px;font-size:20px}.vote-module__8YhPXa__addButton{white-space:nowrap;margin-left:auto}.vote-module__8YhPXa__tabs{gap:20px}.vote-module__8YhPXa__rowHit{grid-template-columns:28px 72px minmax(0,1fr) auto auto;column-gap:10px;padding-inline:4px}.vote-module__8YhPXa__rank{font-size:18px}.vote-module__8YhPXa__row[data-top] .vote-module__8YhPXa__rank{font-size:22px}.vote-module__8YhPXa__nameLatin{display:none}.vote-module__8YhPXa__count{font-size:14px}.vote-module__8YhPXa__voteIcon{width:34px;height:34px}.vote-module__8YhPXa__rallyChip{height:34px;padding:0 12px 0 10px;font-size:13px}.vote-module__8YhPXa__dialogFoot,.vote-module__8YhPXa__dialogFoot .vote-module__8YhPXa__dialogActions{gap:8px}.vote-module__8YhPXa__dialogFoot .vote-module__8YhPXa__ghost,.vote-module__8YhPXa__dialogFoot .vote-module__8YhPXa__primary{padding-inline:14px}.vote-module__8YhPXa__rallyLink{padding:0}.vote-module__8YhPXa__dialogBody{padding:22px 18px 18px}.vote-module__8YhPXa__toast{bottom:18px}}@media (prefers-reduced-motion:reduce){.vote-module__8YhPXa__ticketFlash{opacity:1;animation:none}.vote-module__8YhPXa__dialog[open],.vote-module__8YhPXa__subTabs,.vote-module__8YhPXa__picker .vote-module__8YhPXa__dialogField,.vote-module__8YhPXa__toast,.vote-module__8YhPXa__row[data-top] .vote-module__8YhPXa__avatar{animation:none}.vote-module__8YhPXa__ticket,.vote-module__8YhPXa__ticketPicture,.vote-module__8YhPXa__primary,.vote-module__8YhPXa__moreCaret,.vote-module__8YhPXa__rowHit,.vote-module__8YhPXa__voteIcon,.vote-module__8YhPXa__rallyChip,.vote-module__8YhPXa__rallyLink svg,.vote-module__8YhPXa__addIcon,.vote-module__8YhPXa__tabCaret,.vote-module__8YhPXa__tab:after{transition:none}.vote-module__8YhPXa__addButton:hover .vote-module__8YhPXa__addIcon,.vote-module__8YhPXa__ticket:hover,.vote-module__8YhPXa__primary:hover,button.vote-module__8YhPXa__rowHit:hover .vote-module__8YhPXa__voteIcon,.vote-module__8YhPXa__ticket:hover .vote-module__8YhPXa__ticketPicture{transform:none}}
dialog.vote-share-module__e09uLa__dialog{width:min(300px,100vw - 32px);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;padding:0;overflow:visible}@media (max-height:560px){dialog.vote-share-module__e09uLa__dialog{max-height:calc(100svh - 32px);overflow-y:auto}}dialog.vote-share-module__e09uLa__dialog::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#05040ce6}.vote-share-module__e09uLa__body{padding:0 0 4px;position:relative}button.vote-share-module__e09uLa__close{z-index:2;width:32px;height:32px;color:var(--v-gray);background:#07060f38;top:10px;right:10px}.vote-share-module__e09uLa__title{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.vote-share-module__e09uLa__stage{border-radius:20px;width:300px;max-width:100%;margin:0 auto;position:relative;overflow:hidden}.vote-share-module__e09uLa__generated{object-fit:cover;border-radius:20px;width:100%;height:100%;animation:.25s both vote-share-module__e09uLa__share-generated-in;position:absolute;inset:0}@keyframes vote-share-module__e09uLa__share-generated-in{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.vote-share-module__e09uLa__generated{animation:none}}.vote-share-module__e09uLa__card{box-sizing:border-box;color:#f3f0f8;width:300px;height:400px;font-family:var(--font-noto-sans), system-ui, sans-serif;background:linear-gradient(165deg,#22143d 0%,#110b24 46%,#07060f 100%);border-radius:20px;flex-direction:column;align-items:center;padding:30px 0 14px;display:flex;position:relative;overflow:hidden}.vote-share-module__e09uLa__glow{aspect-ratio:1;background:radial-gradient(circle,#f3d79b57 0%,#f5a6bf24 40%,#f3d79b00 70%);border-radius:50%;width:96%;margin-left:-48%;position:absolute;top:-10px;left:50%}.vote-share-module__e09uLa__star{background:#fff4d8;border-radius:50%;width:2px;height:2px;position:absolute}.vote-share-module__e09uLa__star[data-big]{width:3px;height:3px;box-shadow:0 0 6px #ffe8b8e6}.vote-share-module__e09uLa__portrait{flex:none;width:88px;height:88px;position:relative}.vote-share-module__e09uLa__portraitFace{background:#1b1230;border:2px solid #f3d79bbf;border-radius:50%;position:absolute;inset:0;overflow:hidden;box-shadow:0 0 30px #f3d79b59,0 0 70px #f5a6bf2e}.vote-share-module__e09uLa__portraitImage{object-fit:cover}.vote-share-module__e09uLa__portraitInitial{height:100%;font-family:var(--v-serif);color:#ffe8b8;place-items:center;font-size:38px;font-weight:800;display:grid}.vote-share-module__e09uLa__ring,.vote-share-module__e09uLa__ringOuter{border:1px solid #f3d79b66;border-radius:50%;position:absolute}.vote-share-module__e09uLa__ring{inset:-10px}.vote-share-module__e09uLa__ringOuter{border-color:#f3d79b2e;inset:-20px}.vote-share-module__e09uLa__headline{flex-wrap:wrap;justify-content:center;align-items:baseline;gap:4px 8px;margin-top:20px;display:flex;position:relative}.vote-share-module__e09uLa__call{font-family:var(--v-serif);letter-spacing:.16em;color:#c9c2d8;font-size:16px;font-weight:700}.vote-share-module__e09uLa__name{font-family:var(--v-serif);letter-spacing:.06em;color:#ffe8b8;text-shadow:0 0 18px #f3d79b80,0 2px 10px #07060fcc;white-space:nowrap;font-weight:800;line-height:1.12}.vote-share-module__e09uLa__name[data-latin]{font-family:var(--v-latin);letter-spacing:.02em}.vote-share-module__e09uLa__qr{box-sizing:border-box;background:#fff;border-radius:10px;flex:none;width:110px;height:110px;margin-top:20px;padding:6px;position:relative}.vote-share-module__e09uLa__qrImage{width:100%;height:100%;image-rendering:pixelated;display:block}.vote-share-module__e09uLa__foot{text-align:center;flex-direction:column;align-items:center;gap:1px;margin-top:auto;display:flex;position:relative}.vote-share-module__e09uLa__rule{letter-spacing:.04em;color:#c9c2d8;font-size:12px;line-height:18px}.vote-share-module__e09uLa__card:lang(en) .vote-share-module__e09uLa__rule{letter-spacing:.01em}.vote-share-module__e09uLa__deadline{letter-spacing:.06em;color:#f5a6bf;font-size:12px;font-weight:700;line-height:18px}.vote-share-module__e09uLa__url{font-family:var(--v-latin);letter-spacing:.06em;color:#c9c2d8;margin-top:2px;font-size:12px;line-height:16px}.vote-share-module__e09uLa__actions{grid-template-columns:1fr 1fr;gap:10px;width:300px;max-width:100%;margin:18px auto 0;display:grid}.vote-share-module__e09uLa__actions>button{justify-content:center;align-items:center;gap:6px;width:100%;height:44px;padding:0 12px;display:inline-flex}.vote-share-module__e09uLa__status{min-height:21px;color:var(--v-gold);justify-content:center;align-items:center;gap:6px;margin:12px 0 0;font-size:13px;line-height:1.6;display:flex}.vote-share-module__e09uLa__status[data-tone=bad]{color:var(--v-rose)}
