@import "https://fonts.googleapis.com/css?family=Roboto";
.ag-theme-material{--ag-range-selection-border-color:#c10061;--ag-range-selection-border-style:dashed;--ag-range-selection-background-color:#ff00801a;--ag-range-selection-background-color-2:#ff008030;--ag-range-selection-background-color-3:#ff008045;--ag-range-selection-background-color-4:#ff008057;--ag-range-selection-highlight-color:#3cbc004d;--ag-header-cell-hover-background-color:#50288c;--ag-header-cell-moving-background-color:#50288c;--ag-grid-size:10px!important;--ag-list-item-height:40px!important}.ag-cell-wrapper{width:100%;height:100%}.ag-root-wrapper-body.ag-layout-normal{height:100%!important;min-height:100%!important}.ag-theme-material .ag-root-wrapper{border:unset}.ag-theme-material .ag-checkbox-input-wrapper.ag-checked:after{color:#281995}.google-maps-container{width:100%;height:100%}.grid-center{align-items:center;display:flex!important}.rbc-day-slot .rbc-event-label{display:none}.rbc-day-slot .rbc-events-container{margin-right:unset}.rbc-event,.rbc-day-slot .rbc-background-event{border:unset!important;padding:unset!important;background-color:unset!important;border-radius:unset!important;margin:0!important}
.healthcare-document{color:#000;background:#fff;max-width:8.5in;margin:0 auto;padding:1in;font-family:Times New Roman,serif;font-size:12pt;line-height:1.4}.document-header{text-align:center;border-bottom:2px solid #000;margin-bottom:1.5em;padding-bottom:1em}.document-title{text-transform:uppercase;margin:0 0 .5em;font-size:18pt;font-weight:700}.organization-name{margin:0 0 .5em;font-size:14pt;font-weight:700}.document-metadata{color:#666;margin:0;font-size:10pt}section{page-break-inside:avoid;margin-bottom:1.5em}.section-header{text-transform:uppercase;border-bottom:1px solid #333;margin:0 0 .75em;padding:.25em 0;font-size:14pt;font-weight:700}.subsection-header{color:#333;margin:1em 0 .5em;font-size:12pt;font-weight:700}.info-grid{grid-template-columns:1fr 1fr;gap:.5em;margin-bottom:1em;display:grid}.info-item{padding:.25em 0;display:flex}.info-item .label{min-width:120px;margin-right:.5em;font-weight:700}.info-item .value{border-bottom:1px dotted #666;flex:1;padding-bottom:1px}.activity-list{margin:.5em 0;padding-left:1.5em}.activity-item{page-break-inside:avoid;margin-bottom:.75em}.activity-item.completed{color:#000}.activity-item.pending{color:#666;font-style:italic}.activity-header{justify-content:space-between;align-items:center;font-weight:700;display:flex}.activity-duration{color:#666;font-size:10pt;font-weight:400}.activity-notes{color:#333;margin-top:.25em;padding-left:1em;font-size:11pt;font-style:italic}.observation-content,.status-content,.notes-content{background:#fafafa;border:1px solid #ddd;margin:.5em 0;padding:.75em}.observation-text,.status-text{text-align:justify;margin:0}.notes-placeholder{color:#666;min-height:3em;margin:0;font-style:italic}.completion-stats{background:#f0f8ff;border-left:4px solid #06c;margin:.5em 0;padding:.5em;font-size:11pt}.document-footer{border-top:1px solid #333;margin-top:2em;padding-top:1em}.signature-section{margin-bottom:1em}.signature-line{align-items:center;gap:1em;margin:0;display:flex}.signature-space,.date-space{border-bottom:1px solid #000;min-width:150px;height:1.2em}.validation-text{color:#666;text-align:center;margin:0;font-size:9pt;font-style:italic}@media print{.healthcare-document{box-shadow:none;margin:0;padding:.5in}.section-header{page-break-after:avoid}.activity-item,.document-footer{page-break-inside:avoid}}@media screen{.healthcare-document{border:1px solid #ddd;box-shadow:0 0 10px #0000001a}}

/*# sourceMappingURL=e38f2ac123fc2664.css.map*/