.voting-actions-module__647myG__panel{color:#13284d;background:#f5f7fa;border:1px solid #cbd5e1;border-radius:16px;margin:1.4rem 0;padding:1.2rem}.voting-actions-module__647myG__heading{justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:1rem;display:flex}.voting-actions-module__647myG__heading h2{margin:0;font-size:1.5rem}.voting-actions-module__647myG__heading span{font-size:.9rem}.voting-actions-module__647myG__actions{grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem;display:grid}.voting-actions-module__647myG__actions>a{color:#13284d;background:#fff;border:1px solid #cbd5e1;border-radius:10px;flex-direction:column;gap:.3rem;min-height:72px;padding:1rem;text-decoration:none;display:flex}.voting-actions-module__647myG__actions>a:hover{background:#edf2f8;border-color:#13284d}.voting-actions-module__647myG__actions>a:focus-visible{outline-offset:3px;outline:3px solid #b1282e}.voting-actions-module__647myG__actions strong{font-size:1rem}.voting-actions-module__647myG__actions span{color:#435570;font-size:.875rem}.voting-actions-module__647myG__panel p{margin-bottom:0;font-size:.875rem}.voting-actions-module__647myG__compact{padding:1rem}@media (max-width:600px){.voting-actions-module__647myG__actions{grid-template-columns:1fr}.voting-actions-module__647myG__actions>a{min-height:64px}.voting-actions-module__647myG__heading h2{font-size:1.3rem}.voting-actions-module__647myG__heading span{font-size:.875rem}.voting-actions-module__647myG__heading{flex-wrap:wrap}}.voting-actions-module__647myG__deadlineGroup{min-width:0;margin-top:1.25rem}.voting-actions-module__647myG__panel .voting-actions-module__647myG__deadlineCaption{color:#435570;margin:0 0 .65rem;font-size:.875rem;font-weight:600}.voting-actions-module__647myG__panel .voting-actions-module__647myG__deadlineList{gap:.75rem;min-width:0;margin:0;padding:0;list-style:none;display:grid}.voting-actions-module__647myG__deadlineItem{overflow-wrap:anywhere;color:#13284d;background:#fff;border:1px solid #d9e1ec;border-radius:12px;grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);gap:1.5rem;min-width:0;padding:1.15rem;text-decoration:none;display:grid}.voting-actions-module__647myG__deadlineItem:hover{background:#fbfcff;border-color:#9caec8}.voting-actions-module__647myG__deadlineOverview{flex-direction:column;align-items:flex-start;gap:.65rem;min-width:0;display:flex}.voting-actions-module__647myG__deadlineItem .voting-actions-module__647myG__deadlineAction{color:#13284d;margin:0;font-size:1rem;font-weight:700;line-height:1.4}.voting-actions-module__647myG__deadlineDate{flex-wrap:wrap;align-items:baseline;gap:.4rem .65rem;min-width:0;display:flex}.voting-actions-module__647myG__deadlineDate time{color:#13284d;font-size:.95rem;font-weight:600;line-height:1.5}.voting-actions-module__647myG__deadlineStatus{color:#435570;background:#eef2f7;border-radius:5px;padding:.15rem .5rem;font-size:.75rem;line-height:1.5}.voting-actions-module__647myG__deadlineDetail{min-width:0}.voting-actions-module__647myG__panel .voting-actions-module__647myG__deadlineDetail p{color:#435570;margin:0;line-height:1.65}.voting-actions-module__647myG__deadlineSource{color:#173f7a;text-underline-offset:3px;align-items:center;gap:.4rem;min-height:44px;margin-top:.25rem;font-size:.875rem;font-weight:600;text-decoration:underline;display:inline-flex}.voting-actions-module__647myG__deadlineItem:focus-visible{outline-offset:3px;outline:3px solid #b1282e}@media (max-width:600px){.voting-actions-module__647myG__deadlineItem{grid-template-columns:minmax(0,1fr);gap:.65rem;padding:1rem}.voting-actions-module__647myG__deadlineOverview{gap:.5rem}.voting-actions-module__647myG__panel{min-width:0;padding:1rem}.voting-actions-module__647myG__heading>a{align-items:center;min-height:44px;font-size:.875rem;display:inline-flex}}
