.election__section-title {
display: flex;
align-items: center;
gap: 0.25rem
}
.election__section-title svg {
height: 1.5rem;
width: 1.5rem;
fill: currentColor;
--tw-text-opacity: 1;
color: rgb(var(--tertiary-rgb) / 1);
color: rgb(var(--tertiary-rgb) / var(--tw-text-opacity))
}
.election__section-desc {
margin-top: 1.5rem;
margin-bottom: 1.5rem;
--tw-text-opacity: 1;
color: rgb(62 76 92 / 1)
}
@supports (color: rgb(0 0 0 / 0)) {
.election__section-desc {
color: rgb(62 76 92 / var(--tw-text-opacity))
}
}
.election__accordion {
border-radius: 0.25rem;
border-width: 4px;
--tw-border-opacity: 1;
border-color: rgb(243 244 247 / 1);
padding-left: 0.75rem;
padding-right: 0.75rem;
padding-top: 0.5rem;
padding-bottom: 0.5rem
}
@supports (color: rgb(0 0 0 / 0)) {
.election__accordion {
border-color: rgb(243 244 247 / var(--tw-border-opacity))
}
}
.election__accordion-trigger {
display: flex;
width: 100%;
align-items: center;
justify-content: space-between;
font-weight: 700;
--tw-text-opacity: 1;
color: rgb(var(--secondary-rgb) / 1);
color: rgb(var(--secondary-rgb) / var(--tw-text-opacity))
}
.election__accordion-trigger:hover {
text-decoration-line: underline
}
.election__accordion-trigger:focus {
text-decoration-line: underline;
outline: 2px solid transparent;
outline-offset: 2px
}
.election__accordion-trigger > :last-child {
flex: none
}
.election__accordion-trigger svg {
height: 2rem;
width: 2rem;
fill: currentColor;
--tw-text-opacity: 1;
color: rgb(var(--secondary-rgb) / 1);
color: rgb(var(--secondary-rgb) / var(--tw-text-opacity))
}
.election__accordion-trigger svg:first-child {
display: block
}
.election__accordion-trigger svg:last-child {
display: none
}
.election__accordion-trigger[role=button][aria-expanded=true] svg:first-child {
display: none
}
.election__accordion-trigger[role=button][aria-expanded=true] svg:last-child {
display: block
}
.election__accordion-panel {
margin-top: 1rem
}
.election__accordion-panel > :not([hidden]) ~ :not([hidden]) {
--tw-space-y-reverse: 0;
margin-top: calc(1rem * calc(1 - 0));
margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse)));
margin-bottom: calc(1rem * 0);
margin-bottom: calc(1rem * var(--tw-space-y-reverse))
}
.election__accordion-panel {
border-top-width: 1px;
--tw-border-opacity: 1;
border-color: rgb(225 229 239 / 1);
padding-top: 1rem
}
@supports (color: rgb(0 0 0 / 0)) {
.election__accordion-panel {
border-color: rgb(225 229 239 / var(--tw-border-opacity))
}
}
.election__accordion-panel ul {
list-style-type: decimal;
padding-left: 1rem;
padding-right: 1rem
}
.election__aside-heading {
font-size: 14px;
line-height: 18px;
font-weight: 600;
text-transform: uppercase;
--tw-text-opacity: 1;
color: rgb(62 76 92 / 1)
}
@supports (color: rgb(0 0 0 / 0)) {
.election__aside-heading {
color: rgb(62 76 92 / var(--tw-text-opacity))
}
}
.election__aside-link {
display: flex;
align-items: center;
gap: 0.5rem;
font-size: 14px;
line-height: 18px
}
.election__aside-link svg {
height: 1rem;
width: 1rem;
flex: none;
fill: currentColor;
color: #6B7280CC
}
.election__aside-link a {
font-size: 16px;
line-height: 20px;
--tw-text-opacity: 1;
color: rgb(var(--secondary-rgb) / 1);
color: rgb(var(--secondary-rgb) / var(--tw-text-opacity))
}
.election-log__entry {
margin-bottom: 2rem;
display: flex;
flex-direction: column;
gap: 0.5rem;
border-radius: 0.25rem;
border-width: 4px;
--tw-border-opacity: 1;
border-color: rgb(243 244 247 / 1);
padding: 1rem;
--tw-text-opacity: 1;
color: rgb(62 76 92 / 1)
}
@supports (color: rgb(0 0 0 / 0)) {
.election-log__entry {
border-color: rgb(243 244 247 / var(--tw-border-opacity));
color: rgb(62 76 92 / var(--tw-text-opacity))
}
}
.election-log__entry:last-child {
margin-bottom: 0px
}
.election-log__hash, .election-log__time {
font-size: 14px;
line-height: 18px
}
.election-log__hash:empty, .election-log__time:empty {
display: none
}
.election-log__pre {
border-radius: 0.25rem;
--tw-bg-opacity: 1;
background-color: rgb(243 244 247 / 1);
padding: 0.5rem
}
@supports (color: rgb(0 0 0 / 0)) {
.election-log__pre {
background-color: rgb(243 244 247 / var(--tw-bg-opacity))
}
}
.election-question {
display: block;
display: flex;
cursor: pointer;
align-items: center;
border-radius: 0.25rem;
border-width: 4px;
--tw-border-opacity: 1;
border-color: rgb(243 244 247 / 1);
padding: 1rem;
font-size: 18px;
line-height: 23px;
--tw-text-opacity: 1;
color: rgb(62 76 92 / 1)
}
@supports (color: rgb(0 0 0 / 0)) {
.election-question {
border-color: rgb(243 244 247 / var(--tw-border-opacity));
color: rgb(62 76 92 / var(--tw-text-opacity))
}
}
.election-question:hover {
--tw-border-opacity: 1;
border-color: rgb(var(--tertiary-rgb) / 1);
border-color: rgb(var(--tertiary-rgb) / var(--tw-border-opacity))
}
.election-question:focus {
--tw-border-opacity: 1;
border-color: rgb(var(--tertiary-rgb) / 1);
border-color: rgb(var(--tertiary-rgb) / var(--tw-border-opacity))
}
.election-question {
  /* overwrite default accordion styles */
}
.election-question[aria-disabled=true] {
cursor: not-allowed;
color: #6B7280CC
}
.election-question[aria-disabled=true]:hover {
--tw-border-opacity: 1;
border-color: rgb(243 244 247 / 1)
}
@supports (color: rgb(0 0 0 / 0)) {
.election-question[aria-disabled=true]:hover {
border-color: rgb(243 244 247 / var(--tw-border-opacity))
}
}
.election-question[aria-disabled=true]:focus {
--tw-border-opacity: 1;
border-color: rgb(243 244 247 / 1)
}
@supports (color: rgb(0 0 0 / 0)) {
.election-question[aria-disabled=true]:focus {
border-color: rgb(243 244 247 / var(--tw-border-opacity))
}
}
.election-question__counter {
display: inline-block;
--tw-bg-opacity: 1;
background-color: rgb(var(--tertiary-rgb) / 1);
background-color: rgb(var(--tertiary-rgb) / var(--tw-bg-opacity));
font-size: 18px;
line-height: 23px;
font-weight: 600;
--tw-text-opacity: 1;
color: rgb(2 2 3 / 1)
}
@supports (color: rgb(0 0 0 / 0)) {
.election-question__counter {
color: rgb(2 2 3 / var(--tw-text-opacity))
}
}
.election-question [id^=step][aria-hidden=true] {
display: none
}
.election-question__container {
margin-bottom: 2rem
}
.election-question__container > :not([hidden]) ~ :not([hidden]) {
--tw-space-y-reverse: 0;
margin-top: calc(1rem * calc(1 - 0));
margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse)));
margin-bottom: calc(1rem * 0);
margin-bottom: calc(1rem * var(--tw-space-y-reverse))
}
.election-question__intro > :not([hidden]) ~ :not([hidden]) {
--tw-space-y-reverse: 0;
margin-top: calc(1rem * calc(1 - 0));
margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse)));
margin-bottom: calc(1rem * 0);
margin-bottom: calc(1rem * var(--tw-space-y-reverse))
}
.election-question__intro {
border-top-width: 2px;
--tw-border-opacity: 1;
border-color: rgb(243 244 247 / 1);
padding-top: 2rem;
padding-bottom: 2rem
}
@supports (color: rgb(0 0 0 / 0)) {
.election-question__intro {
border-color: rgb(243 244 247 / var(--tw-border-opacity))
}
}
.election-question__description {
font-size: 18px;
line-height: 23px;
--tw-text-opacity: 1;
color: rgb(62 76 92 / 1)
}
@supports (color: rgb(0 0 0 / 0)) {
.election-question__description {
color: rgb(62 76 92 / var(--tw-text-opacity))
}
}
.election-question__maxselections {
display: flex;
align-items: center;
justify-content: space-between;
gap: 0.5rem;
--tw-text-opacity: 1;
color: rgb(62 76 92 / 1)
}
@supports (color: rgb(0 0 0 / 0)) {
.election-question__maxselections {
color: rgb(62 76 92 / var(--tw-text-opacity))
}
}
.election-question__answer {
display: flex;
flex-direction: column;
align-items: flex-start;
gap: 1rem;
border-top-width: 2px;
--tw-border-opacity: 1;
border-color: rgb(243 244 247 / 1);
padding-top: 2rem;
padding-bottom: 2rem;
--tw-text-opacity: 1;
color: rgb(62 76 92 / 1)
}
@supports (color: rgb(0 0 0 / 0)) {
.election-question__answer {
border-color: rgb(243 244 247 / var(--tw-border-opacity));
color: rgb(62 76 92 / var(--tw-text-opacity))
}
}
.election-question__answer-option {
display: flex;
width: 100%;
align-items: center;
justify-content: space-between;
font-size: 18px;
line-height: 23px
}
.election-question__ballot {
display: flex;
flex-direction: column;
align-items: flex-start;
gap: 0.5rem;
border-top-width: 2px;
--tw-border-opacity: 1;
border-color: rgb(243 244 247 / 1);
padding-top: 2rem;
padding-bottom: 2rem;
font-size: 18px;
line-height: 23px;
--tw-text-opacity: 1;
color: rgb(62 76 92 / 1)
}
@supports (color: rgb(0 0 0 / 0)) {
.election-question__ballot {
border-color: rgb(243 244 247 / var(--tw-border-opacity));
color: rgb(62 76 92 / var(--tw-text-opacity))
}
}
.election-question__modal-explanation > :not([hidden]) ~ :not([hidden]) {
--tw-space-y-reverse: 0;
margin-top: calc(1rem * calc(1 - 0));
margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse)));
margin-bottom: calc(1rem * 0);
margin-bottom: calc(1rem * var(--tw-space-y-reverse))
}
.election-question__modal-grid {
display: grid;
grid-template-columns: repeat(2, minmax(0, 1fr));
grid-gap: 1rem;
gap: 1rem
}
.election-question__modal img {
aspect-ratio: 16 / 9;
height: 100%;
width: 100%;
-o-object-fit: cover;
   object-fit: cover
}
.election-question__modal ul {
list-style-type: disc
}
.election-question__modal li {
margin-left: 1rem
}
.election-question__modal a {
--tw-text-opacity: 1;
color: rgb(var(--secondary-rgb) / 1);
color: rgb(var(--secondary-rgb) / var(--tw-text-opacity))
}
.election-trustee__container > :not([hidden]) ~ :not([hidden]) {
--tw-space-y-reverse: 0;
margin-top: calc(1.5rem * calc(1 - 0));
margin-top: calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));
margin-bottom: calc(1.5rem * 0);
margin-bottom: calc(1.5rem * var(--tw-space-y-reverse))
}
.election-trustee__container p {
--tw-text-opacity: 1;
color: rgb(62 76 92 / 1)
}
@supports (color: rgb(0 0 0 / 0)) {
.election-trustee__container p {
color: rgb(62 76 92 / var(--tw-text-opacity))
}
}
.election-trustee__list {
list-style-type: disc;
padding-left: 1rem;
--tw-text-opacity: 1;
color: rgb(62 76 92 / 1)
}
@supports (color: rgb(0 0 0 / 0)) {
.election-trustee__list {
color: rgb(62 76 92 / var(--tw-text-opacity))
}
}
.election-trustee__table {
width: 100%;
border-width: 2px;
--tw-border-opacity: 1;
border-color: rgb(243 244 247 / 1);
text-align: left
}
@supports (color: rgb(0 0 0 / 0)) {
.election-trustee__table {
border-color: rgb(243 244 247 / var(--tw-border-opacity))
}
}
.election-trustee__table th,
.election-trustee__table td {
padding-left: 1rem;
padding-right: 1rem;
padding-top: 0.5rem;
padding-bottom: 0.5rem
}
.election-trustee__table th {
--tw-bg-opacity: 1;
background-color: rgb(243 244 247 / 1)
}
@supports (color: rgb(0 0 0 / 0)) {
.election-trustee__table th {
background-color: rgb(243 244 247 / var(--tw-bg-opacity))
}
}
.election-trustee__table tr:nth-child(even) td {
--tw-bg-opacity: 1;
background-color: rgb(225 229 239 / 1)
}
@supports (color: rgb(0 0 0 / 0)) {
.election-trustee__table tr:nth-child(even) td {
background-color: rgb(225 229 239 / var(--tw-bg-opacity))
}
}
.election-trustee__table a {
--tw-text-opacity: 1;
color: rgb(var(--secondary-rgb) / 1);
color: rgb(var(--secondary-rgb) / var(--tw-text-opacity));
text-decoration-line: underline
}
.election-trustee__table .step_status span {
display: none
}
.election-trustee__table .step_status[data-step-status=pending] .pending, .election-trustee__table .step_status[data-step-status=processing] .processing, .election-trustee__table .step_status[data-step-status=completed] .completed {
display: block
}
.election-trustee__submit > :not([hidden]) ~ :not([hidden]) {
--tw-space-y-reverse: 0;
margin-top: calc(1rem * calc(1 - 0));
margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse)));
margin-bottom: calc(1rem * 0);
margin-bottom: calc(1rem * var(--tw-space-y-reverse))
}
.election-trustee__submit {
border-radius: 0.25rem;
border-width: 4px;
--tw-border-opacity: 1;
border-color: rgb(243 244 247 / 1);
padding: 1rem
}
@supports (color: rgb(0 0 0 / 0)) {
.election-trustee__submit {
border-color: rgb(243 244 247 / var(--tw-border-opacity))
}
}
.election-trustee__buttons {
display: flex;
align-items: center;
gap: 1rem
}
.election-trustee__buttons [hidden] {
display: none
}

/*# sourceMappingURL=decidim_elections-f42dd490.css.map*/