.login_loginContainer__QGko_{background:#fff;display:flex}.login_loginContainer__QGko_ a.login_reset__MUMKb{color:#fff;float:right;font-size:14px}.login_logoContainer__hQzMi{min-height:100vh;width:40vw;display:flex;align-items:center;justify-content:center}.login_logoContainer__hQzMi img{max-width:200px;max-height:100px;width:100%;height:auto}.login_contentContainer__A6FkI{min-height:100vh;width:60vw;display:flex;align-items:center;justify-content:center}.login_loginContainer__QGko_ h2{font-size:18px;color:#fff}.login_loginContainer__QGko_ p{font-size:14px;margin-bottom:20px;color:#fff}.login_loginContainer__QGko_ form{width:100%;max-width:300px}.login_appVersion__dGcS4{color:#ccc;position:absolute;left:10px;bottom:10px;font-size:.6em}@media (max-width:668px){.login_loginContainer__QGko_{background:#fff;display:block;text-align:center}.login_logoContainer__hQzMi{min-height:auto;height:auto;width:auto;padding-top:60px;padding-bottom:40px}.login_contentContainer__A6FkI{min-height:auto;width:auto;text-align:left;padding:20px 20px 100%;margin-bottom:-10px}.login_loginContainer__QGko_ p{font-size:16px}}.c4-form{position:relative}.c4-form-field{margin-top:30px}.c4-form-field.invalid.touched:not(.focus) .MuiOutlinedInput-notchedOutline,.c4-form-field.required.touched:not(.has-value):not(.focus) .MuiOutlinedInput-notchedOutline{border-color:var(--secondary-color)!important}.c4-form-field .MuiFilledInput-root{background-color:#fff}.c4-form-field.invalid:not(.focus) .MuiFilledInput-root:before,.c4-form-field.required.touched:not(.has-value):not(.focus) .MuiFilledInput-root:before{border-color:var(--secondary-color)!important}.c4-form form>fieldset{margin:0;padding:0;border:0;background-color:transparent}.c4-form form>fieldset:disabled{opacity:1;cursor:default}.c4-form form>fieldset:disabled *{cursor:default!important}.c4-form form .disabled .c4-form-field.field-group,.c4-form form>fieldset:disabled .MuiFormGroup-root .MuiFormControlLabel-root,.c4-form form>fieldset:disabled .c4-form-field.address,.c4-form form>fieldset:disabled .c4-form-field.field-group,.c4-form form>fieldset:disabled .c4-form-field.upload{border-color:#eee!important}.c4-form-field .Mui-disabled{opacity:1!important;color:var(--text-color)!important;-webkit-text-fill-color:var(--text-color)!important}.c4-form-field.checkbox .Mui-disabled{color:#999!important}.c4-form-field .Mui-disabled .MuiOutlinedInput-notchedOutline{border-color:#eee!important}.c4-form-field .readonly .MuiOutlinedInput-notchedOutline{border-color:#bbb!important;border-style:dashed}.c4-form-field .Mui-disabled .MuiSelect-icon{visibility:hidden;display:none}.c4-form-submit{text-align:right;margin-top:20px}.c4-form-field.upload{border:1px solid #ddd;border-radius:3px}.c4-form-submit button{margin-left:10px}.c4-form-submit .inner-menu{display:inline-block;vertical-align:top}.c4-no-form-container{position:relative}.c4-no-form-container>.c4-form-settings-menu{margin-top:-15px}.c4-form-field.address,.c4-form-field.upload{border:1px solid #ddd;border-radius:3px}.c4-form-field.address .inner{position:relative;height:100px;overflow:hidden;padding:20px}.c4-form-field.upload .dzu-dropzone{margin-top:10px;overflow:auto;border:none}.c4-file-list .file-list .MuiButton-root{text-align:left;width:90%;display:block}.c4-file-list .file-list .MuiButton-root .MuiSvgIcon-root{vertical-align:middle;margin-right:10px}.c4-file-list .file-list .MuiButton-root p{color:var(--text-color);margin:0}.c4-file-list .file-list .image-preview{width:auto;height:auto;max-width:150px;max-height:50px;display:inline-block}.c4-file-list .file-list em{display:block;width:100%;overflow-x:hidden;text-overflow:ellipsis;font-size:11px;font-style:normal;color:#999;text-align:left}.c4-file-list .file-list td{position:relative}.c4-file-list .file-list th{font-weight:700}.c4-file-list .file-list .delete{position:absolute;top:18px;right:0;text-align:center;visibility:hidden;pointer-events:none}.c4-file-list .file-list td:hover .delete{visibility:visible;pointer-events:all}.c4-file-list .file-list .MuiPaper-root{box-shadow:none;border:1px solid #ddd;border-radius:5px;border-bottom:0}.c4-file-list .file-list .delete .MuiSvgIcon-root{margin:0}.resident-onboarding-item .document-upload:not(.disabled) .file-list tr:hover .delete{visibility:visible}.c4-file-list .file-list .delete-row{background-color:#eee;text-align:right}.c4-file-list .file-list .delete-row p{text-align:left}.c4-file-list .file-list .delete-row button{float:none;display:inline-flex}.c4-form-field.upload .dzu-dropzone .dzu-inputLabel{font-size:14px;font-weight:400;color:var(--text-color)}.c4-form-field.address.expanded .inner{position:relative;height:auto;overflow:visible}.c4-form-field.address:not(.expanded) .inner:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:140px;background:linear-gradient(180deg,hsla(0,0%,100%,0) 0,#fff);pointer-events:none}.c4-form-field.address>label,.c4-form-field.upload>label{margin-top:-12px;display:block;padding-left:5px;margin-bottom:-20px}.c4-form-field.field-group>label>span>button{margin-top:-10px;margin-bottom:-10px;margin-left:0}.c4-form-field.field-group.expanded>label>span>button{transform:rotate(180deg)}.c4-form-field.field-group .field-group-inner-content{max-height:100px;overflow:hidden}.c4-form-field.field-group:not(.expanded) .field-group-inner-content:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:140px;background:linear-gradient(180deg,hsla(0,0%,100%,0) 0,#fff)}.c4-form-field.field-group.expanded .field-group-inner-content{max-height:none}.c4-form-field.field-group.notched>label{margin-top:-25px;display:block;padding-left:0;margin-bottom:0}.c4-form-field.field-group.notched>.tooltip-right{margin-top:-10px;margin-bottom:-20px;margin-right:-12px}.c4-form-field.address>label>span,.c4-form-field.upload>label>span{font-size:11px;padding-left:7px;padding-right:7px;background-color:#fff;color:var(--text-color)}.c4-form-field.field-group.notched>label>span{padding-left:7px;padding-right:7px;background-color:#fff;color:var(--text-color);margin-left:-10px;text-transform:none}.c4-form .MuiFormHelperText-root .MuiButton-sizeSmall{font-size:.9em;margin-left:-15px;margin-top:-5px;margin-bottom:-10px;color:var(--text-color)}.c4-form .MuiFormHelperText-root .MuiButton-sizeSmall .MuiSvgIcon-root{font-size:1.2em}.c4-form-field.radio>.MuiFormControl-root>.MuiFormLabel-root{font-weight:700}.c4-form-field.radio .c4-form-field.text{margin-top:20px}.c4-form-field.radio.notched>.MuiFormControl-root>.MuiFormLabel-root{margin-top:-20px;margin-bottom:0;font-size:11px!important;font-weight:400}.c4-form-field.radio.notched>.MuiFormControl-root>.MuiFormLabel-root>span{background-color:#fff;padding-left:5px;padding-right:5px}.c4-form-field.radio .MuiFormControlLabel-root{position:relative;padding:10px 10px 10px 40px;line-height:1.8em}.c4-form-field.radio{padding:10px;border:1px solid #ccc;border-radius:3px}.c4-form-field.radio .MuiRadio-root{position:absolute;top:2px;left:0}.c4-form-context-menu,.c4-form-context-menu ul{margin:0;padding:0}.c4-form-context-menu ul li{margin:0;padding:0;width:200px}.c4-form-context-menu ul li button{margin:0;padding:10px;border-top:1px solid #ddd;width:100%;text-align:left;display:block;color:var(--text-color)}.c4-form-context-menu .c4-form-field.checkbox{margin:0;border-top:1px solid #ddd}.c4-form-context-menu .c4-form-field.checkbox .MuiFormGroup-root .MuiFormControlLabel-root{border:none;margin:0}.c4-form-context-menu ul li:first-child button{border-top:none}.c4-form-field.checkbox{background-color:#fff}.c4-form-field.checkbox .MuiFormControlLabel-root{position:relative;padding:10px 10px 10px 40px}.c4-form-field.checkbox.no-border .MuiFormControlLabel-root{border:none}.c4-form-field.checkbox .MuiCheckbox-root{position:absolute;left:0;top:2px}.c4-form-field.checkbox label{pointer-events:none}.c4-form-field.checkbox label *{pointer-events:all}.c4-form-field.field-group{border:1px solid #ccc;border-radius:3px;padding:15px}.c4-form-field.field-group>p{margin:0 0 10px}.c4-form-field.field-group>label{display:block;text-transform:uppercase;font-size:11px;color:#999}.c4-form-field.field-group .c4-form-field.checkbox{margin:0}.c4-note-list .quick-add{background-color:#fafafa;border-bottom:1px solid #eee;padding:0 20px;margin:-20px -20px 20px}.c4-note-list .note-list{margin-bottom:-20px}.c4-note-list .card-list .card .main-content{padding:10px 0 0;margin:0;border-top:1px solid #eee}.c4-note-list .note-list .category{text-transform:uppercase;font-size:11px;opacity:.5}.c4-note-list .c4-form-field.upload>label>span{background-color:#fafafa}.c4-note-list form{margin-bottom:10px}.c4-note-list form:not(.with-attachment){margin-bottom:-10px}.c4-note-list form:not(.with-attachment) .c4-form-submit button{margin-top:-70px}.c4-form .MuiAlert-standardInfo{border:1px solid #ccc;box-shadow:none!important}.c4-form-field.switch .MuiFormControlLabel-root{margin:0;padding:5px}.c4-form-field.with-button{width:73%;margin-right:2%;display:inline-block;vertical-align:top}.c4-form-field button.with-button{width:25%;display:inline-block;vertical-align:top;padding:13px;margin-top:20px}.tooltip-right{display:inline-block;vertical-align:middle;color:var(--text-color);opacity:.7}.c4-form .tooltip-right{float:right;color:var(--text-color);opacity:.7}.c4-form .standalone-field{width:50%;display:inline-block;vertical-align:top}.c4-form .standalone-field.secondary{padding-left:10px}.c4-form .disabled-message{position:absolute;left:0;right:0;top:40px;margin:auto;text-align:center;z-index:97}.c4-form .disabled-message button{font-size:20px}.c4-form .Mui-disabled .MuiSwitch-track{background-color:#ddd!important;-webkit-text-fill-color:#ddd!important;color:#ddd!important;opacity:1!important}.c4-form .Mui-disabled .MuiSwitch-switchBase.Mui-disabled .MuiSwitch-thumb{opacity:1!important;color:#fff!important}.c4-form .Mui-disabled .MuiSwitch-switchBase.Mui-disabled.Mui-checked .MuiSwitch-thumb{opacity:1!important;color:#999!important}.MuiMenuItem-root .checkmark{margin-right:5px;margin-left:-10px;color:#222;visibility:hidden;font-size:18px}.MuiMenuItem-root.Mui-selected .checkmark{visibility:visible}.unit-address{-webkit-text-fill-color:#999}.unit-address,.unit-address-option{color:#999;font-style:normal;font-size:.9em}.unit-address-option{position:absolute;right:30px}.account-info{-webkit-text-fill-color:#999}.account-info,.account-info-option{color:#999;font-style:normal;font-size:.9em}.account-info-option{position:absolute;right:30px;max-width:50%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.c4-form-field.address .same-as-checkbox{margin-top:-20px}.c4-form-field.address .same-as-checkbox p{margin:2px 0 0}.c4-form-field.address .same-as-checkbox .parent-address{color:#999;padding-left:10px;margin-top:10px;border-left:4px solid #ddd}@media (max-width:668px){.c4-form-field.with-button{width:100%;margin-right:0;display:block}.c4-form-field button.with-button{width:100%;display:block;margin-top:5px}.c4-form .standalone-field{width:100%;display:block}.c4-form .standalone-field.secondary{padding-left:0}}.c4-form.dark-mode .MuiSvgIcon-root{fill:#fff}.c4-form.dark-mode .MuiOutlinedInput-notchedOutline{border-color:#fff!important}.c4-form.dark-mode .MuiOutlinedInput-root{color:#fff}.c4-form.dark-mode .MuiFormLabel-root{color:#fff!important;-webkit-text-fill-color:#fff!important}.c4-form.dark-mode .MuiButton-root{color:#fff}.c4-form.dark-mode .MuiButton-root.Mui-disabled{opacity:.5}.c4-form.dark-mode .MuiButton-contained{background-color:var(--primary-color);border:1px solid #fff}.c4-form.dark-mode .MuiAlert-root{border:1px solid #fff;background-color:transparent}.c4-form.dark-mode .MuiAlert-root .MuiAlert-message{color:#fff}.c4-form.dark-mode .MuiAlert-standardError{background-color:rgba(255,255,204,.2)}.c4-form.dark-mode a{color:#fff}.c4-form.dark-mode .MuiInputBase-root .Mui-disabled{-webkit-text-fill-color:#fff!important;opacity:.7}.c4-form.dark-mode .MuiFormGroup-root .MuiFormControlLabel-root .MuiFormControlLabel-label{color:#fff!important}.c4-form.dark-mode .MuiFormGroup-root .MuiFormControlLabel-root{border-color:transparent;margin-top:5px}.c4-form.dark-mode .MuiFormGroup-root .MuiFormControlLabel-root.selected{border-color:#fff}.c4-form.dark-mode .react-code-input input{border-color:#fff!important;background-color:transparent!important;color:#fff!important}.c4-form.dark-mode input:-webkit-autofill,.c4-form.dark-mode input:-webkit-autofill:active,.c4-form.dark-mode input:-webkit-autofill:focus,.c4-form.dark-mode input:-webkit-autofill:hover{-webkit-background-clip:text;-webkit-text-fill-color:#fff;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.c4-form.dark-mode input::-webkit-inner-spin-button,.c4-form.dark-mode input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.c4-form.dark-mode .c4-form-field.radio{border-color:#fff}