.VoteDemo-module__g1TB7W__grid{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:start;gap:24px;display:grid}.VoteDemo-module__g1TB7W__card{flex-direction:column;gap:18px;padding:26px;display:flex}.VoteDemo-module__g1TB7W__head{align-items:center;gap:10px;display:flex}.VoteDemo-module__g1TB7W__name{font-weight:800}.VoteDemo-module__g1TB7W__meta{letter-spacing:.1em;color:var(--text-3);font-size:10px;font-weight:700}.VoteDemo-module__g1TB7W__numbers{justify-content:space-between;align-items:flex-end;display:flex}.VoteDemo-module__g1TB7W__side{flex-direction:column;display:flex}.VoteDemo-module__g1TB7W__sideRight{text-align:right}.VoteDemo-module__g1TB7W__pct{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:clamp(44px,6vw,72px);font-weight:800;line-height:1}.VoteDemo-module__g1TB7W__pctHit{color:var(--accent);text-shadow:0 0 22px #52d6ae80}.VoteDemo-module__g1TB7W__pctMiss{color:var(--lost);text-shadow:0 0 22px #ff8a7a66}.VoteDemo-module__g1TB7W__label{color:var(--text-2);letter-spacing:.06em;text-transform:uppercase;font-size:13px;font-weight:700}.VoteDemo-module__g1TB7W__bar{gap:4px;height:10px;display:flex}.VoteDemo-module__g1TB7W__barHit{background:var(--accent);border-radius:5px;height:100%;box-shadow:0 0 14px #52d6aecc}.VoteDemo-module__g1TB7W__barMiss{background:var(--lost);border-radius:5px;flex:1;height:100%;box-shadow:0 0 14px #ff8a7a8c}.VoteDemo-module__g1TB7W__count{color:var(--text-2);font-size:13px;font-weight:600}.VoteDemo-module__g1TB7W__buttons{grid-template-columns:1fr 1fr;gap:10px;display:grid}.VoteDemo-module__g1TB7W__btn{min-height:48px;transition:transform .2s var(--ease-pop), box-shadow .2s, background-color .2s;border:1px solid #ffffff24;border-radius:999px;justify-content:center;align-items:center;gap:8px;font-size:15px;font-weight:800;display:inline-flex}.VoteDemo-module__g1TB7W__btn:disabled{opacity:.6;cursor:wait}.VoteDemo-module__g1TB7W__btnHit{color:var(--accent);border-color:#52d6ae73}.VoteDemo-module__g1TB7W__btnMiss{color:var(--lost);border-color:#ff8a7a66}.VoteDemo-module__g1TB7W__btn:hover:not(:disabled){transform:translateY(-1px)}.VoteDemo-module__g1TB7W__btnHit.VoteDemo-module__g1TB7W__btnActive{background:var(--accent);color:var(--on-accent);box-shadow:var(--button-glow)}.VoteDemo-module__g1TB7W__btnMiss.VoteDemo-module__g1TB7W__btnActive{background:var(--lost);color:#2a0d08;box-shadow:0 0 22px #ff8a7a80}.VoteDemo-module__g1TB7W__hint{color:var(--text-3);min-height:1.4em;font-size:13px}.VoteDemo-module__g1TB7W__aside{flex-direction:column;gap:16px;display:flex}.VoteDemo-module__g1TB7W__groupCard{padding:18px 20px}.VoteDemo-module__g1TB7W__groupHead{color:var(--text-2);align-items:center;gap:8px;margin-bottom:12px;font-size:13px;font-weight:700;display:flex}.VoteDemo-module__g1TB7W__voters{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.VoteDemo-module__g1TB7W__voter{background:#ffffff0a;border-radius:999px;align-items:center;gap:10px;padding:8px 10px;display:flex}.VoteDemo-module__g1TB7W__voterName{flex:1;font-size:14px;font-weight:600}.VoteDemo-module__g1TB7W__tagHit,.VoteDemo-module__g1TB7W__tagMiss{border-radius:999px;padding:4px 10px;font-size:12px;font-weight:700}.VoteDemo-module__g1TB7W__tagHit{color:var(--accent);background:#52d6ae1f}.VoteDemo-module__g1TB7W__tagMiss{color:var(--lost);background:#ff8a7a1f}.VoteDemo-module__g1TB7W__pulse{align-items:center;gap:14px;padding:16px 18px;display:flex}.VoteDemo-module__g1TB7W__pulseIcon{background:var(--neon-bg);border:var(--neon-border);width:44px;height:44px;color:var(--accent);border-radius:50%;flex:none;place-items:center;display:grid}.VoteDemo-module__g1TB7W__pulseTitle{margin-bottom:2px;font-weight:800}.VoteDemo-module__g1TB7W__pulseText{color:var(--text-2);font-size:13px;line-height:1.45}@media (max-width:860px){.VoteDemo-module__g1TB7W__grid{grid-template-columns:1fr}}
.DownloadCta-module__ygINta__section{isolation:isolate;padding:clamp(40px,6vw,80px) 0;position:relative}.DownloadCta-module__ygINta__compact{padding:clamp(24px,4vw,48px) 0}.DownloadCta-module__ygINta__card{text-align:center;border-radius:36px;flex-direction:column;align-items:center;gap:18px;padding:clamp(40px,6vw,72px) clamp(20px,4vw,48px);display:flex;position:relative;overflow:hidden}.DownloadCta-module__ygINta__orbits{pointer-events:none;position:absolute;inset:0}.DownloadCta-module__ygINta__orbitA,.DownloadCta-module__ygINta__orbitB{border:1px dashed #52d6ae4d;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.DownloadCta-module__ygINta__orbitA{width:520px;height:520px;animation:DownloadCta-module__ygINta__orbit-spin var(--orbit-spin) linear infinite}.DownloadCta-module__ygINta__orbitB{width:820px;height:820px;animation:DownloadCta-module__ygINta__orbit-spin-reverse var(--orbit-spin-slow) linear infinite;border-color:#52d6ae26}.DownloadCta-module__ygINta__orbitA:after,.DownloadCta-module__ygINta__orbitB:after{content:"";background:var(--accent);border-radius:50%;width:8px;height:8px;position:absolute;top:-4px;left:calc(50% - 4px);box-shadow:0 0 12px #52d6aee6}.DownloadCta-module__ygINta__title{max-width:16ch;font-size:clamp(30px,4.6vw,54px);position:relative}.DownloadCta-module__ygINta__text{color:var(--text-2);max-width:54ch;font-size:clamp(15px,1.3vw,18px);position:relative}.DownloadCta-module__ygINta__fine{color:var(--text-3);max-width:56ch;font-size:12px;position:relative}@media (max-width:600px){.DownloadCta-module__ygINta__orbitA{width:360px;height:360px}.DownloadCta-module__ygINta__orbitB{width:600px;height:600px}}@keyframes DownloadCta-module__ygINta__orbit-spin{0%{transform:translate(-50%,-50%)rotate(0)}to{transform:translate(-50%,-50%)rotate(360deg)}}@keyframes DownloadCta-module__ygINta__orbit-spin-reverse{0%{transform:translate(-50%,-50%)rotate(0)}to{transform:translate(-50%,-50%)rotate(-360deg)}}
