:root{--pure-0: #ffffff;--blue-warm-vivid-05: #EDF5FF;--blue-warm-vivid-10: #D4E5FF;--blue-warm-vivid-20: #ADCDFF;--blue-warm-vivid-30: #81AEFC;--blue-warm-vivid-40: #5992ED;--blue-warm-vivid-50: #2670E8;--blue-warm-vivid-60: #155BCB;--blue-warm-vivid-70: #1351B4;--blue-warm-vivid-80: #0C326F;--blue-warm-vivid-90: #071d41;--blue-warm-vivid-40-rgb: 89 146 237;--blue-warm-vivid-50-rgb: 38 112 232;--blue-warm-vivid-70-ds-rgb: 19 81 180;--blue-warm-vivid-80-ds-rgb: 12 50 111;--gray-01-ds-rgb: 252 252 252;--gray-02-ds-rgb: 248 248 248;--gray-03-ds-rgb: 246 246 246;--gray-04-ds-rgb: 243 243 243;--gray-05-ds-rgb: 240 240 240;--gray-10-ds-rgb: 230 230 230;--gray-20-ds-rgb: 204 204 204;--gray-30-ds-rgb: 173 173 173;--gray-40-ds-rgb: 136 136 136;--gray-50-ds-rgb: 117 117 117;--gray-60-ds-rgb: 99 99 99;--gray-70-ds-rgb: 85 85 85;--gray-80-ds-rgb: 51 51 51;--gray-90-ds-rgb: 27 27 27;--red-vivid-40-ds-rgb: 251 90 71;--yellow-vivid-40-ds-rgb: 179 140 0;--green-cool-vivid-40-ds-rgb: 0 169 28;--font-size-scale-base: 14px;--font-size-scale-up-01: 16.8px;--font-size-scale-up-02: 20.16px;--font-size-scale-up-03: 24.19px;--font-size-scale-up-04: 29px;--font-size-scale-up-05: 34.8px;--font-weight-regular: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--font-weight-extrabold: 800;--font-line-height-low: 115%;--font-line-height-medium: 145%;--primary-ds-rgb: var(--blue-warm-vivid-80-ds-rgb);--secondary-ds-rgb: var(--blue-warm-vivid-70-ds-rgb);--tertiary-ds-rgb: var(--blue-warm-vivid-70-ds-rgb);--success-ds-rgb: var(--green-cool-vivid-40-ds-rgb);--alert-ds-rgb: var(--red-vivid-40-ds-rgb);--warning-ds-rgb: var(--yellow-vivid-40-ds-rgb);--black-ds-rgb: var(--gray-90-ds-rgb);--gray-ds-rgb: var(--gray-60-ds-rgb);--gray-2-ds-rgb: var(--gray-70-ds-rgb);--gray-3-ds-rgb: var(--gray-20-ds-rgb);--gray-4-ds-rgb: var(--gray-90-ds-rgb);--gray-5-ds-rgb: var(--gray-10-ds-rgb);--gray-6-ds-rgb: var(--gray-20-ds-rgb);--background-ds-rgb: var(--gray-04-ds-rgb);--background-2-ds-rgb: var(--gray-02-ds-rgb);--background-3-ds-rgb: var(--gray-05-ds-rgb);--background-4-ds-rgb: var(--gray-10-ds-rgb);--background-5-ds-rgb: var(--gray-05-ds-rgb);--font-family-ds: "Rawline"}header .menu-bar__container{background-color:#fff!important;background-color:var(--pure-0)!important;color:#0c326f!important;color:rgb(var(--blue-warm-vivid-80-ds-rgb))!important;margin-top:1rem}header .menu-bar__breadcrumb-desktop>*{color:#0c326f!important;color:rgb(var(--blue-warm-vivid-80-ds-rgb))!important}header .menu-bar__breadcrumb-desktop [data-target*=dropdown]>svg{color:#0c326f!important;color:rgb(var(--blue-warm-vivid-80-ds-rgb))!important}header .menu-bar__breadcrumb-mobile__dropdown-trigger{color:#0c326f!important;color:rgb(var(--blue-warm-vivid-80-ds-rgb))!important}header .menu-bar__breadcrumb-mobile__dropdown-trigger [data-target*=dropdown]>svg{color:#0c326f!important;color:rgb(var(--blue-warm-vivid-80-ds-rgb))!important}header .menu-bar__actions-mobile button{color:#0c326f!important;color:rgb(var(--blue-warm-vivid-80-ds-rgb))!important}header .menu-bar__actions-mobile button:hover{background-color:#fff!important;background-color:var(--pure-0)!important;color:12 50 111!important;color:var(--blue-warm-vivid-80-ds-rgb)!important}.home .home__menu{background-color:#1351b4!important;background-color:var(--blue-warm-vivid-70)!important;color:#fff!important;color:var(--pure-0)!important}.home .home__menu .home__menu-element{border:none}.home .home__menu .home__menu-element--link{color:#fff!important;color:var(--pure-0)!important}footer .main-footer{background-color:#0c326f!important;background-color:var(--blue-warm-vivid-80)!important}footer .main-footer p,footer .main-footer h2,footer .main-footer a{color:#fff;color:var(--pure-0)}footer .main-footer__language a{color:#0c326f!important;color:rgb(var(--blue-warm-vivid-80-ds-rgb))!important}footer .mini-footer{background-color:#0c326f;background-color:var(--blue-warm-vivid-80)}.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:#3e4c5c}@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(204 204 204);border:1px solid rgb(var(--gray-20-ds-rgb));border-radius:.5rem;background:#fff;background:var(--pure-0);color:#1351b4;color:var(--blue-warm-vivid-70);text-decoration:none;transition:border-color .16s ease,background-color .16s ease,transform .12s ease-out}.comment__attachments .comment__attachment-link:hover{border-color:#888;border-color:rgb(var(--gray-40-ds-rgb));background:#f8f8f8;background:rgb(var(--gray-02-ds-rgb))}.comment__attachments .comment__attachment-link:focus-visible{outline:2px solid #2670E8;outline:2px solid var(--blue-warm-vivid-50);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:#1351b4;color:var(--blue-warm-vivid-70);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:#636363;color:rgb(var(--gray-60-ds-rgb))}.comment__attach-feedback{width:100%;max-width:32rem;margin-top:.5rem;color:#071d41;color:var(--blue-warm-vivid-90)}.comment__attach-feedback[hidden]{display:none}.comment__attach-feedback.is-uploading .comment__attach-state:before{width:.75rem;height:.75rem;border:2px solid #ADCDFF;border:2px solid var(--blue-warm-vivid-20);border-top-color:#155bcb;border-top-color:var(--blue-warm-vivid-60);border-radius:50%;content:"";animation:comment-attachment-spin .7s linear infinite}.comment__attach-feedback.is-error .comment__attach-state{color:#fb5a47;color:rgb(var(--red-vivid-40-ds-rgb))}.comment__attach-feedback.is-error .comment__attach-item{border-color:#fb5a47;border-color:rgb(var(--red-vivid-40-ds-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:#555;color:rgb(var(--gray-70-ds-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(204 204 204);border:1px solid rgb(var(--gray-20-ds-rgb));border-radius:.5rem;background:#fff;background:var(--pure-0)}.comment__attach-file-icon{display:inline-grid;width:1.5rem;height:1.5rem;place-items:center;color:#555;color:rgb(var(--gray-70-ds-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:#333;color:rgb(var(--gray-80-ds-rgb));font-size:.875rem;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.comment__attach-size{color:#636363;color:rgb(var(--gray-60-ds-rgb));font-size:.75rem}.comment__attach-clear{padding:0;border:0;background:none;color:#1351b4;color:var(--blue-warm-vivid-70);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:#1351b4;color:var(--blue-warm-vivid-70);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:#f0f0f0;background:rgb(var(--gray-05-ds-rgb));color:#0c326f;color:var(--blue-warm-vivid-80)}.comment__attach-remove:focus-visible{outline:2px solid #2670E8;outline:2px solid var(--blue-warm-vivid-50);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:#5992ed;border-color:var(--blue-warm-vivid-40);animation:none}.comment__attachment-link,.comment__attach-remove{transition:none}}

/*# sourceMappingURL=decidim_overrides-2630e526.css.map*/