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}.px-4{padding-left:1rem;padding-right:1rem}.infoAndForm{align-items:center;justify-content:center}.login{display:flex;flex-direction:column;align-items:center;justify-content:center}.login button{margin-top:.5em}.errorMessage{color:red;text-align:center;align-items:center;justify-content:center;margin-top:10px}.successMessage{color:green;text-align:center;align-items:center;justify-content:center;margin-top:10px}.logo-wrapper-error{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100vh;width:100vw}.history_metadata_content{width:100%;height:100%;overflow:auto;scroll-behavior:smooth;display:flex;flex-direction:column}.history_metadata_container{min-width:400px}.page_range,.metadata_radio_group,.subtypes_checkbox_group,.author_visit_date_fields_container,.author_field_container,.visit_date_field_container{display:flex;flex-direction:row;align-items:center}.page_range_label,.metadata_radio_group_label,.author_field_label,.visit_date_field_label{font-size:14px;font-weight:700}.metadata_radio_group_label{width:30px}.subdocument_container{padding:4px 12px 4px 16px;display:flex;flex-direction:row;border-bottom:1px solid #cccccc;gap:0px}.history_metadata_item_header{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%}.history_metadata_item_title{font-size:14px;font-weight:700;word-wrap:break-word;word-break:break-word;white-space:normal}.history_metadata_item_title.clickable{cursor:pointer;color:#00f;text-decoration:underline}.history_metadata_item_subtitle{margin-top:2px;font-size:14px}.subdocument_fields{flex-grow:1}.page_range .range{display:flex;gap:6px}.page_range{gap:10px}.metadata_radio_group{margin-top:6px;gap:40px}.subtypes_checkbox_group{margin-left:4px;margin-top:6px;flex-wrap:wrap;-moz-column-gap:6px;column-gap:6px;row-gap:6px}.author_visit_date_fields_container{margin-top:6px;flex-wrap:wrap;-moz-column-gap:30px;column-gap:30px;row-gap:6px}.author_field_container,.visit_date_field_container{gap:16px}.close_icon{display:flex;justify-content:center;align-items:flex-start;flex-shrink:0}.history_metadata_item_status{margin-top:2px;text-align:left;font-size:14px;flex-shrink:0;display:flex}.history_metadata_item_status.done{color:#38761d;font-weight:700}.history_metadata_item_status.pending{color:#980000}.flex{display:flex}.w-full{width:100%}.justify-between{justify-content:space-between}.justify-end{justify-content:flex-end}.gap-6{gap:1.5rem}.mr-6{margin-right:1.5rem}.m-0{margin:0}.border{border:1px solid #e0e0e0}.border-b{border-bottom:1px solid #e0e0e0}.rounded{border-radius:4px}.p-4{padding:1rem}.p-2{padding:.5rem}.mb-2{margin-bottom:.5rem}.mr-2{margin-right:.5rem}.mt-2{margin-top:.5rem}.ml-4{margin-left:1rem!important}.font-bold{font-weight:700}.text-lg{font-size:1.1rem}.italic{font-style:italic}.items-baseline{align-items:baseline}.gap-2{gap:.5rem}.text-red{color:#b22222}.text-green{color:#7aaf50}.notify-box{width:92%;margin:0 auto;border:none}.notify-box textarea{resize:none;width:calc(100% - 16px);margin-left:-5px}.text-sm{font-size:.8rem}.notify-box-container{border:none!important}.break-all{word-break:break-all}.worksheet_content{width:100%;height:100%;overflow:auto;scroll-behavior:smooth;display:flex;flex-direction:column}.coding_mode{min-width:800px}.qa_mode{min-width:400px}.list{display:flex;flex-direction:column;gap:.5em;align-items:stretch;position:relative;padding-top:.5em}.diagnosis_row_viewer{border:1px solid #cccccc;width:100%}.diagnosis_row_viewer.error{border:1px solid #d32f2f;width:100%}.diagnosis_row_viewer.warning{border:1px solid #1976d2;width:100%}.diagnosis_row_viewer.copied{border:2px solid yellowgreen;background-color:#f5f5f5;width:100%;height:100%}.diagnosis_code_section.copied,.qa_diagnosis_section.copied{border:2px solid yellowgreen;background-color:#f5f5f5;width:100%;min-width:0}.diagnosis_row_viewer_container{display:flex;align-items:flex-start}.diagnosis_row_viewer_code_item{display:grid;grid-template-columns:60% 40%;gap:.5em;align-items:center;padding:.25em .5em;font-size:14px}.code_row.rank_primary,.diagnosis_row_viewer_code_item.rank_primary,.diagnosis_code_item.rank_primary{background-color:#fffbee}.code_row.rank_2,.code_row.rank_3,.code_row.rank_4,.code_row.rank_5,.code_row.rank_6,.diagnosis_row_viewer_code_item.rank_2,.diagnosis_row_viewer_code_item.rank_3,.diagnosis_row_viewer_code_item.rank_4,.diagnosis_row_viewer_code_item.rank_5,.diagnosis_row_viewer_code_item.rank_6,.diagnosis_code_item.rank_2,.diagnosis_code_item.rank_3,.diagnosis_code_item.rank_4,.diagnosis_code_item.rank_5,.diagnosis_code_item.rank_6{background-color:#eef7eb}.code_row.rank_other_secondary,.diagnosis_row_viewer_code_item.rank_secondary,.diagnosis_code_item.rank_secondary{background-color:#edf3ff}.code_row.rank_do_not_code,.diagnosis_row_viewer_code_item.rank_do_not_code,.diagnosis_code_item.rank_do_not_code{background-color:#f3f3f3}.diagnosis_row{padding:.25em}.diagnosis_row_container{flex:1;display:flex;justify-content:space-between;align-items:flex-start;min-width:0}.diagnosis_form_section{flex:1;display:flex;flex-wrap:wrap;gap:.25em;width:100%}.diagnosis_reference_section{margin-left:.25em;width:85px;display:flex;flex-direction:column;gap:.25em}.diagnosis_code_section{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:flex-start;border:1px solid #ccc;width:100%;min-width:0}.qa_diagnosis_section{border:1px solid #ccc;width:100%;min-width:0}.diagnosis_codes_list{background-color:#f3f3f3;border-right:1px solid #ccc;min-width:0;overflow:hidden}.row_container{display:flex;justify-content:flex-start;align-items:center;background-color:#fff}.manual_diagnosis{margin-top:.25em;display:flex;flex-wrap:wrap;gap:.25em;width:100%}.manual_diagnosis>*{flex:1 1 calc(50% - .25em)}.button_container{display:flex;justify-content:center;align-items:center;flex-shrink:0;width:38px}.reference_cell{flex-grow:1;cursor:pointer;display:flex;background-color:red;justify-content:space-between;align-items:center;margin-bottom:.25em;padding-left:.5em;font-size:10px;height:24px;position:relative}.reference_cell .delete_button{position:absolute;right:-5px}.reference_cell.agency_f2f_chip{background-color:var(--agency-f2f-color)}.reference_cell.md_chip{background-color:var(--md-color)}.reference_cell.f2f_chip{background-color:var(--f2f-color)}.reference_cell.not_md_chip{background-color:#fce5cd}.reference_cell.unlabeled_chip{background-color:#d9d9d9}.reference_cell.transcript_chip{background-color:#9e9e9e}.reference_cell.prior_visit_md{background-color:var(--md-color)}.reference_cell.prior_visit_not_md{background-color:#9e9e9e}.reference_cell_parent.error{border:1px solid red;margin:.1em;padding:.1em}.ai_reference_cell{flex-grow:1;cursor:pointer;display:flex;color:#333;background-color:#e6f0ff;justify-content:space-between;align-items:center;margin-bottom:.25em;padding:.75em .5em;font-size:10px;max-height:24px}.ai_reference_cell.clicked{background-color:#3a6fc1;color:#f0f7ff}.row_labels{color:#fff;align-items:center;margin-bottom:.25em;font-size:10px;display:flex;justify-content:flex-end;align-items:flex-end}.reference_and_buttons{display:flex}.labels_reference_and_buttons .row_labels{align-self:flex-end;align-items:flex-end;margin-top:calc(-.5em + 1px);margin-right:calc(-.5em + 1px)}.row_labels span{height:100%;padding:.5em}.row_labels .copied{background-color:#9acd32}.row_labels .md{font-weight:700;background-color:var(--md-color)}.row_labels .f2f{font-weight:700;background-color:var(--f2f-color)}.row_labels .agency_f2f{font-weight:700;background-color:var(--agency-f2f-color)}.sticky_top{position:sticky;top:0;z-index:1000}.stick_bottom{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.5em;align-items:center;position:sticky;bottom:0;background-color:transparent;padding:1em 0;z-index:1000;width:-moz-fit-content;width:fit-content;margin:0 0 0 auto}.justify_end{justify-content:flex-end}.diagnosis_code_item{display:flex;padding:.25em;align-items:flex-start;border-bottom:1px solid #ccc}.diagnosis_code_item .diagnosis_code_content{flex:1;display:flex;gap:.25em;align-items:flex-start}.code_rank{display:flex;flex-direction:column;gap:.25em}.code_chips{display:flex;flex:0 0 100px;flex-wrap:wrap;gap:.25em}.code_chips_margin{margin-top:.25em}.code_chips .chip{padding:.25em;font-size:12px;min-height:16px;word-break:break-word;max-width:100%}.clinical_group_chip{background-color:#c9daf8}.comorbidity_group_chip{background-color:#d9ead3}.low_comorbidity_chip{background-color:#ff0}.high_comorbidity_chip{background-color:#0f0}.md_chip{background-color:var(--f2f-color)}.other_row_content{padding:.25em;display:flex;flex-wrap:wrap;align-items:center;-moz-column-gap:50px;column-gap:50px;line-height:1.5;font-size:14px}.other_diagnosis_reference_wrapper{flex-grow:1}.other_diagnosis_reference_wrapper .diagnosis_reference_section{margin-left:auto}.other_row_name{font-weight:700;flex-shrink:0}.other_row_label_container{display:flex;align-items:center;flex-shrink:0}.other_row_label{font-weight:700}.other_row_value{margin-left:.25em}.other_row_value:last-child{margin-right:0}.validations{background-color:#fff3e0;border-radius:4px;border:1px solid #ffe0b2;max-height:12em;overflow-x:hidden}.validations_content{padding:12px}.validation_item{display:flex;align-items:center;margin-bottom:8px;color:red;font-size:14px}.validation_item.error{color:red}.validation_item.icd10_error{white-space:pre-line}.validation_item.warning{color:#1976d2;white-space:pre-line}.validation_item:last-child{margin-bottom:0}.validation_message{margin-right:8px}.total_codes{font-size:16px;font-weight:700;padding:.2em 0 .5em}.yellow-sticky-title{font-size:16px;font-weight:700;padding:.5em 0}.codes_table{width:100%}.code_row{display:grid;grid-template-columns:63px 1fr;border-bottom:1px solid #ccc;align-items:center;padding-top:.1em;padding-bottom:.1em;font-size:small}.code_preview_code{font-weight:700}.code_preview_diagnosis{text-overflow:ellipsis;max-width:200px;overflow:hidden;white-space:nowrap}.yellow-sticky-instructions{font-style:italic;font-size:small}.coding_summary{font-size:smaller}.additional_patient_info{font-size:16px;font-weight:700;padding:.5em 0}.additional_patient_info_content_item{padding:.1em 0}.additional_patient_info_content_item span{font-weight:400}.additional_patient_info_content_item span:first-child{font-weight:700;margin-right:.5em}.history_worksheet_preview{overflow-x:hidden;width:100%;display:flex;flex-direction:column}.no_coding_diagnosis_row{padding:.5em}.no_coding_diagnosis_row:first-child{background-color:#fff2cc}.no_coding_diagnosis_row .primary_diagnosis_label{font-weight:700;margin-bottom:.5em;margin-left:.5em}.diagnosis-code-picker-error .MuiOutlinedInput-root:hover fieldset,.diagnosis-code-picker-error .MuiOutlinedInput-root fieldset{border-color:#d32f2f!important}.diagnosis-code-picker-warning .MuiOutlinedInput-root fieldset{border-color:#1976d2!important}.diagnosis-code-picker-warning .MuiInputLabel-root.Mui-focused,.diagnosis-code-picker-warning .MuiInputLabel-root{color:#1976d2!important}.drag-handle{width:26px;display:flex;align-items:center;justify-content:center;flex:0 0 auto;touch-action:none;cursor:grab;opacity:.5}.drag-handle:active{cursor:grabbing}.instructions_section{background-color:#f9f9f9;border:1px solid #cccccc;border-radius:4px;margin:.5em 0}.instructions_header{display:flex;justify-content:space-between;align-items:center;padding:.5em .75em;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background-color .2s ease}.instructions_header:hover{background-color:#f0f0f0}.instructions_title{margin:0;font-size:14px;font-weight:500;color:#333}.instructions_chevron{transition:transform .2s ease;color:#666}.instructions_chevron.expanded{transform:rotate(180deg)}.instructions_summary{position:relative;padding:0 .75em .5em;overflow:hidden}.instructions_summary_text{font-size:12px;color:#666;line-height:1.3}.instructions_summary_item{margin-bottom:.25em}.instructions_summary_item:last-child{margin-bottom:0}.instructions_summary_gradient{position:absolute;top:0;right:0;bottom:0;width:60px;background:linear-gradient(to right,transparent,#f9f9f9);pointer-events:none}.instructions_content{padding:.25em .75em .75em;border-top:1px solid #eeeeee}.instructions_section_item{margin-bottom:1em}.instructions_section_item:last-child{margin-bottom:0}.instructions_section_title{margin:0 0 .5em;font-size:13px;font-weight:600;color:#444}.instructions_list{margin:0 0 0 1em;padding:0;list-style-type:disc}.instructions_list_item{margin-bottom:.25em;font-size:13px;color:#555;line-height:1.4}.instructions_list_item:last-child{margin-bottom:0}.instructions_section_divider{height:1px;background-color:#e0e0e0;margin:.75em 0}.prior_oasis_sticky{position:sticky;top:0;background-color:#e3f2fd;border:1px solid #90caf9;border-radius:4px;padding:.5em .75em;margin-bottom:.5em;z-index:100}.prior_oasis_link{color:#1976d2;text-decoration:underline;cursor:pointer}.prior_oasis_link:hover{color:#1565c0;text-decoration:underline}.shortform-container{margin:.25em;min-width:400px;display:grid;grid-template-columns:1fr 1fr;height:-moz-max-content;height:max-content}@container (width < 650px){.shortform-container{grid-template-columns:1fr}}.group-content{margin-top:.25em}.shortform-container .MuiInputBase-root textarea,.shortform-container .MuiInputBase-root input,.shortform-container .MuiInputBase-root .MuiChip-label,.shortform-container .MuiInputLabel-root.MuiInputLabel-shrink{color:#000}.narrative{white-space:pre-wrap;margin-bottom:1em}.changelog-history-item{display:flex;justify-content:space-between;gap:.5rem;cursor:pointer;padding:0 .5rem}.changelog-history-item:hover{background-color:#f0f0f0}.snippets{display:flex;flex-direction:column;gap:1em;font-size:small}.snippet-highlight{background-color:#0f0}.snippet-wrapper.error{border:1px solid red;margin:.1em;padding:.1em}.delete-button{float:right}.missing-documents-header{margin-bottom:1em}.container{width:100vw;display:flex;flex-direction:column;margin:1em auto auto}.container>div{margin:auto auto .25em}.medications_container{width:calc(100% - 1.25em);margin-left:.25em;margin-right:1em}.container img{-o-object-fit:contain;object-fit:contain;max-width:600px;max-height:600px}.show-buttons .link{margin-right:1em}.overridden-warning-header{color:red;font-weight:700}.overridden-warning,.medications_header{text-align:center}.qa_coding_header{max-width:60%;text-align:center;padding-bottom:2em}.qa_coding_explanation{padding-top:1em;max-width:80%}.setPatientId{display:flex;flex-direction:row;-moz-column-gap:1em;column-gap:1em;align-items:center}.label_value{display:flex;flex-direction:row}.label_value .label{margin-right:.5em}.setPatientId .packet-action-button-group{display:flex;flex-direction:column}.edit_medication{display:flex;flex-wrap:wrap;gap:.5em;align-content:flex-start;justify-content:flex-start;align-items:flex-start;text-align:left;margin:0}.frequency{min-width:250px}.indication,.instruction,.discontinue_date{min-width:200px}.route{min-width:150px}.medication_row{padding-left:.3em;padding-right:.3em;justify-content:space-between}.medication_row .med_field{padding-left:.5em;padding-right:.5em;padding-top:.5em}.medication_row .summary{padding-top:.5em;padding-bottom:.5em}.summary{text-align:left;padding-top:.25em;padding-bottom:.25em}.medications_content{display:flex;flex-direction:column;gap:1em}.medications_group{display:flex;align-items:flex-start;gap:0}.medications_image_container{display:flex;position:sticky;top:0}.medications_image{display:flex;justify-content:center;align-items:center;border:1px solid grey;flex-shrink:0;min-width:300px}.medications_image_container .resize-handle{height:auto}.medications_image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;max-width:none!important;max-height:none!important}.medication_list_zoombox .hover_area{position:absolute;top:0;left:0;width:100%;height:50px;z-index:1;pointer-events:auto}.medication_list_zoombox .controls{position:absolute;top:0;left:0;z-index:2;display:flex;gap:5px;visibility:hidden;opacity:0;transition:opacity .3s ease-in-out}.medication_list_zoombox .controls:hover,.hover_area:hover+.controls{visibility:visible;opacity:1}.medication_list_zoombox .controls button{cursor:pointer}.medications_list{min-width:600px;flex-grow:1;flex-basis:0;overflow:hidden}.medications_top_list{min-width:600px}.medications .divider{margin-top:10px;margin-bottom:10px}.confirmed_med{background-color:#fff;margin-bottom:.5em}.unconfirmed_med{background-color:#f0f8ff;margin-bottom:.5em}.discontinued_med{background-color:gray;margin-bottom:.5em}.new_med{display:table;padding:.25em;width:calc(100% - .5em)}.med_bullet_container{display:table-cell;width:40px}.med_bullet{display:table-cell;vertical-align:middle;text-align:left}.warning_icon{color:#ff9800!important;cursor:auto!important}.new_med .cell{display:table-cell;height:100%;padding-bottom:.5em}.new_med .buttons{display:table-cell;text-align:right;vertical-align:middle;padding-right:.25em}.new_med .buttons button{margin-top:.75em}.existing_med{display:table;width:calc(100% - .5em);padding-left:.25em;padding-right:.25em}.existing_med_description{display:table-cell;height:100%;text-align:left;vertical-align:middle}.existing_med_control{display:table-cell;text-align:right;vertical-align:middle;padding-right:.25em}.add_med{text-align:end;padding-right:.5em;padding-top:.5em}.empty{text-align:center;width:100%;padding:1em}.enable_disable_worksheet{text-align:center;width:100%}.validations_list{white-space:pre-wrap}.duplicated_meds{text-align:left}.duplicated_med_item{padding-bottom:10px}.sorted_key{padding:.25em 0}.resize-handle{height:100%;width:8px;display:flex;align-items:center;justify-content:center;cursor:col-resize;background-color:#f3f3f3;border-left:1px solid #ccc;border-right:1px solid #ccc;z-index:1002;flex-shrink:0;touch-action:none}.resize-handle:hover{background-color:#e0e0e0}.oneup_zoombox{display:flex;flex-direction:column;width:100vw;height:100vh;background-color:#faebd7}.oneup_zoombox .react-transform-wrapper,.oneup_zoombox .react-transform-component{height:100%;width:100%}.oneup_zoombox .zoomboxchild{display:flex;flex-grow:1;width:100%;height:100%}.oneup_zoombox .zoomboxchild .Page img:focus{cursor:grabbing}.oneup_zoombox .zoomboxcomponent{display:flex;justify-content:center;align-items:center;flex-shrink:0;flex-grow:0;width:100%;height:100%}.oneup_zoombox .zoomboxcomponent img{-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.oneup_zoombox .controls{margin-top:4em;margin-left:1em;margin-right:1em;position:absolute;z-index:2;visibility:visible;opacity:1;transition:none}.oneup_zoombox .controls a{margin:.25em}.main-container{padding:0;margin:0;overflow-y:scroll}.viewer{flex-wrap:nowrap;justify-content:flex-start}.worksheet-preview,.content-tabs,.viewer{border:1px solid transparent}.worksheet-preview.focused,.content-tabs.focused,.viewer.focused{border-color:#00f}.pdf_and_navbar{display:flex;flex-direction:column;height:100%}.pdf{min-width:0;position:relative;overflow:visible;flex-grow:1}.pdf .no_history_file{flex:1;text-align:center;padding-top:10em;flex-grow:1}.worksheet-preview{flex:0 0 250px;height:100%;background-color:#fff;border-left:1px solid #ccc;padding:.2em;z-index:101;overflow-y:auto}.content-tabs{height:calc(100% - 2px);overflow:hidden;flex:1 1 auto;position:relative;background-color:#fff;z-index:1001;display:flex;flex-direction:column}.content-tabs .tab-content{flex:1;overflow:auto;height:100%;display:flex;flex-direction:column}.content-tabs .MuiTab-root{text-transform:none;font-size:14px}.sidebar{margin-left:.25em;flex:0 0 14rem;padding-bottom:1rem;max-height:100%;overflow-y:auto;overflow-x:hidden;bottom:0;border-right-style:solid;border-color:#eee}.history{width:99.7vw;height:100vh;overflow:hidden;display:flex}.sr{color:#000;color:#0000;background-color:#0f06}.st{text-decoration:line-through;color:#000;color:#0000;background-color:#00bfff99}.pdf-list{overflow-x:auto;overflow-y:hidden}.pdf-page{direction:ltr}.sidebar-tabs{display:flex;max-width:14rem;width:14rem}.sidebar-tabs button{flex:1;padding:10px;border:none;background:#4a86e8;cursor:pointer;color:#fff;opacity:.9}.sidebar-tabs button.active{opacity:1;font-weight:700}.navigation-controls{display:flex;justify-content:center;align-items:center;text-align:center;max-width:100vw;height:-moz-max-content;height:max-content;overflow-x:hidden;overflow-y:hidden;background-color:#efefef}.navigation-controls .controls{display:flex;align-items:center}.sidebar .sticky-select{position:sticky;top:0;z-index:10;background-color:#fff}.sidebar .sticky-select .select{max-width:14rem;padding-bottom:.1rem}.expand{flex-grow:1}.radio-group{margin-left:.5rem}.logout{margin-right:2em;padding:5px 10px;background-color:#ff4d4f;color:#fff;border:none;border-radius:5px;font-weight:700;cursor:pointer}.logout:hover{background-color:#d9363e}.sidebar .page{margin-top:1rem;margin-bottom:.25rem}.sidebar .page span{cursor:pointer;color:#00f;text-decoration:underline}.sidebar .page span.selected{color:#6f42c1;font-weight:700}.sidebar .file-name{cursor:pointer;color:#00f;text-decoration:underline;word-wrap:break-word;overflow-wrap:break-word;white-space:normal}.sidebar .file-name-evidence{text-decoration:underline;word-wrap:break-word;overflow-wrap:break-word;white-space:normal}.sidebar .pages{padding-top:5px;padding-bottom:10px}.sidebar .page-range,.sidebar .upload-date{margin:5px 0 0;color:gray}.sidebar .file-container{padding:7px;margin-top:2px}.page_number_input{width:2rem;margin-left:.2rem;margin-right:.2rem}.sticky-banner{position:sticky;top:0;z-index:100}.sticky-banner-content{padding:10px;display:flex;justify-content:space-between;align-items:center;gap:.25rem;overflow:hidden;direction:ltr}.banner-subdocument-info{display:flex;gap:.75rem;align-items:center}.banner-subdocument-chip-container{display:flex;gap:.25rem;flex-wrap:wrap;align-items:center}.banner-subdocument-info .author,.banner-subdocument-info .visit_date,.banner-text{font-size:12px}.formatted-message{white-space:pre-wrap}.ai-highlight{color:inherit;cursor:pointer;border-radius:3px;border:1px dashed;padding:1px 3px}.ai-highlight-author{background:#007bff4d;border-color:#007bffb3}.ai-highlight-date{background:#ff8c004d;border-color:#ff8c00b3}.ai-highlight:hover{box-shadow:0 0 0 2px #007bff4d}.ai-highlight-author:hover{background:#007bff73;border-color:#007bffe6}.ai-highlight-date:hover{background:#ff8c0073;border-color:#ff8c00e6}.history-overlay{display:grid;grid-template:1fr / 1fr;gap:0;place-items:center;height:100%;width:100%}.history-overlay>*{grid-column:1 / 1;grid-row:1 / 1}.history-overlay>div{grid-row-start:1;grid-column-start:1;box-sizing:border-box;height:calc(100vh - 2px);width:100%}.yellow-sticky{background-color:#feff80;padding:.25em;margin-top:.5em;white-space:pre-line}:root{--react-pdf-annotation-layer: 1;--annotation-unfocused-field-background: url("data:image/svg+xml;charset=UTF-8,<svg width='1px' height='1px' xmlns='http://www.w3.org/2000/svg'><rect width='100%' height='100%' style='fill:rgba(0, 54, 255, 0.13);'/></svg>");--input-focus-border-color: Highlight;--input-focus-outline: 1px solid Canvas;--input-unfocused-border-color: transparent;--input-disabled-border-color: transparent;--input-hover-border-color: black;--link-outline: none}@media screen and (forced-colors: active){:root{--input-focus-border-color: CanvasText;--input-unfocused-border-color: ActiveText;--input-disabled-border-color: GrayText;--input-hover-border-color: Highlight;--link-outline: 1.5px solid LinkText}.annotationLayer .textWidgetAnnotation :is(input,textarea):required,.annotationLayer .choiceWidgetAnnotation select:required,.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:required{outline:1.5px solid selectedItem}.annotationLayer .linkAnnotation:hover{-webkit-backdrop-filter:invert(100%);backdrop-filter:invert(100%)}}.annotationLayer{position:absolute;top:0;left:0;pointer-events:none;transform-origin:0 0;z-index:3}.annotationLayer[data-main-rotation="90"] .norotate{transform:rotate(270deg) translate(-100%)}.annotationLayer[data-main-rotation="180"] .norotate{transform:rotate(180deg) translate(-100%,-100%)}.annotationLayer[data-main-rotation="270"] .norotate{transform:rotate(90deg) translateY(-100%)}.annotationLayer canvas{position:absolute;width:100%;height:100%}.annotationLayer section{position:absolute;text-align:initial;pointer-events:auto;box-sizing:border-box;margin:0;transform-origin:0 0}.annotationLayer .linkAnnotation{outline:var(--link-outline)}.annotationLayer :is(.linkAnnotation,.buttonWidgetAnnotation.pushButton)>a{position:absolute;font-size:1em;top:0;left:0;width:100%;height:100%}.annotationLayer :is(.linkAnnotation,.buttonWidgetAnnotation.pushButton)>a:hover{opacity:.2;background:#ff0;box-shadow:0 2px 10px #ff0}.annotationLayer .textAnnotation img{position:absolute;cursor:pointer;width:100%;height:100%;top:0;left:0}.annotationLayer .textWidgetAnnotation :is(input,textarea),.annotationLayer .choiceWidgetAnnotation select,.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input{background-image:var(--annotation-unfocused-field-background);border:2px solid var(--input-unfocused-border-color);box-sizing:border-box;font:calc(9px * var(--scale-factor)) sans-serif;height:100%;margin:0;vertical-align:top;width:100%}.annotationLayer .textWidgetAnnotation :is(input,textarea):required,.annotationLayer .choiceWidgetAnnotation select:required,.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:required{outline:1.5px solid red}.annotationLayer .choiceWidgetAnnotation select option{padding:0}.annotationLayer .buttonWidgetAnnotation.radioButton input{border-radius:50%}.annotationLayer .textWidgetAnnotation textarea{resize:none}.annotationLayer .textWidgetAnnotation :is(input,textarea)[disabled],.annotationLayer .choiceWidgetAnnotation select[disabled],.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input[disabled]{background:none;border:2px solid var(--input-disabled-border-color);cursor:not-allowed}.annotationLayer .textWidgetAnnotation :is(input,textarea):hover,.annotationLayer .choiceWidgetAnnotation select:hover,.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:hover{border:2px solid var(--input-hover-border-color)}.annotationLayer .textWidgetAnnotation :is(input,textarea):hover,.annotationLayer .choiceWidgetAnnotation select:hover,.annotationLayer .buttonWidgetAnnotation.checkBox input:hover{border-radius:2px}.annotationLayer .textWidgetAnnotation :is(input,textarea):focus,.annotationLayer .choiceWidgetAnnotation select:focus{background:none;border:2px solid var(--input-focus-border-color);border-radius:2px;outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) :focus{background-image:none;background-color:transparent}.annotationLayer .buttonWidgetAnnotation.checkBox :focus{border:2px solid var(--input-focus-border-color);border-radius:2px;outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation.radioButton :focus{border:2px solid var(--input-focus-border-color);outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before,.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after,.annotationLayer .buttonWidgetAnnotation.radioButton input:checked:before{background-color:CanvasText;content:"";display:block;position:absolute}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before,.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after{height:80%;left:45%;width:1px}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before{transform:rotate(45deg)}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after{transform:rotate(-45deg)}.annotationLayer .buttonWidgetAnnotation.radioButton input:checked:before{border-radius:50%;height:50%;left:30%;top:20%;width:50%}.annotationLayer .textWidgetAnnotation input.comb{font-family:monospace;padding-left:2px;padding-right:0}.annotationLayer .textWidgetAnnotation input.comb:focus{width:103%}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input{-webkit-appearance:none;-moz-appearance:none;appearance:none}.annotationLayer .popupTriggerArea{height:100%;width:100%}.annotationLayer .fileAttachmentAnnotation .popupTriggerArea{position:absolute}.annotationLayer .popupWrapper{position:absolute;font-size:calc(9px * var(--scale-factor));width:100%;min-width:calc(180px * var(--scale-factor));pointer-events:none}.annotationLayer .popup{position:absolute;max-width:calc(180px * var(--scale-factor));background-color:#ff9;box-shadow:0 calc(2px * var(--scale-factor)) calc(5px * var(--scale-factor)) #888;border-radius:calc(2px * var(--scale-factor));padding:calc(6px * var(--scale-factor));margin-left:calc(5px * var(--scale-factor));cursor:pointer;font:message-box;white-space:normal;word-wrap:break-word;pointer-events:auto}.annotationLayer .popup>*{font-size:calc(9px * var(--scale-factor))}.annotationLayer .popup h1{display:inline-block}.annotationLayer .popupDate{display:inline-block;margin-left:calc(5px * var(--scale-factor))}.annotationLayer .popupContent{border-top:1px solid rgba(51,51,51,1);margin-top:calc(2px * var(--scale-factor));padding-top:calc(2px * var(--scale-factor))}.annotationLayer .richText>*{white-space:pre-wrap;font-size:calc(9px * var(--scale-factor))}.annotationLayer .highlightAnnotation,.annotationLayer .underlineAnnotation,.annotationLayer .squigglyAnnotation,.annotationLayer .strikeoutAnnotation,.annotationLayer .freeTextAnnotation,.annotationLayer .lineAnnotation svg line,.annotationLayer .squareAnnotation svg rect,.annotationLayer .circleAnnotation svg ellipse,.annotationLayer .polylineAnnotation svg polyline,.annotationLayer .polygonAnnotation svg polygon,.annotationLayer .caretAnnotation,.annotationLayer .inkAnnotation svg polyline,.annotationLayer .stampAnnotation,.annotationLayer .fileAttachmentAnnotation{cursor:pointer}.annotationLayer section svg{position:absolute;width:100%;height:100%;top:0;left:0}.annotationLayer .annotationTextContent{position:absolute;width:100%;height:100%;opacity:0;color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.annotationLayer .annotationTextContent span{width:100%;display:inline-block}:root{--react-pdf-text-layer: 1;--highlight-bg-color: rgba(180, 0, 170, 1);--highlight-selected-bg-color: rgba(0, 100, 0, 1)}@media screen and (forced-colors: active){:root{--highlight-bg-color: Highlight;--highlight-selected-bg-color: ButtonText}}[data-main-rotation="90"]{transform:rotate(90deg) translateY(-100%)}[data-main-rotation="180"]{transform:rotate(180deg) translate(-100%,-100%)}[data-main-rotation="270"]{transform:rotate(270deg) translate(-100%)}.textLayer{position:absolute;text-align:initial;top:0;right:0;bottom:0;left:0;overflow:hidden;line-height:1;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;forced-color-adjust:none;transform-origin:0 0;z-index:2}.textLayer :is(span,br){color:transparent;position:absolute;white-space:pre;cursor:text;margin:0;transform-origin:0 0}.textLayer span.markedContent{top:0;height:0}.textLayer .highlight{margin:-1px;padding:1px;background-color:var(--highlight-bg-color);border-radius:4px}.textLayer .highlight.appended{position:initial}.textLayer .highlight.begin{border-radius:4px 0 0 4px}.textLayer .highlight.end{border-radius:0 4px 4px 0}.textLayer .highlight.middle{border-radius:0}.textLayer .highlight.selected{background-color:var(--highlight-selected-bg-color)}.textLayer br::-moz-selection{background:transparent}.textLayer br::selection{background:transparent}.textLayer .endOfContent{display:block;position:absolute;top:100%;right:0;bottom:0;left:0;z-index:-1;cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none}.textLayer .endOfContent.active{top:0}.hiddenCanvasElement{position:absolute;top:0;left:0;width:0;height:0;display:none}.transcripts{padding:1em}.transcripts .show_button{margin-right:1em}.timestamp_link{cursor:pointer;color:#00f;text-decoration:underline}.transcript_line_current{background-color:#0ff}.transcript_line span~span{padding-left:.5em}.audio_player_container{position:sticky;top:0;padding-left:2em;z-index:100}.audio_player{position:relative;display:flex;align-items:center;gap:10px;padding:16px;border:1px solid #ccc;border-radius:8px;background-color:#f9f9f9;max-width:320px}.close_button{position:absolute;top:4px;right:4px;background:none;border:none;font-size:20px;cursor:pointer;color:#666}.close_button:hover{color:#000}.scrubber_input{width:130px;pointer-events:none;margin:8px 0;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:6px;background:#ddd;border-radius:3px;outline:none;opacity:.7;transition:opacity .2s}.scrubber_input:hover{opacity:1}.scrubber_input.enabled::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:16px;height:16px;background:#007bff;border-radius:50%;cursor:pointer;pointer-events:auto}.scrubber_input.enabled::-moz-range-thumb{width:16px;height:16px;background:#007bff;border-radius:50%;cursor:pointer;pointer-events:auto}.scrubber_input.disabled::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:16px;height:16px;background:#bdc3c7;border-radius:50%;cursor:pointer;pointer-events:none}.scrubber_input.disabled::-moz-range-thumb{width:16px;height:16px;background:#bdc3c7;border-radius:50%;cursor:pointer;pointer-events:none}.time{font-size:14px;text-align:center;white-space:nowrap}.audio_player .action{text-align:center;padding-right:20px;margin-bottom:0}:root{--md-color: #ff9900;--f2f-color: rgb(255, 0, 212);--agency-f2f-color: rgb(205, 136, 235)}.metadata_select{width:100%}.metadata_select_value{white-space:normal;overflow:hidden;text-overflow:ellipsis;font-weight:700;font-size:14px}.document_list_item{margin-bottom:2px}.document_list_item_header{padding:10px 4px}.subdocument_list_item{display:flex;flex-direction:row;gap:8px;padding:10px 4px;border-top:1px solid #b7b7b7;cursor:pointer}.subdocument_list_item_content{display:flex;flex-direction:column;gap:4px;font-size:14px}.type_chip_container{display:flex;flex-direction:column;gap:4px}.type_chip{font-size:12px;display:inline-flex;justify-content:center;align-items:center;white-space:nowrap;width:60px;height:20px;border-radius:4px}.f2f_chip{background-color:var(--f2f-color)}.agency_f2f_chip{width:80px;background-color:var(--agency-f2f-color)}.diffs-main{display:flex;flex-direction:column;flex-wrap:wrap;align-items:center;width:100%}.label{font-weight:700}.display-diff{margin:.5em}.diff-pair{display:flex;justify-content:space-between;width:100%;margin:.25em .25em .25em 1.5em}.before-after,.content{width:49%;text-align:left}.diffs-coding{padding:2em}.submit-button{text-align:center}.question-table{border-collapse:collapse;margin:1em}.section-row{border-bottom:1px solid black;width:100%}.question_name div{font-size:16px;font-weight:700;height:35px}.andy{width:300px}.clinician{width:100px}.dropdown-select{width:300px}.changed_row{background-color:#ffd6d6}.container table{margin-bottom:2em}.extra_note{white-space:pre-wrap;margin-left:1em;margin-right:1em}.review_header{max-width:60%;text-align:left}
