body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.App{text-align:center;min-height:100vh}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{-webkit-animation:App-logo-spin 20s linear infinite;animation:App-logo-spin 20s linear infinite}}.dark-mode{background:#212121}.dark-mode .css-19kwsvv-MuiButtonBase-root-MuiTab-root.Mui-selected.nav-tab{color:#eee;opacity:1;border-bottom:2px solid #fff}.css-19kwsvv-MuiButtonBase-root-MuiTab-root.Mui-selected.nav-tab{opacity:1;border-bottom:2px solid #fff}.MuiTabs-flexContainer .PrivateTabIndicator-colorSecondary-3{background-color:#fff}.css-19kwsvv-MuiButtonBase-root-MuiTab-root.Mui-selected.nav-tab{color:#000;opacity:.7}.App-header{background-color:#282c34;min-height:100vh;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;font-size:calc(10px + 2vmin);color:#fff}.App-link{color:#61dafb}.unstyled-link{color:inherit}.unstyled-link,.unstyled-link:hover{text-decoration:inherit}@-webkit-keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}a{text-decoration:none}a:hover{text-decoration:underline}.card-container{padding:20px;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center}.card-container>div{width:300px;margin:10px 10px 0 0}.expired-token-alert{margin-bottom:10px}.form-validation-error{margin-top:15px;margin-bottom:20px}.login-link{color:#fb8c00;font-size:.875rem}.login-link:hover{text-decoration:underline}#add-property-button{width:32px;height:32px;min-width:32px;margin-left:15px}.add-property-form-container{max-width:800px;width:90%;margin:1% auto;transition:.2s}#save-property-button{margin-top:15px}.transparent{opacity:0}.checkout-form{max-width:800px;margin:30px auto}.checkout-form .payment-info{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.checkout-form .stripe-icon{height:2rem}.checkout-form .card-icons{margin-left:.5rem;height:1.2rem}.checkout-form .card-entry-container{margin-top:5%}.checkout-form .form-input-pair{padding-left:30px;width:90%;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;margin-bottom:12px}.checkout-form .form-input-pair input{width:45%;border:none;font-size:16px;color:#424770}.checkout-form .form-input-pair input:focus{outline:none}.checkout-form .StripeElement,.checkout-form hr{margin-bottom:12px}.checkout-form .form-input-pair.street-line-2 .street-input{width:44%}.checkout-form .form-input-pair.street-line-2 .city-input{width:36%}.checkout-form .form-input-pair.street-line-2 .state-input{width:12%}.checkout-form .checkout-form-body{transition:.2s;margin:0 2vw;min-width:600px}.checkout-form .transparent{opacity:0}.checkout-form .form-validation-error{margin-top:15px;margin-bottom:20px}.card-entry-container{border:1px solid #b9b9b9;padding:10px}.checkout-alert{width:60%;max-width:400px;margin:2% auto}tr.green-row{background:#a8d6a8}.button-group{display:-webkit-flex;display:flex;width:100%;margin-right:0}.button-group .button-group-center-button,.button-group .button-group-left-button,.button-group .button-group-right-button{width:33%}.checkout-row td{margin-bottom:5px;transition:.4s}.highlighted-row td{border-top:2px solid orange;border-bottom:2px solid orange}.highlighted-row td:first-child{border-left:2px solid orange;border-radius:4px 0 0 4px}.highlighted-row td:last-child{border-right:2px solid orange;border-radius:0 4px 4px 0}.request-email-container{display:-webkit-flex;display:flex;margin:0 auto;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.request-email-container .request-email-input{margin:5px}.request-email-container .request-email-input textarea{width:100%;height:100%}.request-email-container .template-select{margin-right:10px}.request-email-container button{margin:5px}.css-1t1j96h-MuiPaper-root-MuiDialog-paper{max-width:900px}.css-xqhexu-MuiPaper-root-MuiAppBar-root{box-shadow:0 2px 4px -1px #000,0 4px 5px 0 #000}.template-body-input{width:99%;border-color:#ccc;border-radius:4px}.flex-container-right{display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end}.dark-mode .alarm-request-card{background:#7b5002}.alarm-request-card{background:#ffe2ad}.blank-card,.select-container{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.blank-card{border:1px solid #000;margin:10px auto;height:300px}.preview-fields{-webkit-flex-direction:column;flex-direction:column}.note-button-row,.preview-fields{display:-webkit-flex;display:flex}.note-button-row{width:100%;-webkit-justify-content:flex-end;justify-content:flex-end}.inaccessible-delete-button{cursor:pointer}.paused-automation{background:"papayawhip"}.add-note-widget{display:-webkit-flex;display:flex;margin-bottom:10px}.request-container.placeholder-request-container{min-height:390px;padding-top:160px;box-sizing:border-box}.request-container{border:1px solid #000;padding:15px;margin-top:10px;margin-bottom:10px}.request-container .request-card-controls{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}.request-container .request-card-bottom-row{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}.request-container .request-card-bottom-row .loa-container{width:500px}.request-container .request-title-bar{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:flex-start;align-items:flex-start}.request-container a:hover{text-decoration:none}.request-container .form-row{display:-webkit-flex;display:flex;margin:5px auto;-webkit-justify-content:space-around;justify-content:space-around;-webkit-align-items:center;align-items:center;width:600px}.request-container .notes-container{width:600px;text-align:left;margin:2% auto}.no-mark-list{list-style-type:none}a.action-button:hover{text-decoration:none}.completed-request{background:#adff2f}.follow-up-due{background:orange}.request-list{max-width:1000px;margin:10px auto}.query-card{border:1px solid grey;margin:10px auto;width:600px}.dark-mode,.dark-mode .query-card{color:#fff}.forms-card{text-align:left}.textract-meter-form{-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:center;justify-content:center;grid-gap:20px;gap:20px;margin-top:20px}.note-form,.textract-meter-form{display:-webkit-flex;display:flex}.note-form{width:1200px;-webkit-flex-direction:column;flex-direction:column;grid-gap:10px;gap:10px;margin:20px auto 0}.bill-save-errors{margin-top:10px}.bill-save-errors .MuiAlert-root{border:1px solid pink}.bill-nav{-webkit-justify-content:space-between;justify-content:space-between}.bill-nav,.bill-nav .textract-bill-header{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.bill-nav .nav-controls,.bill-nav .nav-link{display:-webkit-flex;display:flex}.bill-nav .nav-link{-webkit-align-items:center;align-items:center}.bill-creation-controls{display:-webkit-flex;display:flex;margin-top:10px;-webkit-justify-content:flex-end;justify-content:flex-end}.control-button{margin:10px}.react-calendar-heatmap .saved-data-0{fill:#00a148;cursor:pointer}.react-calendar-heatmap .saved-data-1{fill:#6dac43;cursor:pointer}.react-calendar-heatmap .current-bill-calendar-data{fill:#eb924e}.react-calendar-heatmap .overlap-calendar-data{fill:#ab1d1d}.react-calendar-heatmap .no-data{fill:#d3d3d3}svg.react-calendar-heatmap{overflow:visible}.bill-switch-container{position:fixed;left:30px;bottom:30px}.gpt-html table{width:100%;border-collapse:collapse;margin-bottom:20px}.gpt-html table,.gpt-html td,.gpt-html th{border:1px solid #ccc}.gpt-html td,.gpt-html th{padding:10px;text-align:left}.gpt-html p.note,.gpt-html span.note{display:inline-block;border:1px solid #ffc265;background-color:rgba(255,194,101,.8);color:#333;padding:5px 10px;margin:5px 0;border-radius:5px;box-shadow:0 2px 4px rgba(0,0,0,.2)}.gpt-html p.note:before{content:"🤖 "}.intake-card-container .intake-card-controls{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}.intake-card-container .intake-card-bottom-row{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}.intake-card-container .intake-card-bottom-row .loa-container{width:500px}.intake-card-container .intake-card-title-bar{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:flex-start;align-items:flex-start}.intake-card-container a:hover{text-decoration:none}.intake-card-container .form-row{display:-webkit-flex;display:flex;margin:5px auto;-webkit-justify-content:space-around;justify-content:space-around;-webkit-align-items:center;align-items:center;width:600px}.intake-card-container .notes-container{width:600px;text-align:left;margin:2% auto}.checked-row{background-color:#0f0}.unchecked-row{background-color:#f08080}.widget-container .filter-form{display:-webkit-inline-flex;display:inline-flex;grid-gap:10px;gap:10px;-webkit-justify-content:center;justify-content:center}@media (max-width:700px){.widget-container .filter-form{-webkit-flex-direction:column;flex-direction:column;width:96%}}@media (max-width:700px){.widget-container .yoy-loader{display:none}}.widget-container .flex-row-center{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;grid-gap:10px;gap:10px}.widget-container .yoy-flex-nav-container{display:-webkit-flex;display:flex}@media (max-width:700px){.widget-container .yoy-flex-nav-container{margin-top:16px}}.widget-container .table-column-title-container{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between}.widget-container .yoy-content{width:100%;margin-top:-10px}.widget-container .sort-header{-webkit-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.widget-container .yoy-cell{border-color:#e0e0e0;padding:2px}.widget-container .resource-option{padding-left:25px}.widget-container .dark-mode .horizontal-nav-container,.widget-container .dark-mode .yoy-cell{border-color:#444}.widget-container .widget-controls{display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end}.widget-container .chat-message table,.widget-container .chat-message td,.widget-container .chat-message th{border:1px solid grey;border-collapse:collapse}.widget-container .chat-badge-container{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.widget-container .chat-message>div>p:first-child{margin-top:0}.widget-container .chart-test-container{max-width:1400px}.widget-container .chat-header{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.widget-container .MuiAutocomplete-inputRoot[class*=MuiOutlinedInput-root] .MuiAutocomplete-endAdornment{top:7px}
/*# sourceMappingURL=main.b9fcfcec.chunk.css.map */