.badge-tydenni{color:#fff;background-color:#f99}.tags .badge-primary{background-color:#0069d9}.tags .badge-success{background-color:#1e7e34}.tags .badge-info{background-color:#117a8b}.badge-danger-outline{color:#dc3545;border:.15em solid #dc3545;padding:.1em .25em!important}.badge-firmin,.bg-firmin,.btn-firmin{color:#fff;background-color:#567396}.btn-firmin:hover,.card.bg-firmin:hover{color:#fff;background-color:#435a76}.alert-firmin{color:#384c64;background-color:rgba(86,115,150,.2);border-color:rgba(86,115,150,.4)}.btn-outline-firmin{color:#567396}.btn-outline-firmin:hover{color:#fff;background-color:#567396}.twitter-typeahead{display:block!important}.tt-menu{border-radius:0 0 5px 5px;border:1px solid #aaa;width:100%;max-height:500px;overflow-y:auto}.tt-suggestion{background-color:#fff;padding:10px 15px}.tt-suggestion.tt-cursor,.tt-suggestion:hover{cursor:pointer;background-color:#eee}.tt-no-results{background-color:#eee;padding:20px}.mail-table input[type=checkbox],.mail-table-checkbox{-webkit-appearance:button;-webkit-print-color-adjust:exact!important;cursor:pointer;vertical-align:middle;background-color:#eee;border:1px solid #999;outline:none;width:25px;height:25px}.mail-table input[type=checkbox]:checked,.mail-table-checkbox:checked{background-color:var(--green)!important}.mail-table input[type=checkbox]:checked:disabled,.mail-table-checkbox:checked:disabled{background-color:var(--blue)!important}.mail-table input[type=checkbox]:disabled,.mail-table-checkbox:disabled{cursor:auto}.mail-table input[type=checkbox]:focus,.mail-table-checkbox:focus{outline:2px solid #32cd32!important}.btn-delete-mail{width:25px;height:25px;padding:0!important}.table{margin-bottom:.5rem!important}.table:last-of-type{margin-bottom:1rem!important}.table thead{background-color:#f2f2f2}.table th{padding:.35rem!important}@media print{.table th{padding:.1rem!important}}.table td{padding:.25rem!important}@media print{.table td{padding:0!important}.table tbody tr:not([data-selected]){display:none}}.mail-table input[type=checkbox]:focus{outline:none!important}.mail-table td{vertical-align:middle!important}@media (max-width:768px){.mail-table{font-size:.9rem}}.bottom-navigation{z-index:9999;background-color:#fff;width:100%;padding:.5rem 1rem calc(1rem + env(safe-area-inset-bottom)) 1rem;position:fixed;bottom:0%;left:50%;transform:translate(-50%);-webkit-box-shadow:0 -13px 15px -15px rgba(0,0,0,.7);box-shadow:0 -13px 15px -15px rgba(0,0,0,.7)}@media (min-width:576px){.bottom-navigation{max-width:540px}}@media (min-width:768px){.bottom-navigation{max-width:720px}}@media (min-width:992px){.bottom-navigation{max-width:960px}}@media (min-width:1200px){.bottom-navigation{max-width:1140px}}.card-button-collector{background-color:#ddd!important}.card-button-collector:hover{cursor:pointer;background-color:#cbcbcb!important}.card-button{cursor:pointer}.card-button:hover{background-color:#f5f5f5}#signature{border:3px solid #777;width:50rem;height:20rem;max-width:100%}#signature canvas{width:100%;height:100%}.loading{z-index:9998;background-color:rgba(255,255,255,.7);width:100%;height:100%;position:fixed;top:0;left:0}.loading-spinner{z-index:9999;border:16px solid #ddd;border-top:16px solid #bbb;border-radius:50%;width:80px;height:80px;margin:auto;margin-top:35vh;animation:spin 2s linear infinite;position:relative;left:0;right:0}.loading-text{text-align:center;color:#777;margin-top:1rem;font-size:1.7rem}.loading-spinner-small{z-index:9999;border:5px solid #ddd;border-radius:50%;border-top:5px solid;border-top-color:var(--success);width:25px;height:25px;margin:0 .75rem;animation:spin 1.5s linear infinite;position:relative}.cursor-pointer{cursor:pointer}.btn-sender{height:48px;width:100%}#app>div>.container{padding-top:4rem;padding-bottom:4rem}@media print{#app>div>.container{min-width:100%!important;width:100%!important;margin:0!important;padding:0!important}}@media (max-width:768px){#app>div>.container{width:100%;max-width:none}}#alert-toasts{z-index:9999;flex-flow:column wrap;justify-content:flex-end;width:800px;max-width:100%;margin:auto;display:flex;position:fixed;left:0;right:0;bottom:calc(4rem + env(safe-area-inset-bottom));overflow:hidden}#alert-toasts .alert-toast{text-align:center;word-break:break-word;width:100%}.print-checked-by{width:50%;margin:0 auto;display:flex}.print-checked-by hr{border:1px solid #000;width:100%;margin-top:2.2rem;margin-left:1rem}@media screen{.print-checked-by{display:none}}.list-grid{font-size:.9em;font-family:Arial Narrow,Liberation Sans Narrow,Helvetica Neue,Arial,sans-serif}.list-grid .list-grid-org{white-space:nowrap;flex-wrap:wrap;align-items:baseline;font-weight:700;display:flex;overflow:hidden}.list-grid .list-grid-org p{text-overflow:ellipsis;flex:1 1 8em;min-width:0;overflow:hidden}@media screen{.list-grid .list-grid-org p{white-space:normal}}.list-grid .list-grid-org .tags{white-space:normal;text-align:right;margin-left:auto;padding-right:.2rem}.list-grid .list-grid-org .tags .badge{margin-left:.2rem}.list-grid .list-grid-org:nth-child(2n){background-color:#eee}@media screen{.list-grid{font-family:inherit;font-size:.95rem}.list-grid .list-grid-org{border-bottom:1px solid var(--fm-border);padding:.2rem .4rem;font-weight:500}.list-grid .list-grid-org:nth-child(2n){background-color:transparent}}:root{--fm-link:#0056b3;--fm-link-hover:#004085;--fm-primary:#0069d9;--fm-success:#1e7e34;--fm-info:#117a8b;--fm-muted:#5c636a;--fm-border:#dee2e6}a{color:var(--fm-link)}a:hover{color:var(--fm-link-hover)}.text-primary{color:var(--fm-primary)!important}.text-muted{color:var(--fm-muted)!important}.navbar-light .navbar-nav .nav-link{color:rgba(0,0,0,.68)}.btn:not(.btn-link):not([class*=btn-outline]).disabled,.btn:not(.btn-link):not([class*=btn-outline]):disabled{color:#5c636a!important;opacity:1;background-color:#e9ecef!important;border-color:#ced4da!important}.navbar.fixed-top{padding-top:calc(.5rem + env(safe-area-inset-top));padding-left:max(1rem,env(safe-area-inset-left));padding-right:max(1rem,env(safe-area-inset-right));box-shadow:0 1px 0 var(--fm-border)}body{padding-top:env(safe-area-inset-top);padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right);padding-bottom:env(safe-area-inset-bottom)}.fm-bleed{width:auto;margin-top:calc(-1*env(safe-area-inset-top));margin-left:calc(-1*env(safe-area-inset-left));margin-right:calc(-1*env(safe-area-inset-right));padding-top:env(safe-area-inset-top);padding-left:calc(15px + env(safe-area-inset-left));padding-right:calc(15px + env(safe-area-inset-right))}.btn-primary{color:#fff;background-color:#0069d9;border-color:#0069d9}.btn-primary:focus,.btn-primary:hover,.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active{color:#fff;background-color:#0056b3;border-color:#0056b3}.btn-primary.disabled,.btn-primary:disabled{background-color:#0069d9;border-color:#0069d9}.btn-success{color:#fff;background-color:#1e7e34;border-color:#1e7e34}.btn-success:focus,.btn-success:hover,.btn-success:not(:disabled):not(.disabled).active,.btn-success:not(:disabled):not(.disabled):active{color:#fff;background-color:#19692c;border-color:#19692c}.btn-success.disabled,.btn-success:disabled{background-color:#1e7e34;border-color:#1e7e34}.btn-info{color:#fff;background-color:#117a8b;border-color:#117a8b}.btn-info:focus,.btn-info:hover,.btn-info:not(:disabled):not(.disabled).active,.btn-info:not(:disabled):not(.disabled):active{color:#fff;background-color:#0f6674;border-color:#0f6674}.btn-info.disabled,.btn-info:disabled{background-color:#117a8b;border-color:#117a8b}.badge-primary,.bg-primary{background-color:#0069d9!important}.bg-success{background-color:#1e7e34!important}.bg-info{background-color:#117a8b!important}.badge-success{background-color:#1e7e34}.badge-info{background-color:#117a8b}.btn-outline-primary{color:#0069d9;border-color:#0069d9}.btn-outline-primary:hover,.btn-outline-primary:not(:disabled):not(.disabled).active,.btn-outline-primary:not(:disabled):not(.disabled):active{background-color:#0069d9;border-color:#0069d9}@media (max-width:575.98px){.h1,h1{font-size:1.75rem}.h3,h3{font-size:1.4rem}}.auth-card{width:28rem;max-width:calc(100vw - 2rem)}.auth-actions{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.auth-actions a{flex:1 1 12rem}@media (max-width:575.98px){.auth-actions .btn{width:100%}}.page-head{flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:.5rem;display:flex}.btn-wrap{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.25rem;display:flex}@media (min-width:576px){.mail-table .table-stack tbody td{height:calc(1.5em + 2.25rem + 3px)}}.btn-toolbar{gap:.5rem 0}.custom-file-label{white-space:nowrap;text-overflow:ellipsis;padding-right:6.5rem;overflow:hidden}.custom-file{min-width:12rem}.empty-state{color:var(--fm-muted);text-align:center;border:1px dashed var(--fm-border);border-radius:.25rem;margin-top:1rem;padding:1.5rem 1rem}.input-narrow{max-width:10rem}@media (min-width:576px){.fm-rent-num{width:7.5rem;margin-bottom:.5rem}.fm-rent-months{width:6rem}}.fm-rent-num input[type=number]{-moz-appearance:textfield;appearance:textfield}.fm-rent-num input[type=number]::-webkit-inner-spin-button,.fm-rent-num input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.ReactTable .rt-td,.ReactTable .rt-th{white-space:normal}.ReactTable .rt-tbody .rt-tr{align-items:center}@media screen and (max-width:575.98px){.table-stack thead tr{justify-content:flex-end;display:flex}.table-stack thead th:not(.th-keep){display:none}.table-stack thead th{border:0}.table-stack tbody tr{border-top:1px solid var(--fm-border);flex-wrap:wrap;align-items:center;gap:.25rem .75rem;padding:.5rem .25rem;display:flex}.table-stack td{border:0!important;padding:0!important;display:block}.table-stack td:first-child{flex:1 0 100%;font-weight:600}.table-stack td[data-label]:not(:first-child):before{content:attr(data-label);color:var(--fm-muted);font-size:.75rem;font-weight:400;display:block}.table-stack td.cell-wide{flex:1 0 100%}.table-stack td.cell-actions{margin-left:auto}.table-responsive>.table-stack{margin-bottom:1rem}.btn-wrap{justify-content:flex-start}.ReactTable .rt-thead.-header{display:none}.ReactTable .rt-table,.ReactTable .rt-tbody{min-width:0!important;overflow:visible!important}.ReactTable .rt-tr{flex-wrap:wrap;align-items:center;gap:.25rem .75rem;padding:.5rem .25rem}.ReactTable .rt-td{border-right:0!important;flex:none!important;width:auto!important;max-width:none!important;padding:0!important}.ReactTable .rt-td:first-child{flex:1 0 100%!important;font-weight:600}.ReactTable .rt-td[data-label]:not(:first-child):before{content:attr(data-label);color:var(--fm-muted);font-size:.75rem;font-weight:400;display:block}.list-grid{grid-template-columns:1fr!important;grid-template-rows:none!important;grid-auto-flow:row!important;font-size:1rem}}.bottom-navigation{align-items:center;gap:.5rem;display:flex}.bottom-navigation .bn-right{justify-content:flex-end;margin-left:auto}@media (max-width:575.98px){.bottom-navigation{padding:.5rem .75rem calc(.75rem + env(safe-area-inset-bottom))}.bottom-navigation .btn-toolbar{flex-wrap:nowrap;column-gap:.5rem}.bottom-navigation .bn-right{flex:auto}.bottom-navigation .btn{white-space:normal;margin:0!important;line-height:1.2}.bottom-navigation .bn-right .btn{flex:auto}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}