.sr-only{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.basic-inlo-button{border:1px solid var(--border-color-inlo);border-radius:var(--radius-inlo-border,4px);border-radius:var(--radius-basic-inlo-btn,0)!important;margin:0;padding:5px 10px;transition:.25s}.basic-inlo-button.default{background-color:var(--bg-default-btn,var(--bg-button,grey))!important;border:1px solid var(--border-default-btn,none);display:inline-block;text-decoration:none}.basic-inlo-button.default,.basic-inlo-button.default i,.basic-inlo-button.default span{color:var(--color-default-btn,var(--color-button,grey))!important}.basic-inlo-button.default:active,.basic-inlo-button.default:focus,.basic-inlo-button.default:hover{background-color:var(--bg-default-btn,var(--bg-button,grey))!important;color:var(--color-default-btn,var(--color-button,grey))!important;filter:saturate(1.3) brightness(1.2)}.basic-inlo-button.default:active i,.basic-inlo-button.default:active span,.basic-inlo-button.default:focus i,.basic-inlo-button.default:focus span,.basic-inlo-button.default:hover i,.basic-inlo-button.default:hover span{color:var(--color-default-btn,var(--color-button,grey))!important}.basic-inlo-button.default:active{transform:scale(.97)}.basic-inlo-button.primary{background-color:var(--bg-primary-btn,var(--primary,grey))!important;border:1px solid var(--border-primary-btn,none);display:inline-block;text-decoration:none}.basic-inlo-button.primary,.basic-inlo-button.primary i,.basic-inlo-button.primary span{color:var(--color-primary-btn,var(--primary-neg,#005eb9))!important}.basic-inlo-button.primary:active,.basic-inlo-button.primary:focus,.basic-inlo-button.primary:hover{background-color:var(--bg-primary-btn,var(--primary,grey))!important;color:var(--color-primary-btn,var(--primary-neg,#005eb9))!important;filter:saturate(1.3) brightness(1.2)}.basic-inlo-button.primary:active i,.basic-inlo-button.primary:active span,.basic-inlo-button.primary:focus i,.basic-inlo-button.primary:focus span,.basic-inlo-button.primary:hover i,.basic-inlo-button.primary:hover span{color:var(--color-primary-btn,var(--primary-neg,#005eb9))!important}.basic-inlo-button.primary:active{transform:scale(.97)}.basic-inlo-button.warning{background-color:var(--bg-warning-btn,var(--primary-neg,grey))!important;border:1px solid var(--border-warning-btn,none);display:inline-block;text-decoration:none}.basic-inlo-button.warning,.basic-inlo-button.warning i,.basic-inlo-button.warning span{color:var(--color-warning-btn,var(--primary,#005eb9))!important}.basic-inlo-button.warning:active,.basic-inlo-button.warning:focus,.basic-inlo-button.warning:hover{background-color:var(--bg-warning-btn,var(--primary-neg,grey))!important;color:var(--color-warning-btn,var(--primary,#005eb9))!important;filter:saturate(1.3) brightness(1.2)}.basic-inlo-button.warning:active i,.basic-inlo-button.warning:active span,.basic-inlo-button.warning:focus i,.basic-inlo-button.warning:focus span,.basic-inlo-button.warning:hover i,.basic-inlo-button.warning:hover span{color:var(--color-warning-btn,var(--primary,#005eb9))!important}.basic-inlo-button.warning:active{transform:scale(.97)}.basic-inlo-button.success{background-color:var(--bg-success-btn,var(--primary-neg,grey))!important;border:1px solid var(--border-add-btn,none);display:inline-block;text-decoration:none}.basic-inlo-button.success,.basic-inlo-button.success i,.basic-inlo-button.success span{color:var(--color-success-btn,var(--primary,#005eb9))!important}.basic-inlo-button.success:active,.basic-inlo-button.success:focus,.basic-inlo-button.success:hover{background-color:var(--bg-success-btn,var(--primary-neg,grey))!important;color:var(--color-success-btn,var(--primary,#005eb9))!important;filter:saturate(1.3) brightness(1.2)}.basic-inlo-button.success:active i,.basic-inlo-button.success:active span,.basic-inlo-button.success:focus i,.basic-inlo-button.success:focus span,.basic-inlo-button.success:hover i,.basic-inlo-button.success:hover span{color:var(--color-success-btn,var(--primary,#005eb9))!important}.basic-inlo-button.success:active{transform:scale(.97)}.basic-inlo-button.bigger{padding:10px 20px}.button-positioner{align-items:center;display:flex;flex-direction:row;gap:0;justify-content:flex-end;width:100%}.search-form.judge form button[type=submit]{border:1px solid var(--primary,var(--main-color,#1a1a1a));border-radius:4px;color:var(--primary,var(--main-color,#1a1a1a));padding:7px 15px;text-decoration:none;transition:.25s}.search-form.judge form button[type=submit]:hover{background-color:var(--primary,var(--main-color,#1a1a1a));color:var(--title-color)}.search-form.judge form button[type=submit]:active{transform:scale(.95)}.contents-list.judge{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:15px;justify-content:center;padding:20px}.contents-list.judge .contents-item{border:1px solid var(--primary,var(--main-color,#1a1a1a));border-radius:0;color:var(--primary,var(--main-color,#1a1a1a));display:grid;font-size:15px;gap:15px;grid-template-rows:40px auto;height:130px;padding:15px 30px;text-align:center;text-decoration:none;transition:.25s;width:200px}.contents-list.judge .contents-item:hover{background-color:var(--primary,var(--main-color,#1a1a1a));color:var(--title-color)}.contents-list.judge .contents-item:active{transform:scale(.95)}.contents-list.judge .contents-item .material-symbols-outlined{font-size:36px}.contents-list.report-new{gap:0;padding:20px}.contents-list.report-new,.contents-list.report-new a{align-items:center;display:flex;flex-direction:row;justify-content:center}.contents-list.report-new a{background-color:var(--primary,var(--main-color,#1a1a1a));border:1px solid var(--primary,var(--main-color,#1a1a1a));border-radius:4px;color:#fff!important;font-size:18px;gap:10px;padding:7px 15px;text-decoration:none;transition:.25s}.contents-list.report-new a:hover{filter:brightness(1.3)}.contents-list.report-new a:active{transform:scale(.95)}.contents-list.report-new a .material-symbols-outlined{font-size:24px}.report-new .content{align-items:center;display:flex;flex-direction:row;gap:0;justify-content:center}@media screen and (min-width:750px){.report-new .content form{max-width:var(--max-width-form,1200px);width:100%}}.report-new .content form .report-form-row{margin-bottom:30px}.report-new .content form .report-form-row.date input{max-width:200px}.report-new .content form .report-form-row label{font-weight:600}.report-new .content form .report-form-row input,.report-new .content form .report-form-row select{border:1px solid grey;border-radius:var(--border-radius-input,6px);box-shadow:0 0 10px 0 rgba(0,0,0,.07);height:40px;padding:.375rem .75rem;transition:.25s}.report-new .content form .report-form-row input:focus,.report-new .content form .report-form-row select:focus{background-color:var(--bg-input-focus,var(--light-bg2,#fff));border:1px solid var(--primary)}.report-new .content form .report-form-row textarea{border:1px solid grey;border-radius:var(--border-radius-input,6px);box-shadow:0 0 10px 0 rgba(0,0,0,.07);padding:.375rem .75rem}.report-new .content form .report-form-row textarea:focus{background-color:var(--bg-input-focus,var(--light-bg2,#fff));border:1px solid var(--primary)}@media screen and (min-width:850px){.report-new .content form .report-form-row{display:grid;gap:30px;grid-template-columns:.3fr 1fr;margin-bottom:10px}}.report-new .content form .report-form-row-submit{align-items:center;display:flex;flex-direction:row;gap:0;justify-content:center;padding:20px;width:100%}.report-new .content form .report-form-row-submit button{background-color:var(--primary,var(--main-color,#1a1a1a));border:1px solid var(--primary,var(--main-color,#1a1a1a));border-radius:4px;color:#fff!important;font-size:18px;padding:7px 15px;text-decoration:none;transition:.25s}.report-new .content form .report-form-row-submit button:hover{filter:brightness(1.3)}.report-new .content form .report-form-row-submit button:active{transform:scale(.95)}#legislative_initiative_content:focus{outline-offset:0}#legislative-contentMarginFromTop{margin-top:45px}.signature-button{align-items:center;background-color:var(--primary,var(--main-color,#1a1a1a));border:1px solid var(--primary,var(--main-color,#1a1a1a));border-radius:4px;color:#fff!important;display:flex;flex-direction:row;gap:10px;height:100%;justify-content:center;padding:5px 10px;text-decoration:none;transition:.25s}.signature-button:hover{filter:brightness(1.3)}.signature-button:active{transform:scale(.95)}.initiatives,.petitions{align-items:flex-start;display:flex;flex-direction:column;gap:15px;justify-content:flex-start}@media screen and (min-width:1100px){.initiatives,.petitions{display:grid;grid-template-columns:repeat(2,1fr)}.initiatives__item,.petitions__item{min-height:410px}}.initiatives__item,.petitions__item{background-color:#fff;border:1px solid #cecece;border-radius:4px;box-shadow:0 0 10px 0 rgba(0,0,0,.26);overflow:hidden;padding:15px;width:100%}.initiatives__item--title,.petitions__item--title{display:grid;grid-template-columns:auto 100px;justify-content:space-between;margin-bottom:15px;padding:3px 10px}.initiatives__item--title span,.petitions__item--title span{font-size:25px;font-weight:600}.initiatives__item--title-more,.petitions__item--title-more{align-items:center;background-color:var(--primary,var(--main-color,#1a1a1a));border:1px solid var(--primary,var(--main-color,#1a1a1a));border-radius:4px;color:#fff!important;display:flex;flex-direction:row;font-size:18px;gap:0;justify-content:center;max-height:38px;padding:7px 10px;text-decoration:none;transition:.25s;width:fit-content}.initiatives__item--title-more:hover,.petitions__item--title-more:hover{color:#fff;filter:brightness(1.3);text-decoration:none}.initiatives__item--title-more:active,.petitions__item--title-more:active{transform:scale(.95)}.initiatives__item .item-row,.petitions__item .item-row{display:grid;gap:30px;grid-template-columns:180px auto;padding:5px 10px}.initiatives__item .item-row:nth-child(odd),.petitions__item .item-row:nth-child(odd){backdrop-filter:opacity(.2);background-color:hsla(0,0%,71%,.15)}.initiatives__item .item-row span:first-of-type,.petitions__item .item-row span:first-of-type{font-weight:600}.initiatives__item .signatures,.petitions__item .signatures{align-items:flex-start;display:flex;flex-direction:column;gap:10px;justify-content:flex-start}.initiatives__item .signatures__progress,.petitions__item .signatures__progress{align-items:center;display:grid;gap:10px;grid-template-columns:auto 100px;height:36px}.initiatives__item .signatures__progress p,.petitions__item .signatures__progress p{margin:0}.initiatives__item .signatures__progress .signatures-bar,.petitions__item .signatures__progress .signatures-bar{border:1px solid grey;border-radius:20px;height:20px;overflow:hidden;width:100%}.initiatives__item .signatures__progress .signatures-bar-body,.petitions__item .signatures__progress .signatures-bar-body{background-color:var(--primary,var(--main-color,#1a1a1a));color:transparent;width:0}.initiatives__item .signatures__progress .signatures-bar-body.animate,.petitions__item .signatures__progress .signatures-bar-body.animate{animation:animateBar 2s linear infinite}.initiatives__item .signatures__progress .done,.petitions__item .signatures__progress .done{align-items:center;display:flex;flex-direction:row;font-weight:600;gap:0;height:100%;justify-content:flex-start;text-transform:uppercase}.initiatives__item .item-row-wide,.petitions__item .item-row-wide{display:grid;grid-template-columns:300px 150px;justify-content:space-between}.initiatives__item .item-row-wide span:first-of-type,.petitions__item .item-row-wide span:first-of-type{font-weight:600}@media screen and (max-width:475px){.initiatives__item .item-row,.initiatives__item .item-row-wide,.petitions__item .item-row,.petitions__item .item-row-wide{align-items:flex-start;display:flex;flex-direction:column;gap:10px;justify-content:flex-start}}.initiatives__item .static-height,.petitions__item .static-height{height:100px;overflow:auto}.initiatives__item .message-container,.petitions__item .message-container{height:30px;position:relative}.initiatives__item .message-container p,.petitions__item .message-container p{align-items:center;background-color:rgba(96,96,96,.12);bottom:-25px;color:var(--primary,var(--main-color,#1a1a1a));display:flex;flex-direction:row;font-weight:600;gap:0;height:100%;justify-content:center;left:-10%;position:absolute;text-transform:uppercase;width:120%}.initiative-details,.petition-details,.project-details{background-color:var(--white)}.initiative-details__content,.petition-details__content,.project-details__content{padding:20px}.initiative-details__content .details-row,.petition-details__content .details-row,.project-details__content .details-row{align-items:flex-start;display:flex;flex-direction:column;gap:5px;justify-content:flex-start;margin-bottom:25px}.initiative-details__content .details-row--header,.petition-details__content .details-row--header,.project-details__content .details-row--header{font-weight:600}@media screen and (min-width:992px){.initiative-details__content .details-row,.petition-details__content .details-row,.project-details__content .details-row{display:grid;gap:30px;grid-template-columns:200px auto}}.initiative-details__content .signature-button,.petition-details__content .signature-button,.project-details__content .signature-button{margin:0 auto;width:120px}.mail-popup{background-color:#fff;border-radius:25px;display:none;left:50%;min-height:500px;padding:29px;position:fixed;text-align:center;top:15%;transform:translateX(-50%);width:600px;z-index:250}.mail-popup,.mail-popup .auth-container{align-items:center;justify-content:center}.mail-popup .auth-container{display:flex;margin-bottom:20px;width:100%}.mail-popup .auth-container .auth-input{align-content:center;align-items:center;background-color:var(--bg-auth-input,#fff);border:4px solid #ffffff8f;border:var(--border-auth-input,1px solid #e7e7e7);border-radius:15px;color:#fff;display:block;float:left;font-family:Consolas,monospace;font-size:60px;font-weight:700;margin:5px;max-height:85px;outline:none;text-align:center;width:10%}.mail-popup .auth-container .auth-input:active,.mail-popup .auth-container .auth-input:focus{box-shadow:0 0 10px 0 var(--shadow-auth-input,hsla(0,0%,50%,.55))}.mail-popup .btn-verify{background-color:#069;border:none;border-radius:9px;color:#fff;font-size:19px;margin-top:10px;padding:8px;transition:.5s}.mail-popup .btn-verify:hover{background-color:#0082c3}.mail-popup .popup-text{color:#000;font-size:19px;margin-top:20px}.mail-popup .btn-close{position:absolute;right:15px;top:15px}.mail-popup-background{align-items:center;background:radial-gradient(circle,#fff 0,#5979a0 45%,#19264b 100%);display:none;height:100%;justify-content:center;left:0;opacity:.6;position:fixed;top:0;width:100%;z-index:248}.project-details{padding:20px}.project-details__basics{align-items:flex-start;display:flex;flex-direction:column;gap:15px;justify-content:flex-start;margin-bottom:20px}@media screen and (min-width:700px){.project-details__basics{align-items:center;display:flex;flex-direction:row-reverse;gap:0;justify-content:space-between}.project-details__basics .button-field{width:240px}}.project-details__basics--name{color:var(--primary,var(--main-color,#1a1a1a));font-size:26px;font-weight:600}.project-details__content .first-col{font-weight:600}.project-details__content .sec-col{max-width:700px}.project-details__content p{margin-bottom:0}.project-details .candidate-buttons{align-items:center;display:flex;flex-direction:column;gap:15px;justify-content:center;width:100%}@media screen and (min-width:500px){.project-details .candidate-buttons{flex-direction:row}}.project-details .candidate-buttons a{align-items:center;background-color:var(--primary,var(--main-color,#1a1a1a));border:1px solid var(--primary,var(--main-color,#1a1a1a));border-radius:4px;color:#fff!important;color:var(--white-bg-color);display:flex;flex-direction:row;gap:10px;justify-content:center;padding:7px 15px;text-decoration:none;transition:.25s}.project-details .candidate-buttons a:hover{filter:brightness(1.3)}.project-details .candidate-buttons a:active{transform:scale(.95)}.content-petitions{background:#fff;overflow:hidden;padding:15px}.content-petitions form{max-width:unset!important}.content-petitions .petitionPerson{border-bottom:1px solid hsla(0,0%,50%,.22);margin:10px 0;padding-bottom:20px}.content-petitions .petitionPerson .petition-top{align-items:center;display:flex;flex-direction:row;gap:0;justify-content:space-between}.content-petitions .petitionPerson .petition-top__delete{background-color:transparent;border:none;color:darkred;cursor:pointer;font-size:26px;position:relative;transition:.15s}.content-petitions .petitionPerson .petition-top__delete:hover{color:red}@media screen and (min-width:1200px){.content-petitions .petition-adresses{align-items:flex-start;display:flex;flex-direction:row;gap:40px;justify-content:center}}.content-petitions .petition-field{align-items:flex-start;display:flex;flex-direction:column;gap:20px;justify-content:flex-start;margin:30px auto 0;max-width:1010px;width:100%}.content-petitions .petition-field__title{font-weight:600}.content-petitions .petition-field input:not([type=checkbox]){border:1px solid grey;border-radius:4px;font-size:14px;height:45px;width:100%}@media screen and (min-width:700px){.content-petitions .petition-field__address{display:grid;gap:35px;grid-template-columns:150px 1fr;width:100%}}.content-petitions .petition-field__address-content{align-items:unset;display:flex;flex-direction:column;gap:10px;justify-content:flex-start}@media screen and (min-width:700px){.content-petitions .petition-field__name{display:grid;gap:35px;grid-template-columns:150px 1fr;width:100%}}.content-petitions .petition-field__name-content{align-items:unset;display:flex;flex-direction:column;gap:10px;justify-content:flex-start}@media screen and (min-width:700px){.content-petitions .petition-field__correspondence{display:grid;gap:35px;grid-template-columns:150px 1fr;width:100%}}.content-petitions .petition-field__correspondence-content{align-items:unset;display:flex;flex-direction:column;gap:10px;justify-content:flex-start}@media screen and (min-width:700px){.content-petitions .petition-field__email{display:grid;gap:35px;grid-template-columns:150px 1fr;width:100%}}.content-petitions .petition-field__email-content{align-items:unset;display:flex;flex-direction:column;gap:10px;justify-content:flex-start}.content-petitions .petition-person-add{align-items:center;background-color:var(--primary,var(--main-color,#1a1a1a));border:1px solid var(--primary,var(--main-color,#1a1a1a));border-radius:6px;color:#fff!important;display:flex;flex-direction:row;gap:10px;justify-content:center;padding:10px 20px;text-decoration:none;transition:.25s}.content-petitions .petition-person-add:hover{filter:brightness(1.3)}.content-petitions .petition-person-add:active{transform:scale(.95)}.petition-content-container{align-items:flex-start;display:flex;flex-direction:column;gap:10px;justify-content:flex-start;padding-top:20px}.petition-content-container .petition-content-field{display:grid;gap:40px;grid-template-columns:150px auto;margin:0 auto;max-width:100%;width:1010px}.petition-content-container .petition-content-field label{font-weight:600}.petition-content-container .petition-content-field input:not([type=checkbox]),.petition-content-container .petition-content-field select,.petition-content-container .petition-content-field textarea{border:1px solid grey;border-radius:4px;font-size:14px;height:45px;width:100%}.petition-content-container .petition-content-field textarea{height:unset}@media screen and (max-width:1200px){.petition-content-container .petition-content-field{grid-template-columns:150px 300px;width:100%}}@media screen and (max-width:700px){.petition-content-container .petition-content-field{align-items:flex-start;display:flex;flex-direction:column;gap:0;justify-content:flex-start;margin-bottom:20px}}.attachment-link-petition{margin-right:10px}#admin_petition_content{visibility:visible!important}.petitionAttachment{width:100%}@media screen and (min-width:800px){.petitionAttachment{display:grid;gap:10px;grid-template-columns:3fr 3fr 5fr 0fr;width:100%}}@media screen and (min-width:1200px){.petitionAttachment{margin:5px auto;width:1010px}}.petitionAttachment .petitionAttachmentWrapper{height:40px}.petitionAttachment .attachment-cell{height:100%;padding:3px 10px}.petitionAttachment .attachment-cell input{border:1px solid grey;border-radius:4px;font-size:14px;height:30px}.petitionAttachment .attachment-remove{background-color:transparent;border:none;color:darkred;cursor:pointer;font-size:24px;padding-top:30px}.petitionAttachment .attachment-remove:hover{color:red}.petition-attachment-button,.petition-submit{align-items:center;background-color:rgba(0,143,0,.85);border:1px solid rgba(0,143,0,.85);border-radius:4px;color:#fff!important;display:flex;flex-direction:row;gap:10px;justify-content:center;padding:10px 20px;text-decoration:none;transition:.25s}.petition-attachment-button:hover,.petition-submit:hover{filter:brightness(1.3)}.petition-attachment-button:active,.petition-submit:active{transform:scale(.95)}.report-form-row-submit{align-items:center;display:flex;flex-direction:row;gap:0;justify-content:flex-end}.report-form-row-submit .petition-submit{align-items:center;background-color:rgba(0,143,0,.85);background-color:var(--primary,var(--main-color,#1a1a1a));border:1px solid rgba(0,143,0,.85);border-radius:4px;color:#fff!important;display:flex;flex-direction:row;font-size:18px;gap:10px;justify-content:center;padding:10px 20px;text-decoration:none;transition:.25s}.report-form-row-submit .petition-submit:hover{filter:brightness(1.3)}.report-form-row-submit .petition-submit:active{transform:scale(.95)}@media screen and (min-width:1100px){.petitions__item{min-height:200px}}.pause-animations{background-color:#000;border:none;border-bottom-right-radius:6px;border-top-right-radius:6px;color:#fff;cursor:pointer;left:-5px;opacity:.5;padding:5px;position:fixed;top:50%;transition:.25s}.pause-animations .material-symbols-outlined{font-size:25px}.pause-animations:hover{opacity:1;transition:.15s}#e_budget_project_form_user_frontUser_email,#e_budget_project_form_user_frontUser_name,#e_budget_project_form_user_frontUser_phone,#e_budget_project_form_user_frontUser_surname{margin:2px}#e_budget_project_form_user_frontUser_email_help{padding-bottom:30px;width:600px}#e_budget_project_form_files{float:right;width:34.3em}.e-budget-projects{background-color:var(--white-bg-color);padding:20px}.e-budget-projects__single{width:100%}.e-budget-projects__single-top{align-items:flex-start;display:flex;flex-direction:column;gap:15px;justify-content:flex-start}@media screen and (min-width:1000px){.e-budget-projects__single-top{align-items:center;display:flex;flex-direction:row;gap:0;justify-content:space-between}}.e-budget-projects__single-top--name{align-items:flex-start;color:var(--color-body,#1e1e1e);display:flex;flex-direction:row;font-size:25px;gap:20px;justify-content:flex-start}.e-budget-projects__single-top--name .budget-hiddener{background-color:transparent;border:none;color:var(--primary,var(--main-color,#1a1a1a))}.e-budget-projects__single-top--name .budget-hiddener .material-symbols-outlined{font-size:30px;font-weight:600}.e-budget-projects__single-top--name .budget-hiddener:hover{filter:brightness(1.3)}.e-budget-projects__single-top--name .budget-hiddener.rotated{transform:rotate(180deg);transform-origin:center 40%}.e-budget-projects__single-top--buttons{align-items:flex-start;display:flex;flex-direction:column;gap:20px;justify-content:flex-start}@media screen and (min-width:580px){.e-budget-projects__single-top--buttons{align-items:flex-start;display:flex;flex-direction:row;gap:20px;justify-content:flex-start}}.e-budget-projects__single-top--buttons a{align-items:center;background-color:var(--primary,var(--main-color,#1a1a1a));border-radius:4px;color:#fff;display:flex;flex-direction:row;gap:10px;justify-content:center;padding:7px 15px;text-decoration:none;transition:.15s}@media screen and (max-width:580px){.e-budget-projects__single-top--buttons a{justify-content:flex-start;width:100%}}.e-budget-projects__single-top--buttons a:hover{color:#fff;filter:brightness(1.2)}.e-budget-projects__single-top--buttons a:active{transform:scale(.95)}.e-budget-projects__single .project-bottom{align-items:flex-start;display:flex;flex-direction:column;gap:20px;height:0;justify-content:flex-start;overflow:hidden}.e-budget-projects__single .project-bottom.visible{height:fit-content}.e-budget-projects__single .project-bottom__basics{width:100%}.e-budget-projects__single .project-bottom__tiles{align-items:flex-start;display:flex;flex-direction:column;gap:20px;justify-content:flex-start;padding-top:20px;width:100%}@media screen and (min-width:850px){.e-budget-projects__single .project-bottom__tiles{align-items:center;display:flex;flex-direction:row;gap:15px;justify-content:space-between}}.e-budget-projects__single .project-bottom__tiles--single{background-color:hsla(0,0%,50%,.25);border:1px solid grey;border-radius:4px;overflow:hidden;padding:10px 10px 40px;position:relative;width:100%}.e-budget-projects__single .project-bottom__tiles--single .project-name{color:var(--gray-dark);font-size:25px;font-weight:600;margin-bottom:15px}.e-budget-projects__single .project-bottom__tiles--single .project-basics{align-items:flex-start;display:flex;flex-direction:column;gap:15px;justify-content:flex-start}.e-budget-projects__single .project-bottom__tiles--single .project-basics p{margin:0}.e-budget-projects__single .project-bottom__tiles--single .project-basics__date{align-items:flex-start;display:flex;flex-direction:column;gap:5px;justify-content:flex-start;max-width:300px;width:100%}@media screen and (min-width:850px){.e-budget-projects__single .project-bottom__tiles--single .project-basics__date{align-items:baseline;display:flex;flex-direction:row;gap:20px;justify-content:space-between}}.e-budget-projects__single .project-bottom__tiles--single .project-basics__date--name{font-size:13px;font-weight:600}.e-budget-projects__single .project-bottom__tiles--single .project-basics__date--time{align-items:baseline;display:flex;flex-direction:column;font-size:13px;gap:0;justify-content:flex-start}.e-budget-projects__single .project-bottom__tiles--single .project-basics__date--time .material-symbols-outlined{font-size:14px}.e-budget-projects__single .project-bottom__tiles--single.active{background-color:var(--white-bg-color);position:relative}.e-budget-projects__single .project-bottom__tiles--single.active .project-name{color:var(--primary,var(--main-color,#1a1a1a));font-size:25px;font-weight:600}.e-budget-projects__single .project-bottom__tiles--single .progress-field{bottom:-10px;height:30px;left:0;overflow:hidden;position:absolute;width:100%}.e-budget-projects__single .project-bottom__tiles--single .progress-field__bar{background-color:var(--primary,var(--main-color,#1a1a1a));border-bottom-right-radius:4px;border-top-right-radius:4px;color:transparent;width:0}.grid-table{margin:10px auto}.grid-table__row{align-items:flex-start;display:flex;flex-direction:column;gap:0;justify-content:flex-start;padding:6px 15px}.grid-table__row p{margin:0}.grid-table__row:not(:last-child){border-bottom:1px solid hsla(0,0%,50%,.37)}@media screen and (min-width:850px){.grid-table__row{display:grid;grid-template-columns:30% auto}}.grid-table__row--header{font-weight:600}.grid-table__row.highlited{background-color:var(--primary,var(--main-color,#1a1a1a));color:#fff;font-weight:600}.admin-login-window .login_wrapper form{border-radius:4px;box-shadow:2px 2px 10px 1px rgba(0,0,0,.2);margin:10px auto;padding:0}.admin-login-window .login_wrapper form .inlo-header{align-items:center;background-color:var(--primary,var(--main-color,#1a1a1a));border-top-left-radius:4px;border-top-right-radius:4px;color:#fff;display:flex;flex-direction:row;gap:20px;justify-content:flex-start;padding:10px 20px}.admin-login-window .login_wrapper form .form-body{background-color:#fff;border-bottom-left-radius:4px;border-bottom-right-radius:4px;padding:10px 20px}.admin-login-window .login_wrapper form .form-body .inlo-search-form .user-pass{align-items:flex-start;display:flex;flex-direction:column;gap:10px;justify-content:flex-start;margin:20px auto}.admin-login-window .login_wrapper form .form-body .inlo-search-form .user-pass__email,.admin-login-window .login_wrapper form .form-body .inlo-search-form .user-pass__pass{width:100%}.admin-login-window .login_wrapper form .form-body .inlo-search-form .user-pass__email label,.admin-login-window .login_wrapper form .form-body .inlo-search-form .user-pass__pass label{font-size:14px;font-weight:600}.admin-login-window .login_wrapper form .form-body .inlo-search-form .user-pass__email input,.admin-login-window .login_wrapper form .form-body .inlo-search-form .user-pass__pass input{background-color:#fff;border-radius:6px;font-size:14px;height:35px}@media screen and (min-width:450px){.admin-login-window .login_wrapper form .form-body .inlo-search-form .user-pass__email,.admin-login-window .login_wrapper form .form-body .inlo-search-form .user-pass__pass{align-items:center;display:flex;flex-direction:row;gap:20px;justify-content:fflex-start}.admin-login-window .login_wrapper form .form-body .inlo-search-form .login-buttons-container{align-items:center;display:flex;flex-direction:row;gap:0;justify-content:space-between}}.admin-login-window .login_wrapper form .form-body .inlo-search-form .login-buttons-container .submit-login__button{background-color:var(--primary,var(--main-color,#1a1a1a));border:1px solid var(--primary,var(--main-color,#1a1a1a));border-radius:4px;color:#fff!important;font-size:16px;font-weight:600;padding:7px 15px;text-decoration:none;transition:.25s}.admin-login-window .login_wrapper form .form-body .inlo-search-form .login-buttons-container .submit-login__button:hover{filter:brightness(1.3)}.admin-login-window .login_wrapper form .form-body .inlo-search-form .login-buttons-container .submit-login__button:active{transform:scale(.95)}#main-content .border-container{background-color:var(--white-bg-color);padding:10px 0 20px}#main-content .border-container .inlo-register{margin:10px auto;max-width:var(--max-width-form,1200px);width:80%}#main-content .border-container .inlo-register form>div label{font-size:14px;font-weight:600}#main-content .border-container .inlo-register form>div input{background-color:var(--white-bg-color);border-radius:6px;font-size:14px;height:35px}@media screen and (min-width:650px){#main-content .border-container .inlo-register form>div{align-items:center;display:grid;gap:20px;grid-template-columns:80px auto}}#main-content .border-container .register-button-field{align-items:center;display:flex;flex-direction:row;gap:0;justify-content:center}#main-content .border-container .register-button-field button{background-color:var(--primary,var(--main-color,#1a1a1a));border:1px solid var(--primary,var(--main-color,#1a1a1a));border-radius:4px;color:#fff!important;font-size:16px;font-weight:600;padding:7px 15px;text-decoration:none;transition:.25s}#main-content .border-container .register-button-field button:hover{filter:brightness(1.3)}#main-content .border-container .register-button-field button:active{transform:scale(.95)}.bolder{font-weight:600}.bolder-user{color:var(--text-color);text-decoration:none}.user-details{align-items:flex-start;display:flex;flex-direction:column;gap:15px;justify-content:flex-start;margin-bottom:20px}@media screen and (min-width:650px){.user-details{align-items:center;display:flex;flex-direction:row;gap:0;justify-content:space-between}}.user-details__first{align-items:center;display:flex;flex-direction:row;gap:0;justify-content:flex-start}.user-details__first p{margin:0}.user-details__second a{align-items:center;background-color:rgba(255,84,84,.46);border:1px solid rgba(255,84,84,.46);border-radius:4px;color:#fff!important;color:var(--text-color);display:flex;flex-direction:row;font-weight:600;gap:10px;justify-content:center;padding:7px 15px;text-decoration:none;transition:.25s;width:120px}.user-details__second a:hover{filter:brightness(1.3)}.user-details__second a:active{transform:scale(.95)}.user-details__second a:hover{color:var(--text-color)}.user-details__second a span{margin:0!important}.inlo-container__manage-account{align-items:flex-start;display:flex;flex-direction:column;gap:15px;justify-content:flex-start;margin-bottom:20px;margin-top:20px}.inlo-container__manage-account--edit,.inlo-container__manage-account--list,.inlo-container__manage-account--show{align-items:flex-start;background-color:#fff;border:1px solid hsla(0,0%,53%,.29);border-radius:6px;display:flex;flex-direction:row;font-size:16px;gap:0;gap:10px;justify-content:flex-start;padding:10px 20px;text-decoration:none;transition:.25s;width:clamp(230px,50%,300px)}.inlo-container__manage-account--edit:hover,.inlo-container__manage-account--list:hover,.inlo-container__manage-account--show:hover{background-color:#dadaff}.inlo-container__manage-account--delete{align-items:center;background-color:#fff;border:1px solid hsla(0,0%,53%,.29);border-radius:6px;color:red;display:flex;flex-direction:row;font-size:16px;gap:0;gap:10px;justify-content:center;padding:10px 20px;text-decoration:none;transition:.25s;width:clamp(230px,50%,300px)}.inlo-container__manage-account--delete:hover{background-color:#ffe0e0;color:#b40000}@media screen and (min-width:650px){.inlo-container__manage-account{display:grid;gap:20px;grid-template-columns:repeat(4,200px)}.inlo-container__manage-account--delete,.inlo-container__manage-account--edit,.inlo-container__manage-account--list,.inlo-container__manage-account--show{align-items:center;display:flex;flex-direction:column;gap:15px;height:150px;justify-content:center;width:100%}.inlo-container__manage-account--delete .material-symbols-outlined,.inlo-container__manage-account--edit .material-symbols-outlined,.inlo-container__manage-account--list .material-symbols-outlined,.inlo-container__manage-account--show .material-symbols-outlined{font-size:42px}.inlo-container__manage-account--delete span,.inlo-container__manage-account--edit span,.inlo-container__manage-account--list span,.inlo-container__manage-account--show span{text-align:center}}.user-show{align-items:flex-start;background-color:var(--white-bg-color);border:1px solid hsla(0,0%,53%,.29);border-radius:6px;display:flex;flex-direction:column;gap:10px;justify-content:flex-start;padding:15px 25px}.user-show__header{color:var(--primary,var(--main-color,#1a1a1a));font-size:25px;font-weight:600}.user-show__details{margin:25px 0}.user-show__details a,.user-show__details p{align-items:center;display:grid;gap:15px;grid-template-columns:40px auto;margin-bottom:10px;text-decoration:none}.user-show__details a .material-symbols-outlined,.user-show__details p .material-symbols-outlined{font-weight:600}.user-show__details .status{border-radius:50%;height:10px;margin-left:7px;width:10px}.user-show__details .status--active{background-color:#00e200}.user-show__details .status--inactive{background-color:red}.user-show__edit-button{align-items:center;background-color:var(--primary,var(--main-color,#1a1a1a));border:1px solid var(--primary,var(--main-color,#1a1a1a));border-radius:6px;color:#fff!important;color:#fff;display:flex;flex-direction:row;font-weight:600;gap:15px;justify-content:center;padding:7px 15px;text-decoration:none;transition:.25s}.user-show__edit-button:hover{filter:brightness(1.3)}.user-show__edit-button:active{transform:scale(.95)}.user-show__edit-button:hover{color:#fff}.project-list-body{background-color:var(--white-bg-color);padding:20px 0 10px}.project-list-body__buttons{align-items:center;display:flex;flex-direction:column;gap:15px;justify-content:center;padding:0 0 10px 10px}@media screen and (min-width:480px){.project-list-body__buttons{align-items:center;display:flex;flex-direction:row;gap:15px;justify-content:flex-start}}.project-list-body__buttons a{align-items:center;background-color:var(--primary,var(--main-color,#1a1a1a));border:1px solid var(--primary,var(--main-color,#1a1a1a));border-radius:4px;color:#fff!important;display:flex;flex-direction:row;gap:10px;justify-content:flex-start;padding:7px 15px;text-decoration:none;transition:.25s;width:fit-content}.project-list-body__buttons a:hover{filter:brightness(1.3)}.project-list-body__buttons a:active{transform:scale(.95)}.project-list-body .edit-form__form{margin:10px auto;max-width:var(--max-width-form,1200px);width:80%}.project-list-body .edit-form__form label{font-size:14px;font-weight:600}.project-list-body .edit-form__form input,.project-list-body .edit-form__form select,.project-list-body .edit-form__form textarea{background-color:var(--white-bg-color);border-radius:6px;font-size:14px;height:35px}.project-list-body .edit-form__form textarea#admin_legislative_initiative_content,.project-list-body .edit-form__form textarea#e_budget_project_form_description{min-height:140px}@media screen and (min-width:550px){.project-list-body .edit-form__form #e_budget_project_form_user_frontUser>div{align-items:center;display:grid;gap:10px;gap:20px;grid-template-columns:minmax(180px,15%) 1fr}.project-list-body .edit-form__form #e_budget_project_form_user_frontUser>div:has(textarea){align-items:flex-start}}.project-list-body .edit-form__form #e_budget_project_form .input-label-field{margin-bottom:10px}@media screen and (min-width:550px){.project-list-body .edit-form__form #e_budget_project_form .input-label-field{align-items:center;display:grid;gap:10px;gap:20px;grid-template-columns:minmax(180px,15%) 1fr}.project-list-body .edit-form__form #e_budget_project_form .input-label-field:has(textarea){align-items:flex-start}}.project-list-body .edit-form__form .positioner{align-items:flex-start;display:flex;flex-direction:row;gap:0;justify-content:center}.project-list-body .edit-form__form .positioner .btn{background-color:var(--primary,var(--main-color,#1a1a1a));border:1px solid var(--primary,var(--main-color,#1a1a1a));border-radius:4px;color:#fff!important;margin:15px auto;padding:7px 15px;text-decoration:none;transition:.25s}.project-list-body .edit-form__form .positioner .btn:hover{filter:brightness(1.3)}.project-list-body .edit-form__form .positioner .btn:active{transform:scale(.95)}.project-list-body .inlo-search-form form{margin:10px auto;max-width:var(--max-width-form,1200px);width:80%}.project-list-body .inlo-search-form form .form-name-district label,.project-list-body .inlo-search-form form .form-save label{font-size:14px;font-weight:600}.project-list-body .inlo-search-form form .form-name-district input,.project-list-body .inlo-search-form form .form-name-district select,.project-list-body .inlo-search-form form .form-name-district textarea,.project-list-body .inlo-search-form form .form-save input,.project-list-body .inlo-search-form form .form-save select,.project-list-body .inlo-search-form form .form-save textarea{background-color:var(--white-bg-color);border-radius:6px;font-size:14px;height:35px}.project-list-body .inlo-search-form form .form-name-district .submit-field,.project-list-body .inlo-search-form form .form-save .submit-field{justify-content:center;padding:10px 0}.project-list-body .inlo-search-form form .form-name-district .submit-field button,.project-list-body .inlo-search-form form .form-save .submit-field button{background-color:var(--primary,var(--main-color,#1a1a1a));border:1px solid var(--primary,var(--main-color,#1a1a1a));border-radius:4px;color:#fff!important;color:#fff;padding:7px 15px;text-decoration:none;transition:.25s}.project-list-body .inlo-search-form form .form-name-district .submit-field button:hover,.project-list-body .inlo-search-form form .form-save .submit-field button:hover{filter:brightness(1.3)}.project-list-body .inlo-search-form form .form-name-district .submit-field button:active,.project-list-body .inlo-search-form form .form-save .submit-field button:active{transform:scale(.95)}.e-budget-projects{align-items:flex-start;border-radius:6px;display:flex;flex-direction:column;gap:20px;justify-content:flex-start;overflow:hidden;width:100%}.e-budget-projects .budget-name{color:var(--primary,var(--main-color,#1a1a1a));font-size:30px;font-weight:600}.e-budget-projects .projects-cell{align-items:stretch;border:1px solid hsla(0,0%,50%,.12);border-radius:6px;box-shadow:2px 2px 15px 1px rgba(0,0,0,.29);display:flex;flex-direction:column;gap:10px;justify-content:flex-start;padding:15px 20px;position:relative;width:100%}.e-budget-projects .projects-cell .infos p:not(.infos__status):not(.infos__title){align-items:flex-start;display:flex;flex-direction:column;font-size:16px;gap:0;justify-content:flex-start;margin:0;max-width:850px;padding:5px;width:100%}@media screen and (min-width:700px){.e-budget-projects .projects-cell .infos p:not(.infos__status):not(.infos__title){display:grid;gap:30px;grid-template-columns:170px auto}}.e-budget-projects .projects-cell .infos .infos__title a{color:var(--primary,var(--main-color,#1a1a1a));font-size:21px;font-weight:600;text-decoration:none}.e-budget-projects .projects-cell .infos .infos__title a:hover{text-decoration:underline}.e-budget-projects .projects-cell .candidate-buttons{align-items:center;display:flex;flex-direction:column;gap:10px;justify-content:center;margin-top:20px}@media screen and (min-width:400px){.e-budget-projects .projects-cell .candidate-buttons{align-items:center;display:flex;flex-direction:row;gap:20px;justify-content:flex-end}}.e-budget-projects .projects-cell .candidate-buttons__show,.e-budget-projects .projects-cell .candidate-buttons__signing,.e-budget-projects .projects-cell .candidate-buttons__vote{align-items:center;border-radius:4px;display:flex;font-weight:600;gap:10px;justify-content:center;padding:7px 15px}@media screen and (min-width:1600px){.e-budget-projects .projects-cell{align-items:center;display:grid;gap:20px;grid-template-columns:minmax(850px,1fr) 300px}.e-budget-projects .projects-cell .candidate-buttons{align-items:stretch;display:flex;flex-direction:column!important;gap:20px;justify-content:flex-start}}.consultations{align-items:flex-start;display:flex;flex-direction:column;gap:20px;justify-content:flex-start}.consultations p{margin:0}.consultations-singleone{background-color:#fff;box-shadow:0 0 10px 1px rgba(0,0,0,.11);gap:15px;width:100%}.consultations-singleone,.consultations-singleone-basics{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start}.consultations-singleone-basics{gap:10px;padding:20px}.consultations-singleone-basics__header{font-size:18px;font-weight:600}.consultations-singleone-basics__date .bolder{font-weight:600}.consultations-singleone-basics__steps{align-items:flex-start;display:flex;flex-direction:column;gap:0;justify-content:flex-start;margin-bottom:20px}.consultations-singleone-basics__steps--header{font-size:18px;font-weight:600}.consultations-singleone-basics__steps .steps-row{display:grid;gap:20px;grid-template-columns:150px 1fr}.consultations-singleone-basics__steps .steps-row__header{font-weight:600}.consultations-singleone-basics__steps:not(:last-child){border-bottom:1px solid hsla(0,0%,50%,.25);padding-bottom:20px}.consultations-singleone-actions{width:100%}.consultations-singleone-actions a{align-items:center;background-color:var(--primary,var(--main-color,#1a1a1a));color:var(--bs-white);display:flex;flex-direction:row;font-weight:600;gap:0;justify-content:center;padding:10px;text-decoration:none;transition:.15s ease-out;width:100%}.consultations-singleone-actions a:hover{filter:brightness(1.2)}.consultations-singleone-actions a:active{transform:scale(.97)}@media screen and (min-width:800px){.consultations-singleone{display:grid;grid-template-columns:1fr 120px}.consultations-singleone-actions,.consultations-singleone-actions a{height:100%}}.consult-details{align-items:center;display:flex;flex-direction:column;gap:40px;justify-content:flex-start}.consult-details p{margin:0}.consult-details__basics{width:100%}.consult-details__basics h4{font-weight:600}.consult-details__basics .details-content{align-items:flex-start;background-color:#fff;border:1px solid hsla(0,0%,50%,.17);display:flex;flex-direction:column;gap:5px;justify-content:flex-start}.consult-details__basics .details-content div:nth-child(2n){background-color:hsla(0,0%,50%,.17)}.consult-details__basics .details-content__row{align-items:flex-start;display:flex;flex-direction:column;gap:5px;justify-content:flex-start}@media screen and (min-width:475px){.consult-details__basics .details-content__row{display:grid;gap:15px;grid-template-columns:180px 1fr}}.consult-details__basics .details-content__col{align-items:flex-start;display:flex;flex-direction:column;gap:5px;justify-content:flex-start}@media screen and (min-width:475px){.consult-details__basics .details-content__col{gap:15px}}.consult-details__basics .details-content__col,.consult-details__basics .details-content__row{padding:10px;width:100%}.consult-details__basics .details-content__col .row-header,.consult-details__basics .details-content__row .row-header{font-weight:600}.consult-details__basics .details-content__col .row-text.copy,.consult-details__basics .details-content__row .row-text.copy{align-items:center;display:flex;flex-direction:row;gap:10px;justify-content:flex-start}.consult-details__basics .details-content__col .row-text.copy .material-symbols-outlined,.consult-details__basics .details-content__row .row-text.copy .material-symbols-outlined{cursor:pointer;transition:.15s}.consult-details__basics .details-content__col .row-text.copy .material-symbols-outlined:hover,.consult-details__basics .details-content__row .row-text.copy .material-symbols-outlined:hover{transform:scale(1.1)}.consult-details__basics .details-content__col .row-text.copy .material-symbols-outlined:active,.consult-details__basics .details-content__row .row-text.copy .material-symbols-outlined:active{transform:scale(.95)}.consult-details__basics .details-content__col .row-text.copy .material-symbols-outlined.active,.consult-details__basics .details-content__row .row-text.copy .material-symbols-outlined.active{color:green;transform:scale(.95)}@media screen and (min-width:1100px){.consult-details__basics{display:grid;gap:30px;grid-template-columns:350px 1fr}}.consult-details__steps{width:100%}.consult-details__steps h4{font-weight:600}.consult-details__steps .details-content{align-items:flex-start;display:flex;flex-direction:column;gap:20px;justify-content:flex-start}.consult-details__steps .details-content__single{align-items:flex-start;background-color:#fff;box-shadow:0 0 10px 1px rgba(0,0,0,.27);display:flex;flex-direction:column;gap:15px;justify-content:flex-start;padding:20px;width:100%}.consult-details__steps .details-content__single .detstep-name{font-size:18px;font-weight:600}.consult-details__steps .details-content__single .detstep-formalized{color:red;font-size:13px}.consult-details__steps .details-content__single .detstep-row{align-items:flex-start;display:flex;flex-direction:column;gap:10px;justify-content:flex-start}@media screen and (min-width:500px){.consult-details__steps .details-content__single .detstep-row{display:grid;gap:20px;grid-template-columns:150px 1fr}}.consult-details__steps .details-content__single .detstep-row__header{font-weight:600}.consult-details__steps .details-content__single .detstep-row.important-message{align-items:center;display:flex;flex-direction:row;font-size:18px;font-weight:600;gap:0;justify-content:center;width:100%}.consult-details__steps .details-content__single .questionnaire-container{width:100%}.consult-details__steps .details-content__single .questionnaire-container .questionnaire{background-color:var(--white)!important;border:1px solid hsla(0,0%,70%,.3)}.consult-details__steps .details-content__single .questionnaire-container .questionnaire textarea{width:100%!important}.consult-details__steps .details-content__single .questionnaire-container .questionnaire #submitButton{background-color:var(--main-color);border-radius:6px;color:#fff!important}.consult-details__steps .details-content__single .questionnaire-container .questionnaire #submitButton:hover{filter:brightness(1.2)}.consult-details__steps .details-content__single .questionnaire-container .questionnaire #submitButton:active{scale:.97}.consult-details__steps .details-content__single.inactive{background-color:hsla(0,0%,80%,.2);cursor:not-allowed}@media screen and (min-width:1100px){.consult-details__steps{display:grid;gap:30px;grid-template-columns:350px 1fr}}@keyframes animateBar{0%{background:linear-gradient(45deg,var(--primary,var(--main-color,#1a1a1a)) 0,#056fac5b 0,var(--primary,var(--main-color,#1a1a1a)) 100%)}5%{background:linear-gradient(45deg,var(--primary,var(--main-color,#1a1a1a)) 0,#056fac5b 5%,var(--primary,var(--main-color,#1a1a1a)) 100%)}10%{background:linear-gradient(45deg,var(--primary,var(--main-color,#1a1a1a)) 0,#056fac5b 10%,var(--primary,var(--main-color,#1a1a1a)) 100%)}15%{background:linear-gradient(45deg,var(--primary,var(--main-color,#1a1a1a)) 0,#056fac5b 15%,var(--primary,var(--main-color,#1a1a1a)) 100%)}20%{background:linear-gradient(45deg,var(--primary,var(--main-color,#1a1a1a)) 0,#056fac5b 20%,var(--primary,var(--main-color,#1a1a1a)) 100%)}25%{background:linear-gradient(45deg,var(--primary,var(--main-color,#1a1a1a)) 0,#056fac5b 25%,var(--primary,var(--main-color,#1a1a1a)) 100%)}30%{background:linear-gradient(45deg,var(--primary,var(--main-color,#1a1a1a)) 0,#056fac5b 30%,var(--primary,var(--main-color,#1a1a1a)) 100%)}35%{background:linear-gradient(45deg,var(--primary,var(--main-color,#1a1a1a)) 0,#056fac5b 35%,var(--primary,var(--main-color,#1a1a1a)) 100%)}40%{background:linear-gradient(45deg,var(--primary,var(--main-color,#1a1a1a)) 0,#056fac5b 40%,var(--primary,var(--main-color,#1a1a1a)) 100%)}45%{background:linear-gradient(45deg,var(--primary,var(--main-color,#1a1a1a)) 0,#056fac5b 45%,var(--primary,var(--main-color,#1a1a1a)) 100%)}50%{background:linear-gradient(45deg,var(--primary,var(--main-color,#1a1a1a)) 0,#056fac5b 50%,var(--primary,var(--main-color,#1a1a1a)) 100%)}55%{background:linear-gradient(45deg,var(--primary,var(--main-color,#1a1a1a)) 0,#056fac5b 55%,var(--primary,var(--main-color,#1a1a1a)) 100%)}60%{background:linear-gradient(45deg,var(--primary,var(--main-color,#1a1a1a)) 0,#056fac5b 60%,var(--primary,var(--main-color,#1a1a1a)) 100%)}65%{background:linear-gradient(45deg,var(--primary,var(--main-color,#1a1a1a)) 0,#056fac5b 65%,var(--primary,var(--main-color,#1a1a1a)) 100%)}70%{background:linear-gradient(45deg,var(--primary,var(--main-color,#1a1a1a)) 0,#056fac5b 70%,var(--primary,var(--main-color,#1a1a1a)) 100%)}75%{background:linear-gradient(45deg,var(--primary,var(--main-color,#1a1a1a)) 0,#056fac5b 75%,var(--primary,var(--main-color,#1a1a1a)) 100%)}80%{background:linear-gradient(45deg,var(--primary,var(--main-color,#1a1a1a)) 0,#056fac5b 80%,var(--primary,var(--main-color,#1a1a1a)) 100%)}85%{background:linear-gradient(45deg,var(--primary,var(--main-color,#1a1a1a)) 0,#056fac5b 85%,var(--primary,var(--main-color,#1a1a1a)) 100%)}90%{background:linear-gradient(45deg,var(--primary,var(--main-color,#1a1a1a)) 0,#056fac5b 90%,var(--primary,var(--main-color,#1a1a1a)) 100%)}92%{background:linear-gradient(45deg,var(--primary,var(--main-color,#1a1a1a)) 0,#056fac5b 100%,var(--primary,var(--main-color,#1a1a1a)) 100%)}94%{background:linear-gradient(45deg,var(--primary,var(--main-color,#1a1a1a)) 0,#056fac5b 120%,var(--primary,var(--main-color,#1a1a1a)) 100%)}96%{background:linear-gradient(45deg,var(--primary,var(--main-color,#1a1a1a)) 0,#056fac5b 140%,var(--primary,var(--main-color,#1a1a1a)) 100%)}98%{background:linear-gradient(45deg,var(--primary,var(--main-color,#1a1a1a)) 0,#056fac5b -60%,var(--primary,var(--main-color,#1a1a1a)) 100%)}to{background:linear-gradient(45deg,var(--primary,var(--main-color,#1a1a1a)) 0,#056fac5b -30%,var(--primary,var(--main-color,#1a1a1a)) 100%)}}form .required-field:after{color:red;content:"*"}form .multiple-required-field:after{color:red;content:"**"}.commentary.hidden{display:none}.commentary{background-color:#fff;border:1px solid hsla(0,0%,50%,.18);border-radius:6px;box-shadow:2px 2px 10px 1px rgba(0,0,0,.29);cursor:grab;left:-1000px;padding:20px;position:absolute;top:-10000px;width:clamp(320px,100%,700px)}@media screen and (max-width:991px){.commentary{border-top:1px solid hsla(0,0%,50%,.42);bottom:0!important;cursor:default;left:0!important;position:fixed;top:auto!important;width:100%;z-index:15}.commentary .drag-handle{display:none!important}}@media screen and (min-width:992px){.commentary .dragging{cursor:grabbing!important;user-select:none}}.commentary .commentary__text{cursor:text}.commentary .drag-handle{align-items:center;border-bottom:1px solid rgba(0,0,0,.1);cursor:grab;display:flex;flex-direction:row;gap:0;height:28px;justify-content:left;margin:-20px -20px 10px}.commentary .drag-handle .material-symbols-outlined{font-size:20px;opacity:.6}.commentary .drag-handle:active{cursor:grabbing}.commentary .close-comment{align-items:center;background-color:darkred;border:none;border-radius:50%;color:#fff;display:flex;flex-direction:row;gap:0;height:20px;justify-content:center;position:absolute;right:5px;top:5px;transition:.25s;width:20px}.commentary .close-comment .material-symbols-outlined{font-size:15px}.commentary .close-comment:hover{background-color:red;color:#000}.commentary .close-comment:active{transform:scale(.7)}.commentary #selected-items{align-items:flex-start;display:flex;flex-direction:column;gap:0;justify-content:flex-start}@media screen and (min-width:500px){.commentary #selected-items{align-items:end;display:grid;gap:20px;grid-template-columns:1fr 100px}}.commentary #selected-items textarea{border:1px solid #c4c4c4;border-radius:6px;height:100%;padding:10px;width:100%}.commentary #selected-items #save-opinion{background-color:#00009d;border:none;border-radius:6px;color:#fff;height:fit-content;padding:7px 15px;transition:.25s}.commentary #selected-items #save-opinion:hover{background-color:#0000c5;box-shadow:0 0 8px 1px rgba(0,0,0,.25);scale:1.05;text-shadow:0 0 5px #fff}.commentary #selected-items #save-opinion:active{box-shadow:0 0 5px 1px rgba(0,0,0,.44);scale:.95}@media screen and (min-width:650px){main.register-container{border:1px solid hsla(0,0%,50%,.26);border-radius:6px;box-shadow:0 0 5px 1px rgba(0,0,0,.11);overflow:hidden}}main.register-container .mb-3 .form-check{margin:10px auto;max-width:600px;width:80%}.inlo-header{align-items:center;display:flex;flex-direction:row;gap:25px;justify-content:flex-start;margin:0 auto 25px;padding:15px 0}.inlo-header .material-symbols-outlined{color:#fff;display:none;font-size:32px}.inlo-header__text{color:#fff;font-size:30px;font-weight:600;margin:0!important}@media screen and (min-width:650px){.inlo-header{background-color:var(--primary,var(--main-color,#1a1a1a));padding:15px 25px}.inlo-header__text{color:#fff!important}.inlo-header .material-symbols-outlined{display:initial}}.office-title{align-items:center;display:flex;flex-direction:row;gap:10px;justify-content:flex-start;margin:40px 0 20px}.office-title__text{font-size:2.4375rem;font-weight:600;line-height:48px;margin:0!important}.office-title__icon{font-size:40px}.office-account{align-items:flex-start;display:flex;flex-direction:column;gap:15px;justify-content:flex-start;margin:20px 0}@media screen and (min-width:650px){.office-account{display:grid;gap:20px;grid-template-columns:repeat(4,200px)}}.office-account__tile{align-items:flex-start;background-color:#fff;border:1px solid rgba(26,123,68,.37);border-radius:6px;display:flex;flex-direction:row;font-size:1rem;gap:10px;justify-content:flex-start;padding:10px 20px;text-align:center;text-decoration:none;transition:.25s;width:clamp(230px,50%,300px)}.office-account__tile .material-symbols-outlined{color:#1a7b44}.office-account__tile:active,.office-account__tile:hover{background-color:#e2f2e9;border-color:green;transform:scale(1.05)}.office-account__tile:active .material-symbols-outlined,.office-account__tile:hover .material-symbols-outlined{text-shadow:0 0 10px rgba(0,128,0,.63)}.office-account__tile:active{box-shadow:0 0 10px 1px green;transform:scale(.95)}.office-account__tile.delete{border:1px solid rgba(123,26,26,.61)}.office-account__tile.delete .material-symbols-outlined{color:darkred}.office-account__tile.delete:hover{background-color:#f1d0d0;border-color:maroon}.office-account__tile.delete:hover .material-symbols-outlined{text-shadow:0 0 10px rgba(128,0,0,.63)}.office-account__tile.delete:active{box-shadow:0 0 10px 1px maroon;transform:scale(.95)}@media screen and (min-width:650px){.office-account__tile{align-items:center;display:flex;flex-direction:column;gap:15px;height:150px;justify-content:center;width:100%}.office-account__tile .material-symbols-outlined{font-size:36px}}.office-account__tile.higher{height:150px}.office-account__tile span{color:#000}.document-page{align-items:flex-start;display:flex;flex-direction:column;gap:20px;justify-content:flex-start;width:100%}@media screen and (min-width:1200px){.document-page{display:grid;gap:15px;grid-template-columns:1fr 500px}}.document-page .header-doc{align-items:flex-start;display:flex;flex-direction:row;gap:10px;justify-content:flex-start}.document-page .document-opinion__header{font:700 18.62px/144% Lexend,sans-serif;margin-bottom:20px;width:fit-content}.document-page .document-container,.document-page .user-opinions{width:100%}.document-page .document{border:3px solid;padding:100px 30px}.document-page .user-opinions__container{align-items:flex-start;display:flex;flex-direction:column;gap:10px;justify-content:flex-start;padding:0}.document-page .user-opinions__container .single-opinion{align-items:flex-start;border:1px solid hsla(0,0%,50%,.27);display:flex;flex-direction:column;gap:0;justify-content:flex-start;position:relative;width:100%}.document-page .user-opinions__container .single-opinion h4{margin-bottom:15px}.document-page .user-opinions__container .single-opinion .delete-btn{height:30px;position:absolute;right:5px;top:5px;width:30px;z-index:100}.document-page .user-opinions__container .single-opinion .delete-btn form #delete-opinion{background-color:transparent;border:none;color:darkred;cursor:pointer;font-size:28px}.document-page .user-opinions__container .single-opinion .delete-btn form #delete-opinion .material-symbols-outlined{cursor:pointer}.document-page .user-opinions__container .single-opinion .delete-btn form #delete-opinion .material-symbols-outlined:hover{color:red;text-shadow:0 0 10px darkred}.document-page .user-opinions__container .single-opinion-primary{background-color:hsla(0,0%,50%,.13);padding:10px;position:relative;width:100%}.document-page .user-opinions__container .single-opinion-primary:before{background-color:#484747;height:100%;left:-5px;position:absolute;top:0;width:5px}.document-page .user-opinions__container .single-opinion-primary__header{color:#484848;font:700 1rem/144% Lexend,sans-serif;margin-bottom:20px}.document-page .user-opinions__container .single-opinion-primary__header.no-text{color:darkred}.document-page .user-opinions__container .single-opinion-comment{background-color:rgba(51,206,0,.08);padding:10px;position:relative;width:100%}.document-page .user-opinions__container .single-opinion-comment:before{background-color:#009300;height:100%;left:-5px;position:absolute;top:0;width:5px}.document-page .user-opinions__container .single-opinion-comment__header{color:green;font:700 1rem/144% Lexend,sans-serif;margin-bottom:20px}.document-page .user-opinions__container .single-opinion-comment .single-opinion__top{display:grid;gap:10px;grid-template-columns:1fr 25px}.document-page .user-opinions__container .single-opinion-comment .single-opinion__top .material-symbols-outlined{cursor:pointer;height:fit-content;transform-origin:center;transition:.15s}.document-page .user-opinions__container .single-opinion-comment .single-opinion__top .material-symbols-outlined:hover{color:green}.document-page .user-opinions__container .single-opinion-comment .single-opinion__top .material-symbols-outlined.active{transform:rotate(180deg)}.document-page .user-opinions__container .single-opinion-comment .single-opinion__bottom{height:0;overflow:hidden}.settings{align-items:flex-start;border-radius:6px;cursor:pointer;display:flex;flex-direction:row;gap:0;justify-content:flex-start;overflow:hidden}.settings .material-symbols-outlined{transition:.25s}.settings .material-symbols-outlined:hover{color:#860000}.settings .material-symbols-outlined:active{color:red}.settings__options{align-items:flex-start;background-color:#fff;border:1px solid hsla(0,0%,50%,.47);border-radius:6px;display:flex;flex-direction:column;gap:20px;justify-content:flex-start;min-width:300px;overflow:hidden}.settings__options--type{display:grid;grid-template-columns:1fr 1fr;width:100%}.settings__options--type input{display:none}.settings__options--type label span{align-items:center;cursor:pointer;display:flex;flex-direction:row;gap:0;justify-content:center;padding:10px;width:100%}.settings__options--type input:checked+span{background-color:#003780;color:#fff}.settings__options--color{padding:20px 0;width:100%}.settings__options--color .variants{align-items:center;display:flex;flex-direction:row;gap:15px;justify-content:center;width:100%}.settings__options--color .variants label.green span{background-color:green;border-radius:4px;box-shadow:0 0 10px 0 rgba(0,0,0,.27);cursor:pointer;display:inline-block;height:25px;width:25px}.settings__options--color .variants label.green input{display:none}.settings__options--color .variants label.green input:checked+span{outline:3px solid #000}.settings__options--color .variants label.lightgreen span{background-color:#90ee90;border-radius:4px;box-shadow:0 0 10px 0 rgba(0,0,0,.27);cursor:pointer;display:inline-block;height:25px;width:25px}.settings__options--color .variants label.lightgreen input{display:none}.settings__options--color .variants label.lightgreen input:checked+span{outline:3px solid #000}.settings__options--color .variants label.red span{background-color:red;border-radius:4px;box-shadow:0 0 10px 0 rgba(0,0,0,.27);cursor:pointer;display:inline-block;height:25px;width:25px}.settings__options--color .variants label.red input{display:none}.settings__options--color .variants label.red input:checked+span{outline:3px solid #000}.settings__options--color .variants label.darkred span{background-color:darkred;border-radius:4px;box-shadow:0 0 10px 0 rgba(0,0,0,.27);cursor:pointer;display:inline-block;height:25px;width:25px}.settings__options--color .variants label.darkred input{display:none}.settings__options--color .variants label.darkred input:checked+span{outline:3px solid #000}.settings__options--color .variants label.violet span{background-color:violet;border-radius:4px;box-shadow:0 0 10px 0 rgba(0,0,0,.27);cursor:pointer;display:inline-block;height:25px;width:25px}.settings__options--color .variants label.violet input{display:none}.settings__options--color .variants label.violet input:checked+span{outline:3px solid #000}.settings__options--color .variants label.aqua span{background-color:aqua;border-radius:4px;box-shadow:0 0 10px 0 rgba(0,0,0,.27);cursor:pointer;display:inline-block;height:25px;width:25px}.settings__options--color .variants label.aqua input{display:none}.settings__options--color .variants label.aqua input:checked+span{outline:3px solid #000}.settings__options--color .colors{align-items:flex-start;display:flex;flex-direction:row;gap:25px;justify-content:center}.settings__options--color .colors label.green span{color:green;cursor:pointer;font-size:16px;text-decoration:underline}.settings__options--color .colors label.blue span{color:blue;cursor:pointer;font-size:16px;text-decoration:underline}.settings__options--color .colors label.red span{color:red;cursor:pointer;font-size:16px;text-decoration:underline}.document[data-type=bg][data-color=green] ::selection{background-color:green!important;color:#fff}.document[data-type=bg][data-color=lightgreen] ::selection{background-color:#90ee90!important;color:#000}.document[data-type=bg][data-color=red] ::selection{background-color:red!important;color:#000}.document[data-type=bg][data-color=darkred] ::selection{background-color:darkred!important;color:#fff}.document[data-type=bg][data-color=violet] ::selection{background-color:violet!important;color:#000}.document[data-type=bg][data-color=aqua] ::selection{background-color:aqua!important;color:#000}.document[data-type=underline][data-color=green] ::selection{color:green;text-decoration:underline!important}.document[data-type=underline][data-color=blue] ::selection{color:blue;text-decoration:underline!important}.document[data-type=underline][data-color=red] ::selection{color:red;text-decoration:underline!important}.document .button-positioner{align-items:center;display:flex;flex-direction:row;gap:0;justify-content:center;width:100%}.document #additional-section .form-container-section{margin-top:30px;position:relative}.document #additional-section .form-container-section textarea{border:none;border-top:1px solid grey;padding:10px;width:100%}.document #additional-section .form-container-section:before{align-items:center;background-color:#fff;color:grey;content:"NOWA SEKCJA";display:flex;flex-direction:row;font-family:Lexend,sans-serif;font-size:18px;font-weight:600;gap:0;height:30px;justify-content:center;left:50%;position:absolute;top:-15px;transform:translateX(-50%);width:160px}.document #additional-section #add-section{background-color:#00009d;border:none;border-radius:6px;color:#fff;height:fit-content;padding:7px 15px;transition:.25s}.document #additional-section #add-section:hover{background-color:#0000c5;box-shadow:0 0 8px 1px rgba(0,0,0,.25);scale:1.05;text-shadow:0 0 5px #fff}.document #additional-section #add-section:active{box-shadow:0 0 5px 1px rgba(0,0,0,.44);scale:.95}.document .addSection{background-color:transparent;border:none;cursor:pointer;font-size:32px;margin:10px auto;position:relative;transform-origin:center center;transition:.25s}.document .addSection .addNew{color:green;position:relative;transition:.35s}.document .addSection .addNew.inactive{color:red;transform:rotate(45deg)}.document .addSection:after,.document .addSection:before{background-color:green;content:"";height:2px;position:absolute;top:50%;transform:translateY(-50%);transition:.3s;width:0}.document .addSection.inactive:after,.document .addSection.inactive:before{background-color:#c90000;width:150px}.document .addSection:after{left:40px}.document .addSection:before{right:40px}.document .addSection:hover:after,.document .addSection:hover:before{width:150px}.aside .left-menu-container,.navs-column .left-menu-container{background-color:#f7fbf9!important}.header-left-toolbar{background-color:transparent!important}.important{background:rgba(255,198,52,.69)!important}.important .important-title{border:none!important}i.fas.fa-user-alt.me-3{color:#4771da!important}.attachments-list{width:100%}.attachments-list .attachment{border-bottom:1px solid hsla(0,0%,50%,.15);display:flex;justify-content:space-between;margin-bottom:5px}.basic-btn{background-color:var(--primary);border-radius:6px;color:var(--primary-neg);height:fit-content;padding:10px 20px;text-decoration:none;transition:.25s;width:fit-content}.basic-btn:hover{filter:saturate(1.3) brightness(1.1)}.project-details__header{font-size:1.25rem;font-weight:600}.form-group{margin-bottom:10px}@media screen and (min-width:800px){.form-group{display:grid;gap:20px;grid-template-columns:150px auto}}#projects_search_Szukaj,.button-field a,.candidate-buttons a,.e-budget-projects__single-top--buttons a,.grid-table__row.highlited,.initiatives__item--title-more,.petitions__item--title-more,.positioner button.btn,.project-list-body__buttons a,.report-new__link,.signature-button{color:#fff!important}#projects_search_Szukaj:hover,.button-field a:hover,.candidate-buttons a:hover,.e-budget-projects__single-top--buttons a:hover,.grid-table__row.highlited:hover,.initiatives__item--title-more:hover,.petitions__item--title-more:hover,.positioner button.btn:hover,.project-list-body__buttons a:hover,.report-new__link:hover,.signature-button:hover{color:#fff}.contents-list.judge .contents-item:hover{color:#fff!important}.initiatives__item .message-container p,.petitions__item .message-container p{bottom:-32px}.contents.inlo-container[data-menuType=topMenu]{width:100%}.consultations-singleone-actions a{background-color:var(--link-color)}.consultations-singleone-actions a:hover{color:var(--bs-white);filter:brightness(1.5)}.contents.container .login-user{align-items:center;border:1px solid var(--primary,var(--main-color,#1a1a1a));border-radius:6px;color:var(--primary,var(--main-color,#1a1a1a));display:flex;flex-direction:row;gap:0;justify-content:center;margin-bottom:20px;padding:7px 15px;text-decoration:none;transition:.25s;width:fit-content}.contents.container .login-user:hover{background-color:var(--primary,var(--main-color,#1a1a1a));color:var(--title-color)}.contents.container .login-user:active{transform:scale(.95)}.contents.container .login-user:hover{color:#fff}.contents.container .header{align-items:center;display:flex;flex-direction:row;gap:20px;justify-content:flex-start;padding:10px 20px 10px 0}.contents.container .header .material-symbols-outlined{font-size:36px}.contents.container .header h1{font-size:30px;margin:0}.contents.container .verify_form form{align-items:flex-start;border:1px solid hsla(0,0%,50%,.26);border-radius:6px;display:flex;flex-direction:column;gap:10px;justify-content:flex-start;padding:15px;width:100%}.contents.container .verify_form form .auth-pesel{width:100%}.contents.container .verify_form form .auth-pesel .input-label-field{align-items:center;display:grid;gap:20px;grid-template-columns:120px 1fr}.contents.container .verify_form form .auth-pesel .input-label-field label{font-weight:600}.contents.container .verify_form form .auth-pesel .input-label-field input{border:1px solid hsla(0,0%,50%,.26);border-radius:6px;height:40px}.contents.container .verify_form form .auth-name{width:100%}.contents.container .verify_form form .auth-name .input-label-field{align-items:center;display:grid;gap:20px;grid-template-columns:120px 1fr}.contents.container .verify_form form .auth-name .input-label-field label{font-weight:600}.contents.container .verify_form form .auth-name .input-label-field input{border:1px solid hsla(0,0%,50%,.26);border-radius:6px;height:40px}.contents.container .verify_form form .auth-surname{width:100%}.contents.container .verify_form form .auth-surname .input-label-field{align-items:center;display:grid;gap:20px;grid-template-columns:120px 1fr}.contents.container .verify_form form .auth-surname .input-label-field label{font-weight:600}.contents.container .verify_form form .auth-surname .input-label-field input{border:1px solid hsla(0,0%,50%,.26);border-radius:6px;height:40px}.contents.container .verify_form form .auth-email{width:100%}.contents.container .verify_form form .auth-email .input-label-field{align-items:center;display:grid;gap:20px;grid-template-columns:120px 1fr}.contents.container .verify_form form .auth-email .input-label-field label{font-weight:600}.contents.container .verify_form form .auth-email .input-label-field input{border:1px solid hsla(0,0%,50%,.26);border-radius:6px;height:40px}.contents.container .verify_form form .auth-save .mb-3{margin-bottom:0!important}.contents.container .verify_form form .auth-save .mb-3 button{align-items:center;border:1px solid var(--primary,var(--main-color,#1a1a1a));border-radius:6px;color:var(--primary,var(--main-color,#1a1a1a));display:flex;flex-direction:row;gap:0;justify-content:center;padding:7px 15px;text-decoration:none;transition:.25s;width:fit-content}.contents.container .verify_form form .auth-save .mb-3 button:hover{background-color:var(--primary,var(--main-color,#1a1a1a));color:var(--title-color)}.contents.container .verify_form form .auth-save .mb-3 button:active{transform:scale(.95)}.contents.container .verify_form form .auth-save .mb-3 button:hover{color:#fff}