body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}*{box-sizing:border-box}.rentimmo-app .es{margin-top:-46px}.rentimmo-app table{border:1px solid #000;border-collapse:collapse;border-spacing:0;margin:1rem auto auto;min-width:50%}.rentimmo-app table tr td>*{max-height:5rem;overflow:hidden}.rentimmo-app td>.td-child{max-height:200px;overflow:hidden}.rentimmo-app table tr td,.rentimmo-app table tr th{border:1px solid #000;min-width:60px;padding:3px 10px 3px 3px}.rentimmo-app .header-comment,.rentimmo-app .header-contacts_history{min-width:200px}.rentimmo-app .cell-tel>textarea{font-size:22px;min-width:100px}.rentimmo-app .cell-vacances_locatives input{max-width:70%}.rentimmo-app .cell-vacances_locatives input:after{content:"%"}.rentimmo-app .cell-comment,.rentimmo-app .cell-contacts_history,.rentimmo-app .cell-loyers_estimes,.rentimmo-app .cell-quartier,.rentimmo-app .cell-travaux_estimes{min-width:18ch}.rentimmo-app .cell-image img{height:100px;object-fit:cover;object-position:center center;width:140px}.rentimmo-app textarea{background:hsla(0,0%,100%,.8);border:1px solid #99d;padding:5px;width:100%}.rentimmo-app .small-text{font-size:12px}.rentimmo-app table tr:nth-child(2n){background-color:#c9c9c9}.rentimmo-app table tr:nth-child(odd){background-color:#f3f3f3}.rentimmo-app table tr.row-favorite:nth-child(2n){background-color:#f9f9a3}.rentimmo-app table tr.row-favorite:nth-child(odd){background-color:#ffd}.rentimmo-app table tr.row-vendu{opacity:.3}.rentimmo-app table tr.row-vendu:nth-child(2n){background-color:#dff}.rentimmo-app table tr.row-vendu:nth-child(odd){background-color:#a3f9f9}.rentimmo-app table tr.row-rdv:nth-child(2n){background-color:#dfd}.rentimmo-app table tr.row-rdv:nth-child(odd){background-color:#b9f3b9}.rentimmo-app .ad-detail{display:flex;flex-direction:row;margin-top:2rem}.rentimmo-app .ad-detail .multiline{flex:2 1;margin-right:3rem;min-width:600px;white-space:pre-line}.rentimmo-app .photos{grid-gap:1rem;display:grid;flex:3 1;gap:1rem;grid-template-columns:calc(50% - 25px) calc(50% - 25px);vertical-align:top}.rentimmo-app .photo>img{background:gray;max-height:100%;object-fit:cover;width:100%}.rentimmo-app .attachments{grid-gap:1rem;display:grid;flex:3 1;gap:1rem;grid-template-columns:calc(50% - 25px) calc(50% - 25px);vertical-align:top}.rentimmo-app .attachment>img{background:gray;max-height:100%;object-fit:cover;width:100%}.rentimmo-app label input{margin-left:8px}.rentimmo-app .error{background-color:#c00;color:#fff;font-weight:700;padding:10px}.rentimmo-app .current-price{font-weight:700}.rentimmo-app .old-price{font-size:.9rem;text-decoration:line-through}.rentimmo-app .header{background:#000!important;border-bottom:1px solid #000;border-right:1px solid #000;color:#fff;font-weight:700;margin:0;padding:.5rem}.rentimmo-app .ad-table .header{position:-webkit-sticky;position:sticky;top:0}.rentimmo-app table tr:last-child td{border-bottom:0}.rentimmo-app body{padding:1rem .5rem}.rentimmo-app .simple-cell-content{border:1px solid #000;height:calc(100% - 58px);margin-bottom:10px;min-height:5rem;padding:12px 12px 0 0;text-align:center}.rentimmo-app .simple-cell-textarea{height:100%}.rentimmo-app .simple-cell-content,.rentimmo-app .simple-cell-content textarea{font-size:22px}.rentimmo-app .simple-table{bottom:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(160px,100%),1fr));max-width:100%}.rentimmo-app .splitted-table-container{display:flex;flex-direction:row;gap:40px;width:100%}.rentimmo-app .drag-active .non-drop-area,.rentimmo-app .drop-area{display:none}.rentimmo-app .drag-active{height:calc(100% - 258px);width:100%}.rentimmo-app .drag-active .drop-area{border:4px dashed red;display:block;font-size:45px;font-weight:700;height:100%;padding:40vh 0;text-align:center;width:100%}.rentimmo-app .splitted-table{flex:1 1}.rentimmo-app .simple-table-comment,.rentimmo-app .simple-table-contacts_history,.rentimmo-app .simple-table-loyers_estimes,.rentimmo-app .simple-table-quartier,.rentimmo-app .simple-table-travaux_estimes{grid-column:span 2;grid-row:span 2}.rentimmo-app .simple-table-comment,.rentimmo-app .simple-table-contacts_history{min-height:280px}.rentimmo-app .simple-table textarea{height:calc(100% - 14px)}.rentimmo-app .simple-cell-content.cell-renta{font-size:35px;font-weight:700}.rentimmo-app .simple-header{text-align:center}.rentimmo-app .fav,.rentimmo-app .notfav{display:inline-block;font-size:30px;padding:6px}.rentimmo-app .notfav{color:#999}.rentimmo-app .cell-favorite .btn-small,.rentimmo-app .cell-favorite .cursor-pointer{vertical-align:middle}.rentimmo-app table tr textarea{min-height:5rem}.rentimmo-app .fav{color:#bb0}.rentimmo-app .btn-group{display:inline-block;margin-left:.5rem;margin-right:.5rem}.rentimmo-app .btn-group button{margin-left:.5rem}.rentimmo-app .account-info,.rentimmo-app .link-group{display:inline-block;margin-left:.5rem}.rentimmo-app .link-group{margin-right:.5rem}.rentimmo-app .link-group a{margin-left:.5rem}.rentimmo-app button.selectable{border:4px solid transparent}.rentimmo-app button.selected{border:4px solid #000}.rentimmo-app .screen-centered{align-items:center;display:flex;flex-direction:column;font-size:60px;height:100vh;justify-content:center;margin:auto;vertical-align:middle;width:80%}.rentimmo-app .login button,.rentimmo-app .login input{height:60px;min-width:20ch}.rentimmo-app .login input{width:40ch}.rentimmo-app button{background-color:#4caf50;border:none;border-radius:12px;color:#fff;display:inline-block;font-size:16px;padding:15px 25px;text-align:center;text-decoration:none}.rentimmo-app button.btn-small{border-radius:6px;font-size:.8rem;padding:2px}.rentimmo-app button.secondary{background-color:transparent;border:2px solid #4caf50;color:#000}.rentimmo-app .cell-actions button{width:130px}.rentimmo-app .login input,.rentimmo-app .login span{margin-right:2rem;vertical-align:bottom}.rentimmo-app .cursor-pointer,.rentimmo-app button{cursor:pointer}.rentimmo-app .simple-cell-content.cell-actions button{margin-bottom:8px}.rentimmo-app .img-placeholder{background-color:gray;height:60px;padding-top:40px;text-align:center;width:140px}.rentimmo-app .min-max-filter{min-width:12ch}.rentimmo-app .min-max-filter input{width:100%}.rentimmo-app .header input{min-width:100%}
/*# sourceMappingURL=main.f51022fb.css.map*/