footer{align-items:center;background-color:#cf2929;color:#fff;display:flex;flex-wrap:wrap;font-family:Asap,system-ui;justify-content:center;min-height:4em;text-align:center}.header-container{display:grid;grid-template-areas:"image navbar session";grid-template-columns:20% auto 15%;margin:0 1em}.scaf-logo{grid-area:image;margin:1em 0}.menu{grid-area:navbar;margin:auto 0}.user-session{grid-area:session;margin:auto 0;text-align:right}.scaf-logo img{height:50px}.nav-list{display:flex;flex-wrap:wrap;justify-content:flex-end;list-style:none;padding:0}.nav-sublist{background-color:#fff;display:none;list-style:none;padding:0 .6em;position:fixed;top:3.8em;z-index:1}.nav-list>li:hover .nav-sublist{display:block}.logout-image{color:#000;height:auto;margin:0 .3em;width:1.6em}.mobile-menu-btn{background-color:#cf2929;background-position:50% 50%;background-repeat:no-repeat;background-size:60%;border-radius:50%;display:none;height:40px;transition:all .3s ease-in-out .3s;width:40px}.mobile-menu-logo{color:#fff;height:2em;width:2em}.mobile-menu-btn.show{background-image:url(/static/media/MobileMenu.e929f0d5005ce4706f9c.svg)}.mobile-menu-btn.hide{background-image:url(/static/media/Close.48b7af1f86b8d40b461d.svg)}@media screen and (max-width:1275px){.header-container{display:grid;grid-template-areas:"image navbar session";grid-template-columns:15% auto 20%}.user-session{grid-area:session;margin:auto .5em;text-align:right}}@media screen and (max-width:900px){.header-container{display:grid;grid-template-areas:"image session mobile";grid-template-columns:20% auto 15%}.nav-list{display:block;padding:0}.scaf-logo{margin:.7em}.mobile-menu-btn{align-items:center;display:flex;grid-area:mobile;justify-content:space-evenly;margin:auto}.menu{background-color:#ffffffe6;display:block;height:100vh;left:-280px;overflow:auto;position:fixed;top:65px;transition:left .5s ease-in-out .3s;width:280px;z-index:1}.menu.displayed{left:0}.nav-sublist{background-color:initial;display:block;position:static}}@media screen and (max-width:400px){.menu{left:-280px;top:60px;width:220px}.scaf-logo img{height:40px}.mobile-menu-btn{height:38px;width:38px}}.nav-item{background-color:initial;border-radius:15px;color:#464b4e;font-family:Asap,system-ui;font-size:1.1em;margin:0 .8em;text-align:center;text-transform:uppercase;transition:all .3s ease-in-out .3s}.nav-item:hover{background-color:#cf2929;color:#fff}.nav-link{align-items:center;color:inherit;display:flex;height:inherit;padding:.5em .6em;text-decoration:none}@media screen and (max-width:900px){.nav-item{border-radius:0;font-size:1em;margin:0}}.service-article{border-radius:15px;overflow:hidden}.article-image{align-items:center;display:flex;margin:0;max-height:200px;object-fit:cover;overflow:hidden}.article-title{margin:.5em 0;text-align:center}.article-list{font-family:Noto Sans,system-ui;list-style:circle;padding:0 2.5em}.hero{align-items:center;display:flex;justify-content:center;max-height:100vh;overflow:hidden;width:100vw}.hero-image{margin:0}.who-we-are{display:grid;grid-template-areas:"who_we_are_title" "who_we_are_description" "who_we_are_mision_title" "who_we_are_mision_description" "who_we_are_vision_title" "who_we_are_vision_description";margin:1em}.who-we-are-title{grid-area:who_we_are_title;text-align:center}.article-description,.services-description,.who-we-are-description,.who-we-are-mision-description,.who-we-are-mision-title,.who-we-are-vision-description,.who-we-are-vision-title{text-align:justify}.who-we-are-description{grid-area:who_we_are_description}.who-we-are-mision-title,.who-we-are-vision-title{color:#cf2929;font-family:Asap,system-ui}.who-we-are-mision-title{grid-area:who_we_are_mision_title}.who-we-are-vision-title{grid-area:who_we_are_vision_title}.who-we-are-mision-description{grid-area:who_we_are_mision_description}.who-we-are-vision-description{grid-area:who_we_are_vision_description}.services{grid-gap:1em;display:grid;gap:1em;grid-template-areas:"services_title services_title" "services_description services_description" "service_one service_two" "service_three service_three";margin:1em}.services-title{grid-area:services_title;text-align:center}.services-description{grid-area:services_description}.service-one{grid-area:service_one}.service-two{grid-area:service_two}.service-three{grid-area:service_three}.clients{display:grid;grid-template-areas:"clients_title" "clients_images_container";margin:1em}.clients-title{grid-area:clients_title;text-align:center}.clients-images-container{align-items:center;display:flex;grid-area:clients_images_container;justify-content:flex-start;overflow:hidden}.client-image{animation-direction:alternate-reverse;animation-duration:20s;animation-iteration-count:infinite;animation-name:translateClient;animation-timing-function:ease-in-out}@keyframes translateClient{0%{transform:translateX(0)}to{transform:translateX(-950px)}}@keyframes translateClient900px{0%{transform:translateX(0)}to{transform:translateX(-1350px)}}@keyframes translateClient400px{0%{transform:translateX(0)}to{transform:translateX(-1850px)}}@media screen and (max-width:900px){.services{grid-template-areas:"services_title" "services_description" "service_one" "service_two" "service_three"}.client-image{animation-name:translateClient900px}}@media screen and (max-width:400px){.client-image{animation-name:translateClient400px}}.login-grid{grid-gap:1em;display:grid;flex:1 1;gap:1em;grid-template-areas:"login_title" "username_block" "password_block" "failed_login" "btn_block";grid-template-columns:100%}.login-title{grid-area:login_title;text-align:center}.username-block{grid-area:username_block}.password-block,.username-block{align-items:center;display:flex;flex-direction:column}.password-block{grid-area:password_block}.failed-login{grid-area:failed_login}.building{align-self:center;display:grid;grid-template-areas:"s1 s2 s3" "s4 s5 s6" "s7 s8 s9"}.square{animation:opacity 2s ease-in-out infinite;background-color:#000;border-radius:.2em;height:1.5em;margin:.5em;width:1.5em}.s-1{animation-delay:0s}.s-2{animation-delay:.2s}.s-3{animation-delay:.5s}.s-4{animation-delay:.8s}.s-5{animation-delay:1s}.s-6{animation-delay:.8s}.s-7{animation-delay:.5s}.s-8{animation-delay:.2s}.s-9{animation-delay:0s}@keyframes opacity{0%,to{opacity:1}50%{opacity:.2}}.scaf{color:#cf2929;font-weight:700;text-transform:uppercase}.informational-message{font-family:Asap,system-ui;font-weight:400;text-align:center}.joint-name{font-weight:700}.register-btn{align-self:center;text-align:center;width:50%}.not-found-container{display:flex;flex-direction:column;margin:1em}.not-found-404{font-size:10em}.not-found-404,.not-found-message{font-family:Asap,system-ui;text-align:center}.not-found-btn{align-self:center}body{font-size:16px;margin:0}#root{display:flex;flex-direction:column;justify-content:space-between;margin:0;min-height:100vh}h1{font-size:2.5em;font-weight:400}h2{font-size:2.2em;margin:0}h3{font-size:1.9em}h3,h4{font-weight:400;margin:0}h4{font-size:1.6em}h5{font-size:1.2em;font-weight:400;margin:0}.title{font-family:Asap,system-ui;font-weight:100;text-transform:uppercase}p{font-family:Noto Sans,system-ui}.completion-message,.welcome-message{font-family:Asap,system-ui;text-align:center}.userform{display:flex;font-family:Asap,system-ui;justify-content:center;margin:1.2em .3em}.square-form{border:3px solid #cf2929;border-radius:15px;height:auto;max-width:500px;padding:.9em}.error-message{color:#cf2929;font-size:1em;font-weight:400;margin:1em;text-align:center}.btn{-webkit-appearance:none;border:none;border-radius:15px;font-family:Asap,system-ui;font-size:1.3em;outline:none;padding:.5em .9em;text-align:center;text-decoration:none}.scaf-accept-btn{background-color:#cf2929;color:#fff}.scaf-reject-btn{background-color:#dfdfdf;color:#000}.userform-input-text{border:1px solid #cacaca;box-shadow:inset 0 1px 2px #d4d4d4;font-size:1em;padding:.6em;width:60%}.userform-input-text,.userform-select{background-color:#fefefe;border-radius:15px;box-sizing:border-box;font-family:inherit;height:30px;transition:box-shadow .5s,border-color .25s ease-in-out}.userform-select{-webkit-appearance:none;background-image:url(/static/media/downArrow.e41b0dd688c4ae0672d8.svg);background-position:95% 50%;background-repeat:no-repeat;background-size:10px 10px;border:1px solid #cacaca;color:#000;font-size:.9em;padding:0 30px 0 10px;width:100%}.userform-textarea{background-color:#fefefe;border:1px solid #cacaca;border-radius:15px;box-shadow:inset 0 1px 2px #d4d4d4;box-sizing:border-box;font-family:inherit;font-size:1em;overflow:hidden;padding:.6em;transition:box-shadow .5s,border-color .25s ease-in-out}.userform-input-text:focus,.userform-select:focus,.userform-textarea:focus{box-shadow:0 0 5px #cacaca;outline:none}.joint-label{grid-area:joint_label;margin:auto 0}.joint-input{grid-area:joint_input;margin:auto}.owner-label{grid-area:owner_label;margin:auto 0}.owner-input{grid-area:owner_input;margin:auto}.apartment-input{grid-area:apartment_input;margin:auto}.date-label{grid-area:date_label;margin:auto 0}.date-input-container{display:flex;grid-area:date_input;justify-content:space-between}.date-input{background-position:90% 50%;margin:0 .1em;width:50%}.concept-label{grid-area:concept_label}.concept-input{grid-area:concept_input}.bad-request{grid-area:message_error}.btn-block{grid-area:btn_block;margin:auto}.options-block{display:flex;flex-wrap:wrap;grid-area:options_block;justify-content:space-around}.option{margin:.5em .8em;text-align:center}.owner-form-input{text-align:center;width:-webkit-fill-available}.assembly-form-select,.event-form-select,.owner-form-joint-select{background-position:98% 50%}@media screen and (max-width:400px){body{font-size:12px}}.scaf-swal-container{font-family:Asap,system-ui}.scaf-swal-input{background-color:#fefefe;border:1px solid #cacaca;border-radius:15px;box-shadow:inset 0 1px 2px #d4d4d4;font-family:inherit;font-size:1em;height:30px;padding:.6em;text-align:center;transition:box-shadow .5s,border-color .25s ease-in-out}.scaf-swal-btn{margin:0 1em}.scaf-swal-validation-message{background:none}.bills-grid{grid-gap:1em;display:grid;flex:1 1;gap:1em;grid-template-areas:"bills_title bills_title" "joint_label joint_input" "date_label date_input" "message_error message_error" "btn_block btn_block"}.bills-title{grid-area:bills_title;text-align:center}.balance-age-grid{grid-gap:1em;display:grid;flex:1 1;gap:1em;grid-template-areas:"balance_age_title balance_age_title" "joint_label joint_input" "message_error message_error" "btn_block btn_block"}.balance-age-title{grid-area:balance_age_title;text-align:center}.statement-account-grid{grid-gap:1em;display:grid;flex:1 1;gap:1em;grid-template-areas:"statement_account_title statement_account_title" "joint_label joint_input" "owner_label owner_input" "message_error message_error" "btn_block btn_block"}.statement-account-title{text-align:center}.monthly-payments-grid{grid-gap:1em;display:grid;flex:1 1;gap:1em;grid-template-areas:"monthly_payments_title monthly_payments_title" "joint_label joint_input" "date_label date_input" "message_error message_error" "btn_block btn_block"}.monthly-payments-title{grid-area:monthly_payments_title;text-align:center}.statement-account-owner-grid{grid-gap:1em;display:grid;flex:1 1;gap:1em;grid-template-areas:"statement_account_title joint_input apartment_input" "message_error message_error message_error";grid-template-columns:30% auto 20%;max-width:none}.statement-account-title{grid-area:statement_account_title}@media screen and (max-width:900px){.statement-account-owner-grid{grid-template-areas:"statement_account_title statement_account_title" "joint_input apartment_input" "message_error message_error";grid-template-columns:50% auto}.statement-account-title{text-align:center}}@media screen and (max-width:400px){.statement-account-owner-grid{grid-template-areas:"statement_account_title" "joint_input" "apartment_input" "message_error";grid-template-columns:auto;justify-content:center}}.bills-owner-grid{grid-gap:1em;display:grid;flex:1 1;gap:1em;grid-template-areas:"bills_owner_title joint_input apartment_input" "message_error message_error message_error";grid-template-columns:30% auto 20%;max-width:none}.bills-owner-title{grid-area:bills_owner_title}@media screen and (max-width:900px){.bills-owner-grid{grid-template-areas:"bills_owner_title bills_owner_title" "joint_input apartment_input" "message_error message_error";grid-template-columns:50% auto}.bills-owner-title{text-align:center}}@media screen and (max-width:400px){.bills-owner-grid{grid-template-areas:"bills_owner_title" "joint_input" "apartment_input" "message_error";grid-template-columns:auto;justify-content:center}}table{border-collapse:collapse;font-family:Asap,system-ui;font-size:.9em;margin:1.2em .3em;text-align:center}.table-header{background-color:#cf2929;color:#fff}tbody{display:block;max-height:20em;overflow-y:scroll}td,th,tr{display:flex}td,th{align-items:center;flex-basis:100%;height:3em;justify-content:center}th{padding:0 .3em}tbody tr:nth-child(2n){background-color:#eee}tbody::-webkit-scrollbar{display:none}@media screen and (max-width:900px){tbody td{height:auto;margin:.2em}}.cash-receipt-grid{grid-gap:1em;display:grid;flex:1 1;gap:1em;grid-template-areas:"cash_receipt_title joint_input apartment_input" "message_error message_error message_error";grid-template-columns:30% auto 20%;max-width:none}.cash-receipt-title{grid-area:cash_receipt_title}@media screen and (max-width:900px){.cash-receipt-grid{grid-template-areas:"cash_receipt_title cash_receipt_title" "joint_input apartment_input" "message_error message_error";grid-template-columns:50% auto}.cash-receipt-title{text-align:center}}@media screen and (max-width:400px){.cash-receipt-grid{grid-template-areas:"cash_receipt_title" "joint_input" "apartment_input" "message_error";grid-template-columns:auto;justify-content:center}}.quorum-grid{grid-gap:1em;display:grid;flex:1 1;gap:1em;grid-template-areas:"joint_input concept_input" "message_error message_error";grid-template-columns:50% auto;max-width:none}.concept-description{margin:0 .3em}.quorum-answers-container,.quorum-register-container{display:flex;justify-content:center;overflow:auto}.quorum-answers-container{height:220px}.quorum-answer-container{grid-gap:2em;display:grid;flex:1 1;font-family:Asap,system-ui;font-size:.8em;gap:2em;grid-template-columns:50% 15% auto;margin:1.2em .3em;max-width:90%}.quorum-answer-description{justify-self:start}.quorum-answer-percentage,.quorum-answer-total{justify-self:end}@media screen and (max-width:900px){.quorum-answer-container{font-size:.7em}}@media screen and (max-width:425px){.quorum-answer-container{gap:1.5em;grid-template-columns:65% 15% auto}.quorum-apartments-label,.quorum-percentage-label{display:none}}.vote-grid{grid-gap:1em;display:grid;flex:1 1;gap:1em;grid-template-areas:"vote_title" "concept_description" "options_block" "message_error" "btn_block";grid-template-columns:100%}.vote-title{grid-area:vote_title;text-align:center}.concept-description{grid-area:concept_description;text-align:center}.assembly-panel-grid{grid-gap:1em;display:grid;flex:1 1;gap:1em;grid-template-areas:"assembly_panel_title assembly_panel_title" "joint_label joint_input" "concept_label concept_input" "message_error message_error" "btn_block btn_block"}.assembly-panel-title{grid-area:assembly_panel_title;text-align:center}.assembly-panel-buttons{display:flex;grid-area:btn_block;justify-content:space-between}.generate-question-grid{grid-gap:1em;display:grid;flex:1 1;gap:1em;grid-template-areas:"generate_question_title generate_question_title" "joint_label joint_input" "question_label question_input" "answers_quantity_label answers_quantity_input" "answers_container answers_container" "message_error message_error" "btn_block btn_block";grid-template-columns:30% auto;max-width:800px}.generate-question-title{grid-area:generate_question_title;text-align:center}.question-label{align-self:center;grid-area:question_label}.question-input{grid-area:question_input}.answers-quantity-label{grid-area:answers_quantity_label;margin:auto 0}.answers-quantity-input{grid-area:answers_quantity_input}.answers-container{grid-area:answers_container;height:230px;overflow-y:scroll}.answers-container::-webkit-scrollbar{display:none}.answer{grid-gap:1em;display:grid;flex:1 1;gap:1em;grid-template-areas:"answer_label answer_input";grid-template-columns:30% auto;margin:1em 0}.answer-label{margin:auto 0}.input-container{display:flex;justify-content:space-evenly}.quantity-input{text-align:center;width:20%}.quantity-input::-webkit-inner-spin-button,.quantity-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.functional-btn{color:#000;height:1.5em;width:1.5em}.assembly-reporter-grid{grid-gap:1em;display:grid;flex:1 1;gap:1em;grid-template-areas:"assembly_reporter_title assembly_reporter_title" "joint_label joint_input" "concept_label concept_input" "options_label options_block" "message_error message_error" "btn_block btn_block"}.assembly-reporter-title{grid-area:assembly_reporter_title;text-align:center}.format-options-labels{grid-area:options_label}.launch-page-grid{grid-gap:1em;display:grid;flex:1 1;gap:1em;grid-template-areas:"apartments_registered_table votes_history_table" "zoom_btn vote_btn"}.apartments-registered-table{grid-area:apartments_registered_table}.votes-history-table{grid-area:votes_history_table}.apartments-registered-table>thead,.votes-history-table>thead{border-bottom:1px solid #000}.table-title{font-weight:100}.apartments-registered-table>thead>tr>th,.votes-history-table>thead>tr>th{height:auto}.apartments-registered-table>tbody,.votes-history-table>tbody{max-height:-webkit-max-content;max-height:max-content}.zoom-btn{grid-area:zoom_btn;margin:auto .3em}.vote-btn{grid-area:vote_btn;margin:auto .3em}@media screen and (max-width:900px){.launch-page-grid{flex:0 1}}.register-qr-grid{grid-gap:1em;display:grid;flex:1 1;gap:1em;grid-template-areas:"register_qr_title register_qr_title" "joint_label joint_input" "apartments_label apartments_input" "qr_code_label qr_code_input" "message_error message_error" "btn_block btn_block";max-width:800px}.register-qr-title{grid-area:register_qr_title;text-align:center}.qr-code-label{grid-area:qr_code_label;margin:auto 0}.qr-code-input{grid-area:qr_code_input;width:100%}.quick-access-buttons{align-items:center;display:flex;justify-content:center;text-align:center;width:100vw}.quick-btn{-webkit-appearance:none;background-color:#fff;border:none;color:#000;font-size:1em;margin:.3em 0;outline:none;text-decoration:none}.quick-btn-logo{color:#000;height:auto;width:2.5em}.quick-lbl{margin:.3em;width:8em}.reverse-register-grid{grid-gap:1em;display:grid;flex:1 1;gap:1em;grid-template-areas:"reverse_register_title reverse_register_title" "joint_label joint_input" "apartments_label apartments_input" "message_error message_error" "btn_block btn_block";max-width:800px}.reverse-register-title{grid-area:reverse_register_title;text-align:center}.apartments-label{grid-area:apartments_label;margin:auto 0}.apartments-input{grid-area:apartments_input}.register-event-grid{grid-gap:1em;display:grid;flex:1 1;gap:1em;grid-template-areas:"event_input participant_input" "message_error message_error";grid-template-columns:50% 50%;justify-content:center;max-width:none}.event-input-container{align-items:center;display:flex;grid-area:event_input}.participant-input-container{align-items:center;display:flex;grid-area:participant_input}.event-label,.participant-label{align-content:center;margin:auto;text-align:right}.event-input{margin:auto}.event-form-select{width:80%}.participant-input{margin:auto}.participant-name-label{display:flex;font-family:Asap,system-ui;justify-content:center}.event-reporter-grid{grid-gap:1em;display:grid;flex:1 1;gap:1em;grid-template-areas:"assembly_reporter_title assembly_reporter_title" "event_label event_input" "message_error message_error" "btn_block btn_block"}.event-reporter-title{grid-area:assembly_reporter_title;text-align:center}.event-label{grid-area:event_label}.event-form-select{grid-area:event_input}
/*# sourceMappingURL=main.3524bc2e.css.map*/