.datepicker__time-frame{width:17.5rem;height:12.5rem;padding:.75rem;border-radius:.5rem;box-shadow:0 4px 14px #0000001f}.datepicker__label-row{top:.75rem;left:0;width:100%;display:flex}.datepicker__hour-label-container,.datepicker__minute-label-container{flex:1 1;text-align:center}.datepicker__time-row{top:2.25rem;left:0;width:100%;display:flex;justify-content:center;padding:0 .5rem}.datepicker__hour-column,.datepicker__minute-column{flex:1 1;height:5.5rem;margin:0 .5rem;position:relative;border-radius:.375rem}.datepicker__hour-picker,.datepicker__minute-picker{top:50%;transform:translateY(-50%);left:0;width:100%;text-align:center;font-size:1.125rem;font-weight:600}.datepicker__hour-up,.datepicker__hour-down,.datepicker__minute-up,.datepicker__minute-down{display:flex;align-items:center;justify-content:center;left:0;width:100%}.datepicker__hour-up>svg,.datepicker__hour-down>svg,.datepicker__minute-up>svg,.datepicker__minute-down>svg{padding-right:0;margin:0 auto;width:1.25rem;height:1.25rem}.datepicker__hour-up,.datepicker__minute-up{top:0;height:1.5rem}.datepicker__hour-down,.datepicker__minute-down{bottom:0;height:1.5rem}.datepicker__reset-clock{left:.75rem;bottom:.75rem}.datepicker__select-clock{right:5.5rem;bottom:.75rem;margin-right:0}.datepicker__close-clock{right:.75rem;bottom:.75rem}.comment__field{position:relative}.comment__attach{position:absolute;bottom:1rem;right:4rem;display:inline-flex;align-items:center;cursor:pointer;color:rgb(var(--gray-2-rgb))}@media (min-width: 768px){.comment__attach{right:3rem}}.comment__attach:hover,.comment__attach:focus-within{color:var(--secondary)}.comment__attach svg{width:1em;height:1em}.comment__attach-input{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.comment__attachments{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:.5rem;gap:.5rem;margin-top:.75rem;padding-left:0;list-style:none}.comment__attachments li{min-width:0}.comment__attachments .comment__attachment-link{display:inline-flex;align-items:center;gap:.5rem;width:100%;max-width:32rem;box-sizing:border-box;padding:.625rem .75rem;border:1px solid rgb(var(--gray-3-rgb));border-radius:.5rem;background:#fff;color:rgb(var(--secondary-rgb));text-decoration:none;transition:border-color .16s ease,background-color .16s ease,transform .12s ease-out}.comment__attachments .comment__attachment-link:hover{border-color:rgb(var(--gray-rgb));background:rgb(var(--background-2-rgb))}.comment__attachments .comment__attachment-link:focus-visible{outline:2px solid rgb(var(--secondary-rgb));outline-offset:2px}.comment__attachments .comment__attachment-link:active{transform:scale(.98)}.comment__attachments .comment__attachment-link svg{width:.875rem;height:.875rem;flex:none;color:rgb(var(--secondary-rgb));fill:currentcolor}.comment__attachments .comment__attachment-link svg:last-child{margin-left:.25rem}.comment__attachments .comment__attachment-link span{overflow:hidden;min-width:0;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.comment__attachments .comment__attachment-link small{flex:none;color:rgb(var(--gray-rgb))}.comment__attach-feedback{width:100%;max-width:32rem;margin-top:.5rem;color:rgb(var(--primary-rgb))}.comment__attach-feedback[hidden]{display:none}.comment__attach-feedback.is-uploading .comment__attach-state:before{width:.75rem;height:.75rem;border:2px solid rgb(var(--secondary-rgb)/.3);border-top-color:rgb(var(--secondary-rgb));border-radius:50%;content:"";animation:comment-attachment-spin .7s linear infinite}.comment__attach-feedback.is-error .comment__attach-state{color:rgb(var(--alert-rgb))}.comment__attach-feedback.is-error .comment__attach-item{border-color:rgb(var(--alert-rgb))}.comment__attach-feedback-header{display:flex;align-items:center;justify-content:space-between;gap:1rem}.comment__attach-state{display:inline-flex;align-items:center;gap:.4rem;color:rgb(var(--gray-2-rgb));font-size:.875rem;font-weight:600}.comment__attach-list{display:grid;grid-gap:.5rem;gap:.5rem;margin:.625rem 0 0;padding:0;list-style:none}.comment__attach-item{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:.625rem;gap:.625rem;min-width:0;padding:.625rem;border:1px solid rgb(var(--gray-3-rgb));border-radius:.5rem;background:#fff}.comment__attach-file-icon{display:inline-grid;width:1.5rem;height:1.5rem;place-items:center;color:rgb(var(--gray-2-rgb));font-size:.625rem;font-weight:700}.comment__attach-file-icon svg{width:1rem;height:1rem;fill:currentcolor}.comment__attach-file-meta{display:grid;min-width:0}.comment__attach-name{overflow:hidden;color:rgb(var(--gray-4-rgb));font-size:.875rem;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.comment__attach-size{color:rgb(var(--gray-rgb));font-size:.75rem}.comment__attach-clear{padding:0;border:0;background:none;color:rgb(var(--secondary-rgb));font-size:.75rem;font-weight:600;text-decoration:underline;cursor:pointer}.comment__attach-remove{display:inline-grid;width:2rem;height:2rem;padding:0;place-items:center;border:0;border-radius:50%;background:transparent;color:rgb(var(--secondary-rgb));font-size:1.25rem;line-height:1;cursor:pointer;transition:background-color .16s ease,color .16s ease,transform .12s ease-out}.comment__attach-remove:hover{background:rgb(var(--background-3-rgb));color:rgb(var(--primary-rgb))}.comment__attach-remove:focus-visible{outline:2px solid rgb(var(--secondary-rgb));outline-offset:1px}.comment__attach-remove:active{transform:scale(.96)}.comment__attach-remove:disabled{cursor:wait;opacity:.5}@keyframes comment-attachment-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){.comment__attach-feedback.is-uploading .comment__attach-state:before{border-color:rgb(var(--secondary-rgb));animation:none}.comment__attachment-link,.comment__attach-remove{transition:none}}.button__vote-confirm{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:3rem;padding:.75rem 1.25rem;font-size:1.0625rem;font-weight:700;border-radius:.5rem;letter-spacing:.015em;transition:background-color .18s ease,box-shadow .18s ease,transform .15s ease,border-color .18s ease;text-decoration:none!important;font-family:Rawline,sans-serif;font-family:var(--font-family-ds, "Rawline", sans-serif)}.button__vote-confirm--ready{background-color:#168821!important;color:#fff!important;border:1px solid #13771d!important;box-shadow:0 4px 14px #16882159;cursor:pointer!important}.button__vote-confirm--ready svg{fill:#fff!important;width:1.25rem;height:1.25rem;flex-shrink:0}.button__vote-confirm--ready:hover,.button__vote-confirm--ready:focus-visible{background-color:#13771d!important;color:#fff!important;box-shadow:0 6px 18px #16882173;transform:translateY(-1px)}.button__vote-confirm--ready:active{transform:translateY(0);box-shadow:0 2px 6px #1688214d}.button__vote-confirm--ready:focus-visible{outline:3px solid #ffffff!important;outline-offset:2px!important}.button__vote-confirm--disabled,.button__vote-confirm[disabled]{background-color:#ffffffe0!important;color:#0c326f!important;border:1px solid rgba(255,255,255,.7)!important;box-shadow:0 2px 6px #0000000f;cursor:not-allowed!important}.button__vote-confirm--disabled svg,.button__vote-confirm[disabled] svg{fill:#0c326f!important;width:1.25rem;height:1.25rem;flex-shrink:0;opacity:.85}.button__vote-confirm--disabled:hover,.button__vote-confirm[disabled]:hover{background-color:#ffffffe0!important;color:#0c326f!important;transform:none!important;box-shadow:0 2px 6px #0000000f}.budget-vote-button__container{display:flex;flex-direction:column;align-items:center;width:100%}.budget-vote-button__hint{display:inline-flex;align-items:center;justify-content:center;margin-top:.375rem;font-size:.8125rem;line-height:1.25;text-align:center;font-weight:500}.budget-vote-button__hint svg{width:.95rem;height:.95rem;margin-right:.25rem;flex-shrink:0}.budget-vote-button__hint--disabled{color:#fffffff2}.budget-vote-button__hint--disabled svg{fill:#fffffff2}.budget-vote-button__hint--ready{color:#d1fae5;font-weight:600}.budget-vote-button__hint--ready svg{fill:#a7f3d0}.bg-white .button__vote-confirm--disabled,.bg-white .button__vote-confirm[disabled]{background-color:rgb(var(--gray-05-ds-rgb))!important;color:rgb(var(--gray-70-ds-rgb))!important;border-color:rgb(var(--gray-20-ds-rgb))!important}.bg-white .button__vote-confirm--disabled svg,.bg-white .button__vote-confirm[disabled] svg{fill:rgb(var(--gray-70-ds-rgb))!important}.bg-white .budget-vote-button__hint--disabled{color:rgb(var(--gray-70-ds-rgb))}.bg-white .budget-vote-button__hint--disabled svg{fill:rgb(var(--gray-70-ds-rgb))}.bg-white .budget-vote-button__hint--ready{color:#168821}.bg-white .budget-vote-button__hint--ready svg{fill:#168821}.bg-white .button__cancel-order{background-color:transparent!important;color:rgb(var(--red-vivid-40-ds-rgb))!important;border-color:rgb(var(--red-vivid-40-ds-rgb))!important}.bg-white .button__cancel-order svg{fill:rgb(var(--red-vivid-40-ds-rgb))!important}.bg-white .button__cancel-order:hover{background-color:#fb5a4714!important}.button__cancel-order{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;background-color:transparent!important;color:#fff!important;border:1px solid rgba(255,255,255,.75)!important;font-weight:600;border-radius:.5rem;min-height:3rem;padding:.75rem 1.25rem;transition:all .18s ease}.button__cancel-order svg{fill:#fff!important;width:1.25rem;height:1.25rem;flex-shrink:0}.button__cancel-order:hover,.button__cancel-order:focus-visible{background-color:#fff3!important;color:#fff!important;border-color:#fff!important}.budget-summary__content,.progressbox-fixed-wrapper{color:#fff}.budget-summary__content p,.budget-summary__content .budget-summary__progressbox--checked_out,.budget-summary__content .budget-summary__content__header,.budget-summary__content .budget-summary__content__header--title,.budget-summary__content .budget-summary__content__header--description,.progressbox-fixed-wrapper p,.progressbox-fixed-wrapper .budget-summary__progressbox--checked_out,.progressbox-fixed-wrapper .budget-summary__content__header,.progressbox-fixed-wrapper .budget-summary__content__header--title,.progressbox-fixed-wrapper .budget-summary__content__header--description,.budget-summary__content .budget-summary__progressbar .budget-summary__progressbar-marks,.progressbox-fixed-wrapper .budget-summary__progressbar .budget-summary__progressbar-marks{color:#fff!important}.budget-summary__content .budget-summary__progressbar .budget-summary__progressbar-legend,.progressbox-fixed-wrapper .budget-summary__progressbar .budget-summary__progressbar-legend{color:#fff!important;opacity:.95}.budget-summary__content .budget-summary__progressbar .budget-summary__progressbar-legend strong,.budget-summary__content .budget-summary__progressbar .budget-summary__progressbar-legend .budget-summary__progressbar-legend-strong,.budget-summary__content .budget-summary__progressbar .budget-summary__progressbar-legend #order-total-budget,.budget-summary__content .budget-summary__progressbar .budget-summary__progressbar-legend #order-total-budget-sticky,.progressbox-fixed-wrapper .budget-summary__progressbar .budget-summary__progressbar-legend strong,.progressbox-fixed-wrapper .budget-summary__progressbar .budget-summary__progressbar-legend .budget-summary__progressbar-legend-strong,.progressbox-fixed-wrapper .budget-summary__progressbar .budget-summary__progressbar-legend #order-total-budget,.progressbox-fixed-wrapper .budget-summary__progressbar .budget-summary__progressbar-legend #order-total-budget-sticky{color:#fff!important;opacity:1}.budget-summary__content .budget-summary__button-modal button,.budget-summary__content .budget-summary__button-modal .button__text,.progressbox-fixed-wrapper .budget-summary__button-modal button,.progressbox-fixed-wrapper .budget-summary__button-modal .button__text{color:#fff!important;text-decoration-color:#fffc!important}.budget-summary__content .budget-summary__button-modal button:hover,.budget-summary__content .budget-summary__button-modal button:focus-visible,.budget-summary__content .budget-summary__button-modal .button__text:hover,.budget-summary__content .budget-summary__button-modal .button__text:focus-visible,.progressbox-fixed-wrapper .budget-summary__button-modal button:hover,.progressbox-fixed-wrapper .budget-summary__button-modal button:focus-visible,.progressbox-fixed-wrapper .budget-summary__button-modal .button__text:hover,.progressbox-fixed-wrapper .budget-summary__button-modal .button__text:focus-visible{color:#e6f1ff!important;text-decoration-color:#fff!important}.budget-summary__content #progress-summary-button,.progressbox-fixed-wrapper #progress-summary-button{color:#fff!important}.budget-summary__content #progress-summary-button svg,.progressbox-fixed-wrapper #progress-summary-button svg{fill:#fff!important}.budget-summary__content #progress-summary-dropdown-menu,.progressbox-fixed-wrapper #progress-summary-dropdown-menu,.budget-summary__content #progress-summary-dropdown-menu ul,.budget-summary__content #progress-summary-dropdown-menu li,.progressbox-fixed-wrapper #progress-summary-dropdown-menu ul,.progressbox-fixed-wrapper #progress-summary-dropdown-menu li{color:#fff!important}

/*# sourceMappingURL=decidim_overrides-31555b13.css.map*/