.vliv-my-activity{overflow-wrap:anywhere}.vliv-my-activity h2{font-size:34px;color:#fff;margin:8px 0 12px}.vliv-my-kicker{color:#b7fbff;font-size:12px;font-weight:800;letter-spacing:1.6px;text-transform:uppercase}.vliv-my-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin:22px 0}.vliv-my-stats>div{padding:18px;border:1px solid rgba(43,220,255,.4);border-radius:14px;background:rgba(255,255,255,.06);text-align:center}.vliv-my-stats strong{display:block;font-size:34px;color:#7cfffa}.vliv-my-stats span{display:block;color:#b7fbff}.vliv-my-tabs{display:flex;flex-wrap:wrap;gap:8px;margin-top:20px}.vliv-my-tabs a{padding:8px 12px;border:1px solid rgba(43,220,255,.4);border-radius:999px;font-size:13px;text-decoration:none}.vliv-my-activity a{color:#b7fbff}.vliv-my-activity a:hover{text-decoration:underline}.vliv-my-button{display:inline-block;background:#36e66b!important;color:#061943!important;border:0;border-radius:9px;padding:10px 16px;text-decoration:none;font-weight:800;margin:8px 0}.vliv-my-entry{border:1px solid rgba(43,220,255,.32);border-radius:14px;background:rgba(255,255,255,.065);padding:18px;margin:16px 0;scroll-margin-top:30px;overflow:hidden}.vliv-my-entry h4{font-size:19px;color:#fff;margin:0 0 8px}.vliv-my-entry p{line-height:1.5;margin:8px 0}.vliv-my-test{color:#b7fbff}.vliv-my-facts{display:grid;gap:6px;padding:10px 0;font-size:14px}.vliv-my-muted{color:#c9d7eb;font-size:14px;line-height:1.55}.vliv-my-pending{color:#ffec99}.vliv-my-confirmed{color:#7cff64}.vliv-my-target,.vliv-my-entry:target{border-color:#36e66b;box-shadow:0 0 0 2px rgba(54,230,107,.3)}.vliv-my-vote-log{list-style:none;margin:0;padding:0}.vliv-my-vote-log li{display:flex;gap:12px;border-bottom:1px solid rgba(255,255,255,.12);padding:13px 0}.vliv-my-vote-log small{display:block;margin-top:4px;color:#b7c9df}.vliv-my-vote-log li>span{font-size:22px}.vliv-my-activity #vliv-email-preferences label{display:block;margin:10px 0 16px}.vliv-my-activity #vliv-email-preferences input{margin-right:8px}.vliv-my-activity .vliv-panel{scroll-margin-top:24px}.vliv-my-move{font-weight:800}@media(max-width:600px){.vliv-my-stats{gap:8px}.vliv-my-stats>div{padding:14px 6px}.vliv-my-stats strong{font-size:27px}.vliv-my-stats span{font-size:12px}.vliv-my-entry{padding:15px}.vliv-my-activity h2{font-size:28px}.vliv-my-tabs a{font-size:12px}}
