body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Roboto,sans-serif}h1,h2{font-weight:400}button{background-color:#fff;border:.1em solid #000;border-radius:5px;font-family:Roboto,sans-serif;margin:10px;padding:.5em 1.2em}button:hover{cursor:pointer}.title{-webkit-margin-before:.67em;-webkit-margin-after:.67em;-webkit-margin-start:0;-webkit-margin-end:0;color:#000;font-size:2em;margin-block-end:.67em;margin-block-start:.67em;margin-inline-end:0;margin-inline-start:0}.link,.title{text-decoration:none}.link{margin-right:2em}.error{border:.1em solid red}.Hotels_container__7GMBr{grid-gap:.5em;display:grid;gap:.5em;grid-template-columns:repeat(10,1fr);grid-template-rows:1fr}.Hotels_title__wv5yD{font-size:1.1em;font-weight:700}input.Hotels_item__GTnrV,select.Hotels_item__GTnrV{min-width:0}.Hotels_item__GTnrV{align-items:center;display:grid;font-size:1em;justify-content:left;padding:.5em}.Hotels_btn-add__6uPdV{align-items:center;display:flex;font-size:1.15em;margin-left:0}.Hotels_btn-modify__\+ztms{align-items:center;display:flex;font-size:1em;margin:auto auto auto 0}.Hotels_form__QI4gT label{color:#000;display:block;float:left;margin-top:1.5em}.Hotels_form__QI4gT input,.Hotels_form__QI4gT select,.Hotels_form__QI4gT textarea{box-sizing:border-box;font-family:Roboto,sans-serif;font-size:1em;padding:8px 6px;width:100%}.Hotels_form__QI4gT .Hotels_checkbox__2uHmi{grid-column-gap:.5em;align-items:baseline;-webkit-column-gap:.5em;column-gap:.5em;display:grid;grid-template-columns:15px 1fr}.Hotels_error__O4aNn{color:red;font-size:.85em;margin:0;text-align:left}.Hotels_checkbox__2uHmi label{margin-right:auto}.Hotels_download-button__wYSnV,.Hotels_download-container__Nt6Iv{align-items:center;display:flex}.Hotels_download-write__yamqp{margin:0 0 0 5px}.Hotels_container__7GMBr:hover{background-color:hsla(0,0%,78%,.25)}.Hotels_filter__sXCqu:hover,.Hotels_title__wv5yD:hover{background-color:initial}@media screen and (max-width:1050px){.Hotels_filter__sXCqu{grid-template-columns:1fr;grid-template-rows:repeat(7,1fr)}input.Hotels_item__GTnrV,select.Hotels_item__GTnrV{box-sizing:border-box;width:100%}}.Reservations_container__BY991{grid-gap:.5em;display:grid;gap:.5em;grid-template-columns:repeat(9,1fr);grid-template-rows:1fr}.Reservations_title__HzNvZ{font-size:1.1em;font-weight:700}.Reservations_item__8-9I4{align-items:center;display:grid;font-size:1em;justify-content:left;padding:.5em}input.Reservations_item__8-9I4,select.Reservations_item__8-9I4{min-width:0}span.Reservations_item__8-9I4{display:flex}.Reservations_anchor__MAIdo{color:blue;cursor:pointer}div.Reservations_item__8-9I4{grid-template-columns:repeat(2,1fr);grid-template-rows:1fr}.Reservations_container__BY991:hover{background-color:hsla(0,0%,78%,.25)}.Reservations_filter__7QayQ:hover,.Reservations_title__HzNvZ:hover{background-color:initial}.Installments_container__nNTi5{grid-gap:.5em;display:grid;gap:.5em;grid-template-columns:repeat(7,1fr);grid-template-rows:1fr}.Installments_title__yf9Gv{font-size:1.1em;font-weight:700}.Installments_item__sAkdB{align-items:center;display:grid;font-size:1em;justify-content:left;padding:.5em}input.Installments_item__sAkdB,select.Installments_item__sAkdB{min-width:0}.Installments_btn-collect__kU\+af{align-items:center;border:.1em solid #62b855;color:#62b855;display:flex;margin-left:0}.Installments_svg-collect__OpyGS{-webkit-filter:invert(66%) sepia(61%) saturate(391%) hue-rotate(65deg) brightness(86%) contrast(90%);filter:invert(66%) sepia(61%) saturate(391%) hue-rotate(65deg) brightness(86%) contrast(90%);width:1.75em}.Installments_infinity-load__MONe2{width:1.75em}.Installments_container__nNTi5:hover{background-color:hsla(0,0%,78%,.25)}.Installments_filter__P7c3r:hover,.Installments_title__yf9Gv:hover{background-color:initial}.Installments_btn-collect__kU\+af:disabled{color:#789;cursor:not-allowed}.Login_login-form__ZiW74{margin:60px auto;max-width:360px;padding:20px}.Login_login-form__ZiW74 label{display:block;margin:30px auto}.Login_login-form__ZiW74 span{display:block;margin-bottom:6px}.Login_login-form__ZiW74 input{font-size:1em;padding:8px 6px;width:100%}.Navbar_btn-nav__uymxi{font-size:1.05em;margin-left:0;margin-right:1.5em}
/*# sourceMappingURL=main.08029b92.css.map*/