._voteSite_m162i_1{color:#f5f2ff;background:radial-gradient(circle at 50% -18rem,#7152ff29,#0000 42rem),#080910;min-height:100vh}._voteMain_m162i_9{max-width:1280px;margin:0 auto;padding:42px 28px 96px}._archiveHero_m162i_15,._eventHero_m162i_16{background:linear-gradient(112deg,#0b0a16fa 0 45%,#1e163ae6 72%,#5639b29e),#12101e;border:1px solid #3d315c;border-radius:30px;min-height:250px;margin-bottom:18px;padding:38px 40px;position:relative;overflow:hidden}._archiveHero_m162i_15{justify-content:space-between;align-items:end;display:flex}._eventHero_m162i_16:before{content:"";pointer-events:none;background:repeating-linear-gradient(128deg,#0000 0 24px,#ffffff06 24px 25px);position:absolute;inset:0}._eventHero_m162i_16:after{content:"";filter:blur(90px);opacity:.24;background:#8c63ff;border-radius:50%;width:210px;height:210px;position:absolute;top:-90px;right:4%}._heroCopy_m162i_56{z-index:2;flex-direction:column;justify-content:center;width:min(58%,650px);min-height:174px;display:flex;position:relative}._archiveHero_m162i_15 p,._eventHero_m162i_16 p,._archiveCard_m162i_68 span,._pollCard_m162i_69>header>div:first-child>span,._otherPollsCopy_m162i_70>div>span{color:#bcaeff;letter-spacing:.14em;margin:0 0 8px;font-size:.76rem;font-weight:700}._archiveHero_m162i_15 h1,._eventHero_m162i_16 h1{font-family:var(--font-display,"Arial Narrow", sans-serif);text-transform:uppercase;margin:0;font-size:clamp(3rem,7.5vw,6.8rem);line-height:.84}._archiveHero_m162i_15>span{color:#b8b3c7;max-width:420px}._trackArtwork_m162i_92{filter:brightness(1.65)contrast(1.05)drop-shadow(0 24px 34px #00000070);object-fit:contain;object-position:center;opacity:.66;z-index:1;width:51%;height:118%;position:absolute;top:-8%;right:-4%}._heroStatus_m162i_105{align-items:center;gap:12px;margin-top:24px;display:flex}._heroStatus_m162i_105>strong{color:#ded7ff;font-size:.9rem}._liveBadge_m162i_117,._closedBadge_m162i_118,._ballotBadge_m162i_119,._viewBadge_m162i_120{letter-spacing:.12em;white-space:nowrap;border:1px solid;border-radius:999px;padding:8px 12px;font-size:.72rem;font-weight:700}._liveBadge_m162i_117,._ballotBadge_m162i_119{color:#ffabc0;background:#441524;border-color:#e15577;box-shadow:0 0 24px #e155772e}._closedBadge_m162i_118{color:#9effcc;background:#153127;border-color:#3f9f76}._viewBadge_m162i_120{color:#b7b3c2;background:#1b1b25;border-color:#484858}._browserHint_m162i_150{background:#14131dc7;border:1px solid #2a2837;border-radius:13px;justify-content:space-between;align-items:center;gap:16px;margin-bottom:28px;padding:10px 12px 10px 16px;display:flex}._browserHint_m162i_150>div:first-child{align-items:baseline;gap:10px;min-width:0;display:flex}._browserHint_m162i_150 strong{color:#e5dfff;white-space:nowrap;font-size:.84rem}._browserHint_m162i_150 span{color:#9f9baa;font-size:.8rem}._browserActions_m162i_180{flex:none;gap:7px;display:flex}._browserActions_m162i_180 a,._browserActions_m162i_180 button,._morePolls_m162i_188 button{color:#ded6ff;cursor:pointer;font:inherit;white-space:nowrap;background:0 0;border:1px solid #62529a;border-radius:9px;min-height:38px;padding:8px 12px;font-size:.8rem;font-weight:700;text-decoration:none}._browserActions_m162i_180 a:hover,._browserActions_m162i_180 button:hover,._morePolls_m162i_188 button:hover{background:#211b36;border-color:#8b72e6}._signInPanel_m162i_210{background:linear-gradient(105deg,#241b3d,#171524);border:1px solid #7259c8;border-radius:18px;justify-content:space-between;align-items:center;gap:18px;margin-bottom:24px;padding:20px;display:flex}._signInPanel_m162i_210 div{flex-direction:column;gap:4px;display:flex}._signInPanel_m162i_210 span{color:#c6bddb}._signInPanel_m162i_210 a{color:#fff;background:#765ce7;border-radius:10px;padding:12px 16px;font-weight:700;text-decoration:none}._sectionHeading_m162i_239{margin:34px 0 16px}._sectionHeading_m162i_239>span{color:#9c8dff;letter-spacing:.14em;font-size:.72rem;font-weight:700}._sectionHeading_m162i_239 h2,._otherPollsCopy_m162i_70 h2{font-family:var(--font-display,"Arial Narrow", sans-serif);text-transform:uppercase;margin:5px 0 0;font-size:clamp(1.75rem,3vw,2.5rem);line-height:1}._sectionHeading_m162i_239 p,._otherPollsCopy_m162i_70 p{color:#aaa6b5;margin:8px 0 0;font-size:.92rem}._pollGrid_m162i_264{gap:24px;display:grid}._pollCard_m162i_69{background:linear-gradient(160deg,#221d3494,#0000 34%),#101119;border:1px solid #302d3e;border-radius:24px;padding:26px;position:relative;overflow:hidden;box-shadow:0 24px 56px #00000038}._eligiblePoll_m162i_281{border-color:#50436f}._readOnlyPoll_m162i_282{background:#0f1017}._pollCard_m162i_69>header{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}._pollCard_m162i_69 h2{margin:0;font-size:1.7rem}._pollState_m162i_296{flex-direction:column;align-items:flex-end;gap:9px;display:flex}._pollState_m162i_296>strong{color:#d7ceff;text-align:right;font-size:.9rem}._deadline_m162i_309,._rule_m162i_310,._archiveNotice_m162i_311{color:#aaa5b6}._deadline_m162i_309{margin:8px 0 0;font-size:.86rem}._candidates_m162i_318{grid-template-columns:repeat(auto-fit,minmax(245px,1fr));gap:13px;margin-top:22px;display:grid}._candidate_m162i_318{background:radial-gradient(circle at 105% -5%, color-mix(in srgb, var(--team-accent) 20%, transparent), transparent 45%), linear-gradient(150deg, color-mix(in srgb, var(--team-accent) 7%, #191a24), #15161f 62%);border:1px solid color-mix(in srgb, var(--team-accent) 32%, #343542);border-top:3px solid var(--team-accent);border-radius:16px;flex-direction:column;min-height:285px;padding:16px;transition:border-color .2s,box-shadow .2s,transform .2s;display:flex;position:relative;overflow:hidden}._eligiblePoll_m162i_281 ._candidate_m162i_318:hover{transform:translateY(-2px);box-shadow:0 12px 34px #00000047}._candidate_m162i_318._selected_m162i_346{border-color:color-mix(in srgb, var(--team-accent) 72%, #fff);box-shadow:0 0 0 2px color-mix(in srgb, var(--team-accent) 42%, transparent), 0 18px 38px #0000004d}._candidate_m162i_318._selected_m162i_346 ._candidateTop_m162i_351{margin-top:26px}._candidate_m162i_318._winner_m162i_353{background:linear-gradient(145deg,#2a2214,#181a24);border-color:#d4a94b}._teamWatermark_m162i_358{filter:grayscale(.12)brightness(1.2);object-fit:contain;opacity:.055;pointer-events:none;width:145px;height:108px;position:absolute;top:28px;right:-15px;transform:rotate(-8deg)}._pickBadge_m162i_371{background:color-mix(in srgb, var(--team-accent) 20%, #171822);border:1px solid color-mix(in srgb, var(--team-accent) 58%, #6d687c);color:#fff;letter-spacing:.09em;z-index:2;border-radius:999px;padding:5px 8px;font-size:.68rem;font-weight:700;position:absolute;top:10px;right:11px}._candidateTop_m162i_351{z-index:1;grid-template-columns:64px minmax(0,1fr) auto;align-items:center;gap:13px;display:grid;position:relative}._candidateTop_m162i_351>img:first-child,._initials_m162i_396{border:2px solid color-mix(in srgb, var(--team-accent) 68%, #fff);box-shadow:0 0 0 5px color-mix(in srgb, var(--team-accent) 10%, transparent);object-fit:cover;background:#272a36;border-radius:50%;width:64px;height:64px}._initials_m162i_396{justify-content:center;align-items:center;font-weight:700;display:flex}._candidate_m162i_318 h3{overflow-wrap:anywhere;margin:1px 0 0;font-size:1.02rem;line-height:1.18}._candidate_m162i_318 small{color:#aaa6b2}._icons_m162i_422{letter-spacing:.08em;min-height:20px;font-size:1rem;display:block}._total_m162i_429{text-align:right}._total_m162i_429 strong{font-size:1.6rem;display:block}._total_m162i_429 span{color:#aaa5b6;font-size:.78rem}._meter_m162i_433{background:#292b36;border-radius:999px;height:5px;margin:15px 0;overflow:hidden}._meter_m162i_433 i{background:linear-gradient(90deg, var(--team-accent), color-mix(in srgb, var(--team-accent) 45%, #fff));border-radius:inherit;height:100%;transition:width .25s;display:block}._candidate_m162i_318 ul{z-index:1;flex-direction:column;gap:7px;margin:0 0 16px;padding:0;list-style:none;display:flex;position:relative}._candidate_m162i_318 li{color:#cbc7d2;grid-template-columns:21px 1fr;align-items:flex-start;font-size:.84rem;line-height:1.4;display:grid}._candidate_m162i_318 li>span{font-size:.8rem}._candidate_m162i_318 button{background:linear-gradient(135deg, color-mix(in srgb, var(--team-accent) 72%, #5633c7), #6e50dc);border:1px solid color-mix(in srgb, var(--team-accent) 62%, #fff);color:#fff;cursor:pointer;font:inherit;z-index:1;border-radius:10px;min-height:44px;margin-top:auto;padding:10px;font-weight:700;position:relative}._candidate_m162i_318 button[aria-pressed=true]{background:color-mix(in srgb, var(--team-accent) 36%, #241d42)}._candidate_m162i_318 button:disabled{cursor:wait;opacity:.72}._candidate_m162i_318 button:focus-visible,._browserActions_m162i_180 a:focus-visible,._browserActions_m162i_180 button:focus-visible,._morePolls_m162i_188 button:focus-visible{outline-offset:3px;outline:3px solid #c6baff}._pollCard_m162i_69 footer{color:#9f9baa;border-top:1px solid #2a2d3a;gap:20px;margin-top:20px;padding-top:14px;display:flex}._rule_m162i_310{margin-bottom:0;font-size:.82rem}._morePolls_m162i_188{background:linear-gradient(145deg,#191724d6,#0e0f16eb);border:1px solid #2c2b38;border-radius:22px;margin-top:28px;padding:22px}._otherPollsCopy_m162i_70{justify-content:space-between;align-items:center;gap:24px;display:flex}._otherPollsCopy_m162i_70 h2{font-size:clamp(1.5rem,2.5vw,2rem)}._morePolls_m162i_188>._pollGrid_m162i_264{margin-top:22px}._archiveGrid_m162i_529{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:16px;display:grid}._archiveCard_m162i_68{color:#fff;background:#151720;border:1px solid #2b2e3c;border-radius:18px;flex-direction:column;gap:7px;padding:22px;text-decoration:none;transition:border-color .2s,transform .2s;display:flex}._archiveCard_m162i_68:hover{border-color:#775fe0;transform:translateY(-2px)}._archiveCard_m162i_68 strong{font-size:1.25rem}._archiveCard_m162i_68 small{color:#aaa5b6}._emptyArchive_m162i_551,._loading_m162i_552{background:#151720;border:1px solid #2b2e3c;border-radius:18px;padding:28px}._error_m162i_553{color:#ffbdca;background:#421b25;border:1px solid #9d4057;border-radius:12px;padding:13px}._archiveNotice_m162i_311{background:#171a23;border-left:3px solid #826ce0;padding:13px 16px}@media (width<=820px){._archiveHero_m162i_15,._eventHero_m162i_16{min-height:220px;padding:30px 26px}._heroCopy_m162i_56{width:67%}._trackArtwork_m162i_92{opacity:.48;width:58%;right:-10%}._browserHint_m162i_150>div:first-child{flex-direction:column;align-items:flex-start;gap:2px}}@media (width<=700px){._voteMain_m162i_9{padding:20px 14px 70px}._archiveHero_m162i_15,._eventHero_m162i_16{border-radius:22px;min-height:238px;padding:24px 20px}._archiveHero_m162i_15{flex-direction:column;align-items:flex-start;gap:20px}._archiveHero_m162i_15>span{max-width:none}._heroCopy_m162i_56{width:100%;min-height:190px}._eventHero_m162i_16 h1{max-width:76%;font-size:clamp(3.1rem,18vw,5.4rem)}._trackArtwork_m162i_92{opacity:.34;width:82%;height:82%;top:12%;right:-25%}._heroStatus_m162i_105{flex-direction:column;align-items:flex-start;gap:8px;margin-top:22px}._browserHint_m162i_150,._signInPanel_m162i_210,._otherPollsCopy_m162i_70{flex-direction:column;align-items:flex-start}._browserHint_m162i_150{gap:10px}._browserHint_m162i_150>div:first-child,._browserActions_m162i_180{width:100%}._browserActions_m162i_180 a,._browserActions_m162i_180 button{text-align:center;flex:1}._signInPanel_m162i_210 a,._morePolls_m162i_188 button{text-align:center;width:100%}._pollCard_m162i_69{border-radius:18px;padding:17px}._pollCard_m162i_69>header{flex-direction:column;gap:12px}._pollState_m162i_296{align-items:flex-start}._pollState_m162i_296>strong{text-align:left}._candidates_m162i_318{grid-template-columns:1fr}._candidate_m162i_318{min-height:0;padding:15px}._candidateTop_m162i_351{grid-template-columns:58px minmax(0,1fr) auto}._candidateTop_m162i_351>img:first-child,._initials_m162i_396{width:58px;height:58px}._pollCard_m162i_69 footer{flex-direction:column;gap:5px}._morePolls_m162i_188{padding:18px}._otherPollsCopy_m162i_70{gap:16px}}@media (prefers-reduced-motion:reduce){._meter_m162i_433 i,._archiveCard_m162i_68,._candidate_m162i_318{transition:none}}
