.app-shell{--table-chrome-ink:#79655a;--table-record-ink:#171412;--table-row-separator:#e2ccbeb8}@layer clientnote-table-spacing{:root{--cn-table-cell-inset:8px;--cn-table-edge-inset:16px}.app-shell table.cn-data-table :is(th,td){padding-inline:var(--cn-table-cell-inset)!important}.app-shell table.cn-data-table :is(th,td):first-child{padding-inline-start:var(--cn-table-edge-inset)!important}.app-shell table.cn-data-table :is(th,td):last-child{padding-inline-end:var(--cn-table-edge-inset)!important}@media (min-width:561px){.app-shell :is(.clients-register-column-header,.clients-register-cell,.case-note-column-header,.case-note-cell,.client-profile-note-column-header,.client-profile-note-cell,.deleted-case-note-column-header,.deleted-case-note-cell,[class*=organisation-workspace-module][class*=__columnHeader],[class*=organisation-workspace-module][class*=__tableRow]>span[data-table-column]){padding-inline:var(--cn-table-cell-inset)!important}.app-shell :is(.clients-register-cell:nth-child(1 of .clients-register-cell),.case-note-cell:nth-child(1 of .case-note-cell),.client-profile-note-cell:nth-child(1 of .client-profile-note-cell),.deleted-case-note-cell:nth-child(1 of .deleted-case-note-cell),[class*=organisation-workspace-module][class*=__tableRow]>span:nth-child(1 of span[data-table-column])){padding-inline-start:var(--cn-table-edge-inset)!important}.app-shell :is(.clients-register-head,.case-note-head-columns,.client-profile-note-head,.deleted-case-note-head,[class*=organisation-workspace-module][class*=__tableHead])>button:nth-child(1 of button){padding-inline-start:var(--cn-table-edge-inset)!important}.app-shell :is(.clients-register-column-header,.case-note-column-header,.client-profile-note-column-header,.deleted-case-note-column-header,[class*=organisation-workspace-module][class*=__columnHeader]){white-space:nowrap!important;text-overflow:ellipsis!important;line-height:44px!important;display:block!important;overflow:hidden!important}.app-shell.app-shell.app-shell .app-case-note-list.is-selecting :is(.case-note-head-columns>:first-child,.case-note-row-link>.case-note-cell:first-child),.app-shell.app-shell.app-shell .client-profile-notes-table.is-selecting :is(.client-profile-note-selection-leading-column,.client-profile-note-selection-leading-cell){padding-inline-start:48px!important}.app-shell :is(.clients-register-head,.clients-register-row,.case-note-head-columns,.case-note-row-link,.client-profile-note-head,.client-profile-note-row,.deleted-case-note-head,.deleted-case-note-row,[class*=organisation-workspace-module][class*=__tableHead],[class*=organisation-workspace-module][class*=__tableRow]):has(>[data-cn-column]){width:100%!important;min-width:0!important;padding-inline:0!important;display:block!important;position:relative!important}.app-shell [data-cn-column]{inset:0 auto 0 var(--cn-column-x)!important;width:var(--cn-column-w)!important;box-sizing:border-box!important;white-space:nowrap!important;text-overflow:ellipsis!important;text-align:left!important;justify-content:flex-start!important;min-width:0!important;max-width:none!important;margin-inline:0!important;padding-inline:8px!important;position:absolute!important;overflow:hidden!important}.app-shell [data-cn-column]:not(button){align-content:center!important;display:block!important}.app-shell [data-cn-column]>:is(strong,a,.status-pill,.status-badge){white-space:nowrap!important;text-overflow:ellipsis!important;width:fit-content!important;min-width:0!important;max-width:100%!important;display:block!important;overflow:hidden!important}.app-shell [data-cn-column]>:is(.status-pill,.status-badge){align-content:center!important}.app-shell [data-cn-column]:is([data-cn-column=notes],[data-cn-column=caseNotes],[data-cn-column=actions]){width:min(var(--cn-column-w), 100px)!important;text-align:center!important;justify-content:center!important}.app-shell [data-cn-column=createdBy]{text-align:center!important;justify-content:center!important}.app-shell [data-cn-column=createdBy]:not(button){align-items:center!important;display:flex!important}.app-shell [data-cn-column=actions]:not(button){align-items:center!important;display:flex!important;overflow:visible!important}}.app-shell [data-cn-column-header]{touch-action:pan-y;-webkit-user-select:none;user-select:none;cursor:grab!important}.app-shell [data-cn-column-dragging]{-webkit-user-select:none;user-select:none;will-change:translate;translate:var(--cn-column-drag-offset,0px) 0!important;left:var(--cn-column-drag-origin-x)!important;width:var(--cn-column-dragged-width)!important;z-index:50!important;cursor:grabbing!important;background:#fff!important;transition:none!important;transform:none!important;box-shadow:inset 1px 0 #e8bcc9,inset -1px 0 #e8bcc9,4px 0 10px #3c23191a!important}.app-shell [data-cn-table-resizing] [data-cn-column]{transition:none!important}.app-shell :is([data-cn-table-reordering],[data-cn-table-resizing]) [data-cn-column]{will-change:left, width}.app-shell [data-cn-table-reordering] [data-cn-column]:not([data-cn-column-dragging]){transition:inset .12s,width .12s!important}}@media (max-width:920px){html body .app-shell .deleted-case-note-list.deleted-case-note-list{-webkit-overflow-scrolling:touch;scrollbar-gutter:stable;grid-template-columns:minmax(0,1fr)!important;width:100%!important;min-width:0!important;max-width:100%!important;display:grid!important;overflow:auto visible!important}html body .app-shell .deleted-case-note-list .deleted-case-note-head,html body .app-shell .deleted-case-note-list .deleted-case-note-row:not(.deleted-case-note-head){grid-template-columns:minmax(180px,2.1fr) minmax(132px,1.12fr) minmax(160px,1.35fr) minmax(132px,1fr) minmax(80px,.5fr)!important;min-width:760px!important;display:grid!important}html body .app-shell .deleted-case-note-list .deleted-case-note-footer{min-width:760px!important}}html body .app-shell.app-shell.app-shell :is(.clients-register-table>.clients-register-row:not(.clients-register-head):not(.clients-register-footer),.client-profile-notes-table>.client-profile-note-row:not(.client-profile-note-head):not(.client-profile-note-footer),.deleted-case-note-list>.deleted-case-note-row:not(.deleted-case-note-head):not(.deleted-case-note-footer),.app-case-note-list>.case-note-selectable-row,[class*=organisation-workspace-module][class*=__tableBody]>[class*=organisation-workspace-module][class*=__tableRow]){border-top:0!important;border-right:0!important;border-bottom:1px solid var(--table-row-separator)!important;box-shadow:none!important;border-left:0!important;outline:0!important}html body .app-shell.app-shell.app-shell .app-case-note-list>.case-note-selectable-row:nth-last-child(2){border-bottom:0!important}html body .app-shell.app-shell.app-shell :is(.clients-register-table>.clients-register-row:not(.clients-register-head):not(.clients-register-footer),.client-profile-notes-table>.client-profile-note-row:not(.client-profile-note-head):not(.client-profile-note-footer),.deleted-case-note-list>.deleted-case-note-row:not(.deleted-case-note-head):not(.deleted-case-note-footer),.app-case-note-list>.case-note-selectable-row,[class*=organisation-workspace-module][class*=__tableBody]>[class*=organisation-workspace-module][class*=__tableRow]):focus-within{border-top:0!important;border-bottom-color:var(--table-row-separator)!important;box-shadow:none!important;outline:0!important}html body .app-shell.app-shell.app-shell .app-case-note-row:not(.app-case-note-head):not(.case-note-list-footer) .case-note-cell.case-note-cell :is(strong,small,span):not(.status-pill),html body .app-shell.app-shell.app-shell .clients-register-row:not(.clients-register-head):not(.clients-register-footer) .clients-register-cell.clients-register-cell :is(strong,small,span):not(.status-pill),html body .app-shell.app-shell.app-shell .client-profile-note-row:not(.client-profile-note-head):not(.client-profile-note-footer) .client-profile-note-cell.client-profile-note-cell :is(strong,small,span):not(.status-pill),html body .app-shell.app-shell.app-shell .deleted-case-note-row:not(.deleted-case-note-head):not(.deleted-case-note-footer) .deleted-case-note-cell.deleted-case-note-cell :is(strong,small,span):not(.status-pill),html body .app-shell.app-shell.app-shell [class*=organisation-workspace-module][class*=__tableBody] [class*=organisation-workspace-module][class*=__tableRow]>span:not([class*=__status]):not([data-client-avatar]),html body .app-shell.app-shell.app-shell [class*=organisation-workspace-module][class*=__tableBody] [class*=organisation-workspace-module][class*=__tableRow]>span:not([class*=__status]):not([data-client-avatar]) :is(strong,small,span):not(.status-pill){color:var(--table-record-ink)!important;font-family:var(--font-app-sans)!important;font-size:13px!important;font-weight:430!important;line-height:1.2!important}html body .app-shell.app-shell.app-shell :is(.app-case-note-head,.clients-register-head,.client-profile-note-head,.deleted-case-note-head,[class*=organisation-workspace-module][class*=__tableHead]) :is(div,span,strong,small,button,label){color:var(--table-structure-ink)!important;font-family:var(--font-app-sans)!important;font-size:13px!important;font-weight:680!important;line-height:1.2!important}html body .app-shell.app-shell.app-shell :is(.case-note-row-actions-trigger.case-note-row-actions-trigger,.client-profile-menu-button.clients-register-menu-button){box-sizing:border-box!important;color:#303637!important;width:20px!important;min-width:20px!important;max-width:20px!important;height:32px!important;min-height:32px!important;max-height:32px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;justify-content:center!important;align-items:center!important;margin:0!important;padding:0!important;display:inline-flex!important;transform:none!important}html body .app-shell.app-shell.app-shell :is(.case-note-row-actions-trigger.case-note-row-actions-trigger,.client-profile-menu-button.clients-register-menu-button) .case-note-action-dots{color:#303637!important;stroke-width:2px!important;width:16px!important;height:22px!important}html body .app-shell.app-shell.app-shell :is(.case-note-row-actions-trigger.case-note-row-actions-trigger,.client-profile-menu-button.clients-register-menu-button):is(:hover,:focus-visible){color:#303637!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;transform:none!important}html body .app-shell :is(.case-note-column-header,.clients-register-column-header,.client-profile-note-column-header,.deleted-case-note-column-header,[class*=organisation-workspace-module][class*=__columnHeader],table thead th){color:var(--table-chrome-ink)!important;font-family:var(--font-sans), Manrope, sans-serif!important;font-size:13px!important;font-weight:680!important;line-height:1.1!important}html body .app-shell :is(.case-note-cell,.clients-register-cell,.client-profile-note-cell,.deleted-case-note-cell,table tbody td),html body .app-shell.app-shell .app-case-note-row:not(.app-case-note-head) .case-note-cell.case-note-cell,html body .app-shell.app-shell .clients-register-row:not(.clients-register-head):not(.clients-register-footer) .clients-register-cell.clients-register-cell,html body .app-shell.app-shell .client-profile-note-row:not(.client-profile-note-head):not(.client-profile-note-footer) .client-profile-note-cell.client-profile-note-cell,html body .app-shell.app-shell .deleted-case-note-row:not(.deleted-case-note-head) .deleted-case-note-cell.deleted-case-note-cell,html body .app-shell.app-shell table tbody td,html body .app-shell.app-shell [class*=organisation-workspace-module][class*=__tableBody] [class*=organisation-workspace-module][class*=__tableRow],html body .app-shell.app-shell .search-results-list.search-results-list :is(.web-session-row.web-session-row,.search-client-row.search-client-row) :is(h3,p){color:var(--table-record-ink)!important;font-family:var(--font-sans), Manrope, sans-serif!important;font-size:13px!important;font-weight:430!important;line-height:1.2!important}html body .app-shell.app-shell :is(.case-note-column-header.case-note-column-header,.clients-register-column-header.clients-register-column-header,.client-profile-note-column-header.client-profile-note-column-header,.deleted-case-note-column-header.deleted-case-note-column-header,[class*=organisation-workspace-module][class*=__tableHead] [class*=organisation-workspace-module][class*=__columnHeader],table thead th){color:var(--table-chrome-ink)!important;font-family:var(--font-sans), Manrope, sans-serif!important;font-size:13px!important;font-weight:680!important;line-height:1.1!important}html body .app-shell.app-shell :is(.case-note-list-footer.case-note-list-footer,.clients-register-footer.clients-register-footer,.client-profile-note-footer.client-profile-note-footer,.deleted-case-note-footer.deleted-case-note-footer,[class*=organisation-workspace-module][class*=__tableFooter],table tfoot),html body .app-shell.app-shell :is(.case-note-list-footer.case-note-list-footer,.clients-register-footer.clients-register-footer,.client-profile-note-footer.client-profile-note-footer,.deleted-case-note-footer.deleted-case-note-footer,[class*=organisation-workspace-module][class*=__tableFooter],table tfoot) :is(div,span,label,button,select){color:var(--table-chrome-ink)!important;font-family:var(--font-sans), Manrope, sans-serif!important;font-size:11.5px!important;font-weight:600!important;line-height:1.2!important}html body .app-shell [class*=organisation-workspace-module][class*=__tableRow]{color:var(--table-record-ink)!important;font-family:var(--font-sans), Manrope, sans-serif!important;font-size:13px!important;font-weight:430!important;line-height:1.2!important}html body .app-shell :is(.case-note-list-footer,.case-note-footer-left,.case-note-pagination,.clients-register-footer,.client-profile-note-footer,.deleted-case-note-footer,[class*=organisation-workspace-module][class*=__tableFooter],[class*=organisation-workspace-module][class*=__pagination],table tfoot),html body .app-shell :is(.case-note-list-footer,.case-note-pagination,[class*=organisation-workspace-module][class*=__tableFooter],table tfoot) :where(*){color:var(--table-chrome-ink)!important;font-family:var(--font-sans), Manrope, sans-serif!important;font-size:11.5px!important;font-weight:600!important;line-height:1.2!important}html body .app-shell.app-shell.app-shell :is(.case-note-list-footer.case-note-list-footer.case-note-list-footer,.clients-register-footer.clients-register-footer.clients-register-footer,.client-profile-note-footer.client-profile-note-footer.client-profile-note-footer,.deleted-case-note-footer.deleted-case-note-footer.deleted-case-note-footer,[class*=organisation-workspace-module][class*=__tableFooter]),html body .app-shell.app-shell.app-shell :is(.case-note-list-footer.case-note-list-footer.case-note-list-footer,.clients-register-footer.clients-register-footer.clients-register-footer,.client-profile-note-footer.client-profile-note-footer.client-profile-note-footer,.deleted-case-note-footer.deleted-case-note-footer.deleted-case-note-footer,[class*=organisation-workspace-module][class*=__tableFooter]) :is(div,span,strong,small,button,label,select,option){color:#79655a!important;font-family:var(--font-app-sans)!important;font-size:11.5px!important;font-weight:600!important;line-height:1.2!important}html body .app-shell.app-shell.app-shell button.case-note-row-actions-trigger.case-note-row-actions-trigger{box-sizing:border-box!important;color:#303637!important;width:20px!important;min-width:20px!important;max-width:20px!important;height:32px!important;min-height:32px!important;max-height:32px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;justify-content:center!important;align-items:center!important;margin:0!important;padding:0!important;display:inline-flex!important;transform:none!important}html body .app-shell.app-shell.app-shell button.case-note-row-actions-trigger.case-note-row-actions-trigger svg.case-note-action-dots.case-note-action-dots{color:#303637!important;stroke-width:2px!important;width:16px!important;min-width:16px!important;max-width:16px!important;height:22px!important;min-height:22px!important;max-height:22px!important}html body .app-shell.app-shell.app-shell button.case-note-row-actions-trigger.case-note-row-actions-trigger:is(:hover,:focus-visible){color:#303637!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;transform:none!important}html body .app-shell.app-shell.app-shell :is(.case-note-column-actions,.clients-register-column-age,.clients-register-column-actions,.client-profile-note-column-actions,.deleted-case-note-column-actions,[class*=organisation-workspace-module][class*=__columnHeader][data-table-column=age],[class*=organisation-workspace-module][class*=__columnHeader][data-table-column=createdBy],[class*=organisation-workspace-module][class*=__columnHeader][data-table-column=actions]){text-align:center!important;justify-content:center!important}html body .app-shell.app-shell.app-shell :is(.case-note-cell-actions,.clients-register-cell-age,.clients-register-cell-actions,.client-profile-note-cell-actions,.deleted-case-note-cell-actions,[class*=organisation-workspace-module][class*=__tableRow]>[data-table-column=age],[class*=organisation-workspace-module][class*=__tableRow]>[data-table-column=createdBy],[class*=organisation-workspace-module][class*=__tableRow]>[data-table-column=actions]){text-align:center!important;justify-content:center!important;align-items:center!important;display:flex!important}html body .app-shell.app-shell.app-shell main .client-profile-notes-card.client-profile-notes-card .client-profile-notes-table.client-profile-notes-table>.client-profile-note-head.client-profile-note-head>button.client-profile-note-column-header.client-profile-note-column-header{color:#79655a!important;-webkit-text-fill-color:#79655a!important;font-family:var(--font-app-sans)!important;letter-spacing:0!important;font-size:13px!important;font-weight:680!important;line-height:1.1!important}html body .app-shell.app-shell.app-shell button[class*=organisation-workspace-module][class*=__columnHeader]:is(:focus,:focus-visible){box-shadow:none!important;outline:0!important}html body .app-shell.app-shell.app-shell main .client-profile-notes-card.client-profile-notes-card .client-profile-notes-table.client-profile-notes-table>.client-profile-note-footer.client-profile-note-footer,html body .app-shell.app-shell.app-shell main .client-profile-notes-card.client-profile-notes-card .client-profile-notes-table.client-profile-notes-table>.client-profile-note-footer.client-profile-note-footer :is(div,span,strong,small,button,label,select,option){color:#79655a!important;-webkit-text-fill-color:#79655a!important;font-family:var(--font-app-sans)!important;letter-spacing:0!important;font-size:11.5px!important;font-weight:600!important;line-height:1.2!important}html body .app-shell.app-shell.app-shell main .app-case-note-list.app-case-note-list>.case-note-selectable-row.case-note-selectable-row.is-last-visible-row{border-bottom:0 #0000!important}@media (min-width:761px) and (max-width:920px){html body .app-shell.app-shell.app-shell main .case-notes-page-panel.case-notes-page-panel .app-case-note-list.app-case-note-list>.case-note-selectable-row.case-note-selectable-row:not(.is-last-visible-row)>.case-note-row-link.case-note-row-link{box-shadow:inset 0 -1px 0 var(--table-row-separator)!important}}@media (min-width:761px){html body .app-shell.app-shell.app-shell :is(.clients-register-row:not(.clients-register-head):not(.clients-register-footer) .clients-register-cell:not(.clients-register-cell-actions),.app-case-note-row:not(.app-case-note-head):not(.case-note-list-footer) .case-note-cell:not(.case-note-cell-actions),.deleted-case-note-row:not(.deleted-case-note-head):not(.deleted-case-note-footer) .deleted-case-note-cell:not(.deleted-case-note-cell-actions),.client-profile-note-row:not(.client-profile-note-head):not(.client-profile-note-footer) .client-profile-note-cell:not(.client-profile-note-cell-actions),[class*=organisation-workspace-module][class*=__tableRow]>[data-table-column]:not([data-table-column=actions])){white-space:nowrap!important;text-overflow:ellipsis!important;min-width:0!important;overflow:hidden!important}html body .app-shell.app-shell.app-shell :is(.clients-register-row:not(.clients-register-head):not(.clients-register-footer) .clients-register-cell:not(.clients-register-cell-actions),.app-case-note-row:not(.app-case-note-head):not(.case-note-list-footer) .case-note-cell:not(.case-note-cell-actions),.deleted-case-note-row:not(.deleted-case-note-head):not(.deleted-case-note-footer) .deleted-case-note-cell:not(.deleted-case-note-cell-actions),.client-profile-note-row:not(.client-profile-note-head):not(.client-profile-note-footer) .client-profile-note-cell:not(.client-profile-note-cell-actions),[class*=organisation-workspace-module][class*=__tableRow]>[data-table-column]:not([data-table-column=actions]))>:is(strong,small,span):not(.status-pill,.status-badge,.case-note-status,.editor-status-badge,.deleted-status-badge,.settings-status-pill,.client-profile-practitioner-track){white-space:nowrap!important;text-overflow:ellipsis!important;min-width:0!important;display:block!important;overflow:hidden!important}}@media (min-width:561px) and (max-width:1050px){html body .app-shell.app-shell .clients-register .clients-register-table.clients-register-table,html body .app-shell.app-shell .clients-register-table.clients-register-table>.clients-register-row.clients-register-row{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important}html body .app-shell.app-shell .case-notes-page-panel .app-case-note-list.app-case-note-list,html body .app-shell.app-shell .deleted-page-panel .deleted-case-note-list.deleted-case-note-list{grid-template-columns:minmax(0,1fr)!important;width:100%!important;min-width:0!important;max-width:100%!important;display:grid!important;overflow:hidden!important}html body .app-shell.app-shell .case-notes-page-panel :is(.app-case-note-head.app-case-note-head,.case-note-selectable-row.case-note-selectable-row){grid-template-columns:none!important;width:100%!important;min-width:0!important;max-width:100%!important;display:block!important}html body .app-shell.app-shell .deleted-page-panel :is(.deleted-case-note-head.deleted-case-note-head,.deleted-case-note-row.deleted-case-note-row:not(.deleted-case-note-footer)){grid-template-columns:minmax(0,1.45fr) minmax(0,1fr) minmax(0,1fr) minmax(82px,.78fr) 54px!important;width:100%!important;min-width:0!important;max-width:100%!important;display:grid!important}html body .app-shell.app-shell :is(.case-note-cell,.deleted-case-note-cell,.case-note-column-header,.deleted-case-note-column-header){box-sizing:border-box!important;white-space:nowrap!important;text-overflow:ellipsis!important;min-width:0!important;max-width:100%!important;overflow:hidden!important}html body .app-shell.app-shell :is(.case-note-list-footer.case-note-list-footer,.deleted-case-note-footer.deleted-case-note-footer){width:100%!important;min-width:0!important;max-width:100%!important}}@media (max-width:560px){html body .app-shell.app-shell.app-shell .deleted-case-note-list.deleted-case-note-list{grid-template-columns:minmax(0,1fr)!important;width:100%!important;min-width:0!important;max-width:100%!important;display:grid!important;overflow:visible!important}html body .app-shell.app-shell.app-shell .deleted-case-note-list.deleted-case-note-list>.deleted-case-note-head.deleted-case-note-head,html body .app-shell.app-shell.app-shell .deleted-case-note-list.deleted-case-note-list>.deleted-case-note-footer.deleted-case-note-footer{display:none!important}html body .app-shell.app-shell.app-shell .deleted-case-note-list.deleted-case-note-list>.deleted-case-note-row.deleted-case-note-row.cn-mobile-record-row{grid-template-columns:minmax(0,1fr)!important;width:100%!important;min-width:0!important;max-width:100%!important;display:block!important}html body .app-shell.app-shell.app-shell .deleted-case-note-list.deleted-case-note-list>.deleted-case-note-row.deleted-case-note-row.cn-mobile-record-row>.cn-mobile-record-card-link.cn-mobile-record-card-link{width:100%!important;min-width:0!important;max-width:100%!important}}@media (min-width:561px){html body .app-shell.app-shell.app-shell .cn-mobile-record-row.cn-mobile-record-row>:is(.cn-mobile-record-card-link,.cn-mobile-record-card){visibility:hidden!important;pointer-events:none!important;width:0!important;min-width:0!important;height:0!important;min-height:0!important;margin:0!important;padding:0!important;display:none!important;position:absolute!important;overflow:hidden!important}}@media (max-width:560px){html body .app-shell.app-shell.app-shell .cn-mobile-record-row.cn-mobile-record-row>[data-table-column]{visibility:hidden!important;pointer-events:none!important;width:0!important;min-width:0!important;height:0!important;min-height:0!important;margin:0!important;padding:0!important;display:none!important;position:absolute!important;overflow:hidden!important}}:is(.status-pill,.status-badge,.case-note-status,.editor-status-badge,.deleted-status-badge,.settings-status-pill),html body#clientnote-web-root .app-shell :is(.status-pill,.status-badge,.case-note-status,.editor-status-badge,.deleted-status-badge,.settings-status-pill){box-sizing:border-box!important;width:fit-content!important;min-width:max-content!important;height:24px!important;min-height:24px!important;max-height:24px!important;font-family:var(--font-app-sans,var(--font-sans,Manrope, sans-serif))!important;text-align:center!important;white-space:nowrap!important;vertical-align:middle!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;padding:1px 10px 0!important;font-size:10.5px!important;font-weight:700!important;line-height:1!important;display:inline-flex!important;position:relative!important;inset:auto!important;transform:none!important}html body .app-shell .clients-register-head>button.clients-register-column-notes,html body .app-shell .clients-register-row>.clients-register-cell-notes{text-align:center!important;justify-content:center!important}@media (min-width:761px){html body .app-shell.app-shell.app-shell .clients-register-row.clients-register-row>.clients-register-cell-client.clients-register-cell-client>strong{width:100%!important;max-width:100%!important;display:block!important}}@media (min-width:561px){html body .app-shell.app-shell.app-shell .clients-register-head.clients-register-head>button.clients-register-column-header.clients-register-column-createdBy,html body .app-shell.app-shell.app-shell .clients-register-row.clients-register-row>.clients-register-cell.clients-register-cell-createdBy{text-align:center!important;justify-content:center!important;align-items:center!important;padding-inline:8px!important;display:flex!important}html body .app-shell.app-shell.app-shell .clients-register-row.clients-register-row:not(.clients-register-head):not(.clients-register-footer)>.clients-register-cell.clients-register-cell-createdBy{height:auto!important;min-height:0!important;top:0!important;bottom:0!important}html body .app-shell.app-shell.app-shell .clients-register-row.clients-register-row>.clients-register-cell.clients-register-cell-createdBy>span{margin-inline:auto!important}html body .app-shell.app-shell.app-shell :is(.clients-register-cell-createdBy,.client-profile-note-cell-createdBy,[class*=organisation-workspace-module][class*=__tableRow]>[data-table-column=createdBy]) [data-creator-name][data-creator-name]{border-radius:50%!important;flex:0 0 34px!important;justify-content:center!important;align-items:center!important;width:34px!important;min-width:34px!important;max-width:34px!important;height:34px!important;min-height:34px!important;max-height:34px!important;padding:0!important;display:inline-flex!important;overflow:hidden!important}html body .app-shell.app-shell.app-shell :is(.clients-register-cell-createdBy,.client-profile-note-cell-createdBy,[class*=organisation-workspace-module][class*=__tableRow]>[data-table-column=createdBy]) [data-creator-name][data-creator-name]>img{-o-object-fit:cover!important;object-fit:cover!important;width:100%!important;min-width:0!important;max-width:100%!important;height:100%!important;min-height:0!important;max-height:100%!important;margin:0!important;display:block!important}html body .app-shell.app-shell.app-shell .client-profile-note-head.client-profile-note-head>button.client-profile-note-column-header.client-profile-note-column-createdBy,html body .app-shell.app-shell.app-shell .client-profile-note-row.client-profile-note-row:not(.client-profile-note-head):not(.client-profile-note-footer)>.client-profile-note-cell.client-profile-note-cell-createdBy{text-align:center!important;justify-content:center!important;align-items:center!important;padding-inline:8px!important}html body .app-shell.app-shell.app-shell .client-profile-note-row.client-profile-note-row:not(.client-profile-note-head):not(.client-profile-note-footer)>.client-profile-note-cell.client-profile-note-cell-createdBy{height:auto!important;min-height:0!important;display:flex!important;top:0!important;bottom:0!important}html body .app-shell.app-shell.app-shell :is(.client-profile-note-column-createdBy,.client-profile-note-cell-createdBy)>.client-profile-practitioner-track{text-align:center!important;flex:auto!important;justify-content:center!important;align-self:stretch!important;align-items:center!important;width:100%!important;min-width:0!important;max-width:100%!important;height:100%!important;min-height:0!important;margin:0!important;padding:0!important;display:flex!important;overflow:hidden!important}html body .app-shell.app-shell.app-shell :is(.app-case-note-list .case-note-selectable-row,.client-profile-notes-table .client-profile-note-row:not(.client-profile-note-head):not(.client-profile-note-footer)){position:relative!important}html body .app-shell.app-shell.app-shell .case-notes-page-panel .app-case-note-list.is-selecting .case-note-select-box,html body .app-shell.app-shell.app-shell .client-profile-notes-table.is-selecting .client-profile-case-note-select-box{z-index:5!important;box-sizing:border-box!important;pointer-events:auto!important;place-items:center!important;width:20px!important;min-width:20px!important;max-width:20px!important;height:auto!important;min-height:0!important;max-height:none!important;margin:0!important;padding:0!important;display:grid!important;position:absolute!important;top:0!important;bottom:0!important;left:14px!important;transform:none!important}html body .app-shell.app-shell.app-shell :is(.app-case-note-list,.client-profile-notes-table).is-selecting .case-note-select-box>input[type=checkbox]{box-sizing:border-box!important;width:15px!important;min-width:15px!important;max-width:15px!important;height:15px!important;min-height:15px!important;max-height:15px!important;margin:0!important;padding:0!important;display:block!important}html body .app-shell.app-shell.app-shell .case-notes-page-panel .app-case-note-list.is-selecting :is(.case-note-head-columns>.case-note-column-header:first-child,.case-note-row-link>.case-note-cell:first-child),html body .app-shell.app-shell.app-shell .client-profile-notes-table.is-selecting :is(.client-profile-note-selection-leading-column,.client-profile-note-selection-leading-cell){padding-left:48px!important}}@media (max-width:560px){html body .app-shell.app-shell.app-shell .client-profile-notes-table.is-selecting .client-profile-case-note-select-box{z-index:4!important;pointer-events:auto!important;place-items:center!important;width:18px!important;height:18px!important;margin:0!important;padding:0!important;display:grid!important;position:absolute!important;top:50%!important;left:14px!important;transform:translateY(-50%)!important}html body .app-shell.app-shell.app-shell .client-profile-notes-table.is-selecting .cn-mobile-record-card{padding-left:44px!important}}html body .app-shell.app-shell.app-shell .app-case-note-list>.case-note-list-footer .case-note-bulk-actions>button,html body .app-shell.app-shell.app-shell .client-profile-notes-table>.client-profile-note-footer .case-note-bulk-actions>button,html body .app-shell.app-shell.app-shell .app-case-note-list>.case-note-list-footer>.case-note-pagination>button:not(.app-style-select-trigger),html body .app-shell.app-shell.app-shell .client-profile-notes-table>.client-profile-note-footer>.case-note-pagination>button:not(.app-style-select-trigger){border:1px solid #e0c7b9fa!important}html body .app-shell :is(.rich-text-editor,.case-note-rich-document,.case-note-history-change) :is(ul,ol){margin:.55em 0 .8em!important;padding-inline-start:1.75em!important;display:block!important}html body .app-shell :is(.rich-text-editor,.case-note-rich-document,.case-note-history-change) ul{list-style:outside!important}html body .app-shell :is(.rich-text-editor,.case-note-rich-document,.case-note-history-change) ol{list-style:decimal!important}html body .app-shell :is(.rich-text-editor,.case-note-rich-document,.case-note-history-change) li{margin:.24em 0!important;padding-inline-start:.16em!important;display:list-item!important}html body .app-shell :is(.rich-text-editor,.case-note-rich-document,.case-note-history-change)>:is(ul,ol):first-child{margin-top:0!important}html body .app-shell.app-shell.app-shell .search-page-panel.search-page-panel .search-filter-trigger.search-filter-trigger>.search-filter-label.search-filter-label{line-height:1.2!important}html body .app-shell :is(.app-case-note-list,.client-profile-notes-table)>.case-note-list-footer.case-note-selection-footer.is-selecting{flex-flow:row!important;justify-content:space-between!important;align-items:center!important;gap:10px 14px!important;height:auto!important;min-height:50px!important;max-height:none!important;padding:8px 14px!important;display:flex!important;overflow:visible!important}html body .app-shell :is(.app-case-note-list,.client-profile-notes-table)>.case-note-list-footer.case-note-selection-footer.is-selecting>.case-note-footer-left{flex-flow:row!important;flex:1 1 0!important;justify-content:flex-start!important;align-items:center!important;gap:10px 12px!important;width:auto!important;min-width:0!important;max-width:100%!important;height:auto!important;min-height:36px!important;max-height:none!important;display:flex!important;overflow:visible!important}html body .app-shell :is(.app-case-note-list,.client-profile-notes-table)>.case-note-list-footer.case-note-selection-footer.is-selecting .case-note-select-all{flex:none!important;align-self:center!important;height:36px!important;margin:0!important}html body .app-shell :is(.app-case-note-list,.client-profile-notes-table)>.case-note-list-footer.case-note-selection-footer.is-selecting>.case-note-pagination{flex-wrap:nowrap!important;flex:none!important;justify-content:flex-end!important;align-items:center!important;width:auto!important;min-width:0!important;max-width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;margin-left:auto!important;display:flex!important}html body .app-shell .case-note-list-footer.case-note-selection-footer .cn-bulk-actions{flex:1 1 calc(4 * var(--cn-bulk-action-size,26px) + 18px)!important;min-width:calc(4 * var(--cn-bulk-action-size,26px) + 18px)!important;max-width:100%!important;height:var(--cn-bulk-action-size,26px)!important;display:block!important;position:relative!important}html body .app-shell .case-note-list-footer.case-note-selection-footer .cn-bulk-action-row{width:max-content!important;height:var(--cn-bulk-action-size,26px)!important;flex-flow:row!important;align-items:center!important;gap:6px!important;display:flex!important}html body .app-shell .case-note-list-footer.case-note-selection-footer .cn-bulk-actions .cn-bulk-button{box-sizing:border-box!important;width:auto!important;min-width:var(--cn-bulk-action-size,26px)!important;max-width:none!important;height:var(--cn-bulk-action-size,26px)!important;min-height:var(--cn-bulk-action-size,26px)!important;max-height:var(--cn-bulk-action-size,26px)!important;color:#7d7069!important;box-shadow:none!important;white-space:nowrap!important;vertical-align:middle!important;opacity:1!important;cursor:pointer!important;background:#fff!important;border:1px solid #e0c7b9fa!important;border-radius:999px!important;flex:none!important;justify-content:center!important;align-items:center!important;gap:6px!important;margin:0!important;padding:0 10px!important;line-height:1!important;display:inline-flex!important;transform:none!important}html body .app-shell .case-note-list-footer.case-note-selection-footer .cn-bulk-actions .cn-bulk-button .cn-bulk-label{color:inherit!important;font-family:inherit!important;font-size:11px!important;font-weight:800!important;line-height:1!important}html body .app-shell .case-note-list-footer.case-note-selection-footer .cn-bulk-actions .cn-bulk-button svg{width:15px!important;min-width:15px!important;height:15px!important;min-height:15px!important;color:inherit!important;stroke:currentColor!important;flex:0 0 15px!important}html body .app-shell .case-note-list-footer.case-note-selection-footer .cn-bulk-actions[data-compact=true]>.cn-bulk-action-row .cn-bulk-button{width:var(--cn-bulk-action-size,26px)!important;gap:0!important;padding:0!important}html body .app-shell .case-note-list-footer.case-note-selection-footer .cn-bulk-actions[data-compact=true]>.cn-bulk-action-row .cn-bulk-label{display:none!important}html body .app-shell .case-note-list-footer.case-note-selection-footer .cn-bulk-actions .cn-bulk-button:disabled{opacity:.4!important;cursor:not-allowed!important;pointer-events:none!important}html body .app-shell .case-note-list-footer.case-note-selection-footer .cn-bulk-actions .cn-bulk-button:enabled:hover{color:#d73e70!important;background:#fff6f8!important}html body .app-shell .case-note-list-footer.case-note-selection-footer .cn-bulk-actions .cn-bulk-measurement{visibility:hidden!important;pointer-events:none!important;height:0!important;position:absolute!important;inset:0!important;overflow:hidden!important}@media (max-width:560px){html body .app-shell :is(.app-case-note-list,.client-profile-notes-table,.clients-register-table)>.case-note-list-footer.case-note-list-footer.cn-card-desktop-pagination,html body .app-shell .app-case-note-list .case-note-select-box,html body .app-shell .client-profile-notes-table .client-profile-case-note-select-box{display:none!important}}.cn-card-scroll-sentinel{width:100%;min-width:0;min-height:1px}.cn-card-scroll-error{color:#7d7069;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;padding:12px;font-size:13px;display:flex}.cn-card-scroll-error button{color:#d73e70;cursor:pointer;background:0 0;border:0;text-decoration:underline}.cn-card-scroll-loading{text-align:center;color:#7d7069;padding:14px;font-size:13px;display:block}@media (max-width:760px){html body .app-shell :is(.app-case-note-list,.client-profile-notes-table)>.case-note-list-footer.case-note-selection-footer.is-selecting>.case-note-pagination>button:not(.app-style-select-trigger){width:auto!important;min-width:0!important;padding-inline:8px!important}}.cn-draggable-data-wrap{width:100%;overflow-x:auto}.cn-draggable-data-table{width:100%;min-width:520px;display:block}.cn-draggable-data-table :is(thead,tbody){display:block}.cn-draggable-data-table tr{min-height:48px;display:block;position:relative}.cn-draggable-data-table [data-cn-column]{inset:0 auto 0 var(--cn-column-x);box-sizing:border-box;width:var(--cn-column-w);white-space:nowrap;text-overflow:ellipsis;align-content:center;min-width:0;padding-inline:8px;position:absolute;overflow:hidden}.cn-draggable-data-table th button{width:100%;min-width:0;min-height:44px;color:inherit;font:inherit;text-align:left;white-space:nowrap;text-overflow:ellipsis;touch-action:none;cursor:grab;background:0 0;border:0;padding:0;display:block;overflow:hidden}.cn-draggable-data-table th button:active{cursor:grabbing}
:root{--cn-button-keyboard-focus:#2a20208f;--cn-button-neutral-border:#dec6b8db}html body#clientnote-web-root button:not(:disabled):focus:not(:focus-visible),html body#clientnote-web-root input:is([type=button],[type=submit],[type=reset]):not(:disabled):focus:not(:focus-visible),html body#clientnote-web-root a[role=button]:focus:not(:focus-visible),html body#clientnote-web-root a:is(.primary-pill,.secondary-pill,.public-primary-button,.public-secondary-button,[class*=Button],[class*=button]):focus:not(:focus-visible),html body#clientnote-web-root [role=button][tabindex]:focus:not(:focus-visible){outline-offset:0!important;box-shadow:none!important;filter:none!important;outline:none!important}html body#clientnote-web-root button:not(:disabled):focus-visible,html body#clientnote-web-root input:is([type=button],[type=submit],[type=reset]):not(:disabled):focus-visible,html body#clientnote-web-root a[role=button]:focus-visible,html body#clientnote-web-root a:is(.primary-pill,.secondary-pill,.public-primary-button,.public-secondary-button,[class*=Button],[class*=button]):focus-visible,html body#clientnote-web-root [role=button][tabindex]:focus-visible{border-color:var(--cn-button-keyboard-focus)!important;outline-offset:0!important;box-shadow:inset 0 0 0 2px var(--cn-button-keyboard-focus)!important;filter:none!important;outline:none!important}html body#clientnote-web-root :is(.settings-upload-button,.settings-upload-cta,.secondary-pill,.settings-light-action,.cn-popup-action-secondary,.cn-delete-dialog-keep,.new-session-cancel,.deleted-case-note-empty-button,.editor-action-button,.search-filter-trigger,.client-consideration-category-trigger,.settings-account-signout-button,.settings-account-delete-link,.web-recorder-manual-notes-close,[class*=whiteActionButton],[class*=attachmentModalCancel],[class*=secondaryButton]):not(:disabled):not([aria-disabled=true]):hover{border-color:var(--cn-sign-in-outline-rose)!important;box-shadow:none!important;filter:none!important;background-color:#fff!important;background-image:none!important;outline:none!important;transform:none!important}html body#clientnote-web-root :is(.settings-upload-button,.settings-upload-cta,.secondary-pill,.settings-light-action,.cn-popup-action-secondary,.cn-delete-dialog-keep,.new-session-cancel,.deleted-case-note-empty-button,.editor-action-button,.search-filter-trigger,.client-consideration-category-trigger,.settings-account-signout-button,.settings-account-delete-link,.web-recorder-manual-notes-close,[class*=whiteActionButton],[class*=attachmentModalCancel],[class*=secondaryButton]):not(:disabled):focus-visible{border-color:var(--cn-button-keyboard-focus)!important;box-shadow:inset 0 0 0 1px var(--cn-button-keyboard-focus)!important;background-color:#fff!important}html body#clientnote-web-root :is(.primary-pill,.button-primary,.search-submit-button,.settings-billing-primary,.settings-voice-action-primary,.ai-inline-send-button,.cn-popup-action-primary,.cn-delete-dialog-delete,.account-deletion-submit,.workspace-new-session,.store-button-primary,[class*=attachmentModalConfirm]):not(.recorder-action-button):not(:disabled):not([aria-disabled=true]):hover{background:var(--cn-primary-rose-hover)!important;background-color:var(--cn-primary-rose-hover)!important;filter:none!important;background-image:none!important;border-color:#0000!important;outline:none!important;transform:none!important;box-shadow:0 6px 14px #48312614!important}html body#clientnote-web-root :is(.primary-pill,.button-primary,.search-submit-button,.settings-billing-primary,.settings-voice-action-primary,.ai-inline-send-button,.cn-popup-action-primary,.cn-delete-dialog-delete,.account-deletion-submit,.workspace-new-session,.store-button-primary,[class*=attachmentModalConfirm]):not(.recorder-action-button):not(:disabled):focus-visible{box-shadow:inset 0 0 0 2px var(--cn-button-keyboard-focus)!important;border-color:#0000!important;outline:none!important}html body#clientnote-web-root :is(.settings-upload-button,.settings-upload-cta,.secondary-pill,.settings-light-action,.cn-popup-action-secondary,.cn-delete-dialog-keep,.new-session-cancel,.deleted-case-note-empty-button,.editor-action-button,.search-filter-trigger,.client-consideration-category-trigger,.settings-account-signout-button,.settings-account-delete-link,.web-recorder-manual-notes-close,[class*=whiteActionButton],[class*=attachmentModalCancel],[class*=secondaryButton],.primary-pill,.button-primary,.search-submit-button,.settings-billing-primary,.settings-voice-action-primary,.ai-inline-send-button,.cn-popup-action-primary,.cn-delete-dialog-delete,.account-deletion-submit,.workspace-new-session,.store-button-primary,[class*=attachmentModalConfirm]):not(.recorder-action-button):not(:disabled):not([aria-disabled=true]):active{transform:translateY(1px)scale(.985)!important}html body#clientnote-web-root .settings-template-save-action:not(:disabled):not([aria-disabled=true]){background:var(--cn-sign-in-rose)!important;background-color:var(--cn-sign-in-rose)!important;color:#fff!important;box-shadow:none!important;filter:none!important;background-image:none!important;border-color:#0000!important}html body#clientnote-web-root .settings-template-save-action:not(:disabled):not([aria-disabled=true]):hover{background:var(--cn-primary-rose-hover)!important;background-color:var(--cn-primary-rose-hover)!important;color:#fff!important;background-image:none!important;border-color:#0000!important;transform:none!important;box-shadow:0 6px 14px #48312614!important}html body#clientnote-web-root .settings-template-save-action:not(:disabled):focus-visible{background:var(--cn-primary-rose-hover)!important;background-color:var(--cn-primary-rose-hover)!important;color:#fff!important;box-shadow:inset 0 0 0 2px var(--cn-button-keyboard-focus)!important;border-color:#0000!important;outline:none!important}html body#clientnote-web-root .settings-template-save-action:not(:disabled):not([aria-disabled=true]):active{background:var(--cn-primary-rose-hover)!important;background-color:var(--cn-primary-rose-hover)!important;color:#fff!important;border-color:#0000!important;transform:translateY(1px)scale(.985)!important;box-shadow:0 3px 8px #48312614!important}:is(html[data-cn-dropdown-input] body#clientnote-web-root:has(.app-shell) .app-style-select-menu:not(.results-per-page-select),html[data-cn-dropdown-input] body#clientnote-web-root:has(.control-root) .app-style-select-menu:not(.results-per-page-select)){border-radius:12px!important;padding:4px!important}:is(html[data-cn-dropdown-input] body#clientnote-web-root:has(.app-shell) .app-style-select-menu:not(.results-per-page-select) .app-style-select-option,html[data-cn-dropdown-input] body#clientnote-web-root:has(.control-root) .app-style-select-menu:not(.results-per-page-select) .app-style-select-option){min-height:34px!important;padding:0 12px!important;font-size:12.5px!important;font-weight:720!important;line-height:1!important}html[data-cn-dropdown-input] body#clientnote-web-root .app-style-select.results-per-page-select .app-style-select-trigger,html[data-cn-dropdown-input] body#clientnote-web-root .results-per-page-select .app-style-select-trigger{justify-content:flex-start!important;gap:5px!important}html[data-cn-dropdown-input] body#clientnote-web-root .app-style-select.results-per-page-select .app-style-select-trigger>span,html[data-cn-dropdown-input] body#clientnote-web-root .results-per-page-select .app-style-select-trigger>span{text-align:left!important;min-width:0!important}html[data-cn-dropdown-input] body#clientnote-web-root .app-style-select.results-per-page-select .app-style-select-caret,html[data-cn-dropdown-input] body#clientnote-web-root .results-per-page-select .app-style-select-caret{margin-left:auto!important}html[data-cn-dropdown-input] body#clientnote-web-root .app-style-select-menu.results-per-page-select{border-radius:13px!important;width:66px!important;min-width:66px!important;max-width:66px!important;padding:4px!important}html[data-cn-dropdown-input] body#clientnote-web-root .app-style-select-menu.results-per-page-select .app-style-select-option{text-align:left!important;border-radius:9px!important;min-height:30px!important;padding:0 8px!important;font-size:11px!important;line-height:1!important}html body#clientnote-web-root :is(.cn-delete-dialog,.dashboard-welcome-dialog,[role=dialog][tabindex="-1"],[role=alertdialog][tabindex="-1"]):focus{box-shadow:none!important;outline:none!important}@media (prefers-reduced-motion:reduce){html body#clientnote-web-root button:focus-visible,html body#clientnote-web-root input:is([type=button],[type=submit],[type=reset]):focus-visible,html body#clientnote-web-root a[role=button]:focus-visible,html body#clientnote-web-root [role=button][tabindex]:focus-visible{transition:none!important}}html body#clientnote-web-root .app-shell .recording-stage .web-recorder-actions{align-items:center!important}html body#clientnote-web-root .app-shell .recording-stage .recorder-action-button,html body#clientnote-web-root .app-shell .recording-stage .recorder-action-button:hover,html body#clientnote-web-root .app-shell .recording-stage .recorder-action-button:focus,html body#clientnote-web-root .app-shell .recording-stage .recorder-action-button:focus-visible,html body#clientnote-web-root .app-shell .recording-stage .recorder-action-button:active{width:76px!important;min-width:76px!important;max-width:76px!important;min-height:0!important;box-shadow:none!important;filter:none!important;background:0 0!important;border:0!important;border-radius:0!important;outline:none!important;gap:13px!important;padding:0!important;transform:translate(0,0)scale(1)!important}html body#clientnote-web-root .app-shell .recording-stage .recorder-action-button span:first-child{box-sizing:border-box!important;width:56px!important;min-width:56px!important;max-width:56px!important;height:56px!important;min-height:56px!important;max-height:56px!important;color:var(--cn-sign-in-rose)!important;box-shadow:none!important;background:#fff!important;border:1px solid #f3ddd8!important;border-radius:50%!important;place-items:center!important;transition:border-color .1s,background-color .12s,transform .1s ease-out!important;display:grid!important;transform:translate(0,0)scale(1)!important}html body#clientnote-web-root .app-shell .recording-stage .recorder-action-button:not(.primary-recorder-action):not(:disabled):hover span:first-child{border-color:var(--cn-sign-in-outline-rose)!important;box-shadow:none!important;background:#fff!important;transform:none!important}html body#clientnote-web-root .app-shell .recording-stage .recorder-action-button:not(.primary-recorder-action):not(:disabled):focus-visible span:first-child{border-color:var(--cn-button-keyboard-focus)!important;box-shadow:inset 0 0 0 1px var(--cn-button-keyboard-focus)!important;transform:none!important}html body#clientnote-web-root .app-shell .recording-stage .recorder-action-button:not(.primary-recorder-action):not(:disabled):active span:first-child{border-color:var(--cn-sign-in-outline-rose)!important;box-shadow:none!important;background:#fff!important;transform:translateY(1px)scale(.985)!important}html body#clientnote-web-root .app-shell .recording-stage .primary-recorder-action span:first-child{border-color:var(--cn-sign-in-rose)!important;background:var(--cn-sign-in-rose)!important;background-color:var(--cn-sign-in-rose)!important;color:#fff!important;width:66px!important;min-width:66px!important;max-width:66px!important;height:66px!important;min-height:66px!important;max-height:66px!important;box-shadow:none!important}html body#clientnote-web-root .app-shell .recording-stage .primary-recorder-action:not(:disabled):hover span:first-child{border-color:var(--cn-primary-rose-hover)!important;background:var(--cn-primary-rose-hover)!important;background-color:var(--cn-primary-rose-hover)!important;box-shadow:none!important;transform:none!important}html body#clientnote-web-root .app-shell .recording-stage .primary-recorder-action:not(:disabled):focus-visible span:first-child{border-color:var(--cn-button-keyboard-focus)!important;background:var(--cn-sign-in-rose)!important;box-shadow:inset 0 0 0 2px var(--cn-button-keyboard-focus)!important;transform:none!important}html body#clientnote-web-root .app-shell .recording-stage .primary-recorder-action:not(:disabled):active span:first-child{border-color:var(--cn-primary-rose-hover)!important;background:var(--cn-primary-rose-hover)!important;background-color:var(--cn-primary-rose-hover)!important;box-shadow:none!important;transform:translateY(1px)scale(.985)!important}html body#clientnote-web-root .app-shell .recording-stage .recorder-action-button svg{fill:none!important;stroke:currentColor!important;stroke-width:2.2px!important;stroke-linecap:round!important;stroke-linejoin:round!important;width:21px!important;height:21px!important}html body#clientnote-web-root .app-shell .recording-stage .primary-recorder-action svg{width:24px!important;height:24px!important}html body#clientnote-web-root .app-shell .recording-stage .recorder-action-button strong{color:#171312!important;margin:0!important;font-size:12px!important;font-weight:700!important;line-height:1.2!important}@media (prefers-reduced-motion:reduce){html body#clientnote-web-root .app-shell .recording-stage .recorder-action-button span:first-child{transition:border-color .1s,background-color .12s!important}html body#clientnote-web-root .app-shell .recording-stage .recorder-action-button:active span:first-child{transform:none!important}}html body#clientnote-web-root .app-shell .recording-stage .web-waveform span,html body#clientnote-web-root .app-shell .recording-stage .web-waveform span.is-active,html body#clientnote-web-root .app-shell .recording-stage .web-waveform.is-recording span{transition:none!important;animation:none!important}html body#clientnote-web-root .app-shell .state-territory-select,html body#clientnote-web-root .app-shell .state-territory-select .app-style-select-trigger{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important}html body#clientnote-web-root .app-shell .state-territory-select .app-style-select-trigger{border:1px solid var(--cn-field-light-border,#e0ccbfa3)!important;color:#201814!important;box-shadow:none!important;filter:none!important;background:#fff!important;outline:none!important;transition:border-color .1s,transform .1s ease-out!important;transform:translate(0,0)!important}html body#clientnote-web-root .app-shell .client-profile-edit-form .state-territory-select .app-style-select-trigger{height:40px!important;min-height:40px!important;font-size:var(--cn-type-body)!important;border-radius:13px!important;padding:0 12px!important;font-weight:450!important}html body#clientnote-web-root .app-shell .client-create-form .state-territory-select .app-style-select-trigger{border-radius:10px!important;height:44px!important;min-height:44px!important;padding:0 13px!important;font-size:13px!important;font-weight:450!important}html body#clientnote-web-root .app-shell .app-session-form .new-client-fields .state-territory-select .app-style-select-trigger{height:50px!important;min-height:50px!important;font-size:var(--cn-type-body)!important;border-radius:13px!important;padding:0 14px!important;font-weight:450!important}html body#clientnote-web-root .app-shell .state-territory-select .app-style-select-trigger span{color:inherit!important;-webkit-text-fill-color:currentColor!important;font:inherit!important;text-overflow:ellipsis!important;white-space:nowrap!important;overflow:hidden!important}html body#clientnote-web-root .app-shell .state-territory-select .app-style-select-trigger:not(:disabled):hover,html body#clientnote-web-root .app-shell .state-territory-select .app-style-select-trigger[aria-expanded=true]{border-color:var(--cn-sign-in-outline-rose)!important;box-shadow:none!important;filter:none!important;background:#fff!important;outline:none!important;transform:none!important}html body#clientnote-web-root .app-shell .state-territory-select .app-style-select-trigger:not(:disabled):focus:not(:focus-visible):not([aria-expanded=true]){border-color:var(--cn-button-neutral-border)!important;box-shadow:none!important;outline:none!important}html body#clientnote-web-root .app-shell .state-territory-select .app-style-select-trigger:not(:disabled):focus-visible{border-color:var(--cn-button-keyboard-focus)!important;box-shadow:inset 0 0 0 1px var(--cn-button-keyboard-focus)!important;outline:none!important}html body#clientnote-web-root .app-shell .state-territory-select .app-style-select-trigger:not(:disabled):active{border-color:var(--cn-sign-in-outline-rose)!important;box-shadow:none!important;transform:translateY(1px)scale(.985)!important}@media (prefers-reduced-motion:reduce){html body#clientnote-web-root .app-shell .state-territory-select .app-style-select-trigger{transition:border-color .1s!important}html body#clientnote-web-root .app-shell .state-territory-select .app-style-select-trigger:active{transform:none!important}}html body#clientnote-web-root .app-shell .app-session-form .web-form label:has(>.new-session-type-select){-moz-column-gap:0!important;grid-template-columns:minmax(0,1fr)!important;gap:7px 0!important;display:grid!important}html body#clientnote-web-root .app-shell .workspace-user-menu-wrap{width:fit-content!important}html body#clientnote-web-root .app-shell .workspace-user-menu{box-sizing:border-box!important;width:calc(100% + 18px)!important;min-width:0!important;max-width:calc(100vw - 24px)!important;left:-9px!important;right:auto!important}@media (max-width:1100px){html body#clientnote-web-root .app-shell:has(.workspace-user-menu){overflow:visible!important}html body#clientnote-web-root .app-shell:has(.workspace-user-menu) .workspace-content-shell{overflow:visible!important}html body#clientnote-web-root .app-shell .workspace-user-menu{width:min(224px,100vw - 28px)!important;min-width:min(224px,100vw - 28px)!important;max-width:calc(100vw - 28px)!important;left:auto!important;right:0!important}}html body#clientnote-web-root :is(.case-note-row-actions-menu,.case-note-more-menu,.search-filter-menu,.case-note-action-menu,.clients-register-action-menu,.dashboard-latest-action-menu,.client-profile-action-menu,.deleted-case-note-action-menu){border-radius:12px!important;padding:4px!important}html body#clientnote-web-root :is(.case-note-row-actions-menu,.case-note-action-menu,.clients-register-action-menu,.dashboard-latest-action-menu,.client-profile-action-menu,.deleted-case-note-action-menu){box-sizing:border-box!important;width:194px!important;min-width:194px!important;max-width:calc(100vw - 24px)!important}html body#clientnote-web-root .case-note-row-actions-menu :is(a,button),html body#clientnote-web-root .case-note-more-menu button,html body#clientnote-web-root .search-filter-menu .search-filter-option,html body#clientnote-web-root :is(.case-note-action-menu,.clients-register-action-menu,.dashboard-latest-action-menu,.client-profile-action-menu,.deleted-case-note-action-menu) :is(a,button){height:34px!important;min-height:34px!important;padding:0 10px!important;font-size:12.5px!important;font-weight:720!important;line-height:1!important}html body#clientnote-web-root .case-note-row-actions-menu :is(a,button){grid-template-columns:17px minmax(0,1fr)!important;gap:8px!important}html body#clientnote-web-root .case-note-row-actions-menu .case-note-action-icon,html body#clientnote-web-root .case-note-more-menu button>svg{width:16px!important;height:16px!important}:is(html body#clientnote-web-root:has(.app-shell) .app-style-select:not(.results-per-page-select) .app-style-select-trigger,html body#clientnote-web-root:has(.control-root) .app-style-select:not(.results-per-page-select) .app-style-select-trigger){font-family:Manrope,Manrope Fallback,sans-serif!important;font-size:12.5px!important;font-weight:720!important;line-height:1!important}:is(html body#clientnote-web-root:has(.app-shell) .app-style-select-menu:not(.results-per-page-select),html body#clientnote-web-root:has(.control-root) .app-style-select-menu:not(.results-per-page-select)){border-radius:12px!important;padding:4px!important}:is(html body#clientnote-web-root:has(.app-shell) .app-style-select-menu:not(.results-per-page-select) .app-style-select-option,html body#clientnote-web-root:has(.control-root) .app-style-select-menu:not(.results-per-page-select) .app-style-select-option){color:#2a2020!important;min-height:34px!important;box-shadow:none!important;background:0 0!important;border:1px solid #0000!important;border-radius:10px!important;padding:0 12px!important;font-family:Manrope,Manrope Fallback,sans-serif!important;font-size:12.5px!important;font-weight:720!important;line-height:1!important;transition:transform .1s ease-out,opacity .14s!important}html body#clientnote-web-root:has(.app-shell) :is(.case-note-length-menu button,.rich-toolbar-dropdown button,.workspace-nav-more-menu a,[class*=conversationActionMenu] button){font-family:Manrope,Manrope Fallback,sans-serif!important;font-size:12.5px!important;line-height:1!important}html body#clientnote-web-root:has(.app-shell) .client-name-suggestions button strong{font-size:12.5px!important}html body#clientnote-web-root:has(.app-shell) .case-note-length-menu button.is-active:not(:hover):not(:focus-visible){color:#2a2020!important;-webkit-text-fill-color:#2a2020!important;background:0 0!important}html body#clientnote-web-root:has(.app-shell) :is([role=menu] :is(button,a,[role=menuitem],[role=menuitemradio]),[role=listbox]:not(.client-address-suggestions) :is(button,[role=option]),[data-cn-name-suggestions] button){font-size:12.5px!important}html body#clientnote-web-root:has(.control-root) :is([role=menu] :is(button,a,[role=menuitem],[role=menuitemradio]),[role=listbox] :is(button,[role=option]),.cc-search-results button){font-size:12.5px!important}:is(html body#clientnote-web-root:has(.app-shell) :is([role=menu] :is(button,a,[role=menuitem],[role=menuitemradio]),[role=listbox] :is(button,[role=option]),.client-name-suggestions button,.client-address-suggestions button,.column-visibility-menu label,.client-profile-action-menu :is(a,button),.client-consideration-menu :is(a,button)),html body#clientnote-web-root:has(.control-root) :is([role=menu] :is(button,a,[role=menuitem],[role=menuitemradio]),[role=listbox] :is(button,[role=option]),.cc-profile-menu :is(a,button),.cc-search-results button)){box-sizing:border-box!important;border:1px solid #0000!important}html body#clientnote-web-root:has(.app-shell) :is(.app-style-select-trigger,[aria-haspopup=menu],[aria-haspopup=listbox]):not(.workspace-nav-more>button):not(.workspace-top-user-button):not(:disabled):not([aria-disabled=true]):hover{border-color:var(--cn-sign-in-outline-rose)!important;color:#2a2020!important;box-shadow:none!important;filter:none!important;background:#fff!important;outline:none!important;transform:translate(0,0)!important}html body#clientnote-web-root:has(.control-root) :is(.app-style-select-trigger,[aria-haspopup=menu],[aria-haspopup=listbox]):not(.workspace-nav-more>button):not(:disabled):not([aria-disabled=true]):hover{border-color:var(--cn-sign-in-outline-rose)!important;color:#2a2020!important;box-shadow:none!important;filter:none!important;background:#fff!important;outline:none!important;transform:translate(0,0)!important}html body#clientnote-web-root:has(.app-shell) :is(.app-style-select-trigger,[aria-haspopup=menu],[aria-haspopup=listbox]):not(.workspace-nav-more>button):not(.workspace-top-user-button):not(:disabled):not([aria-disabled=true]):active{border-color:var(--cn-sign-in-outline-rose)!important;color:#2a2020!important;box-shadow:none!important;filter:none!important;background:#fff!important;transform:translateY(1px)scale(.985)translate(0,0)!important}html body#clientnote-web-root:has(.control-root) :is(.app-style-select-trigger,[aria-haspopup=menu],[aria-haspopup=listbox]):not(.workspace-nav-more>button):not(:disabled):not([aria-disabled=true]):active{border-color:var(--cn-sign-in-outline-rose)!important;color:#2a2020!important;box-shadow:none!important;filter:none!important;background:#fff!important;transform:translateY(1px)scale(.985)translate(0,0)!important}html body#clientnote-web-root :is(#cn-dropdown-interaction-authority,.app-shell .app-style-select-trigger,.control-root .app-style-select-trigger,.app-shell [aria-haspopup=menu],.app-shell [aria-haspopup=listbox],.control-root [aria-haspopup=menu],.control-root [aria-haspopup=listbox]):not(.workspace-nav-more>button):not(.workspace-top-user-button):not(:disabled):not([aria-disabled=true]):is(:hover,:active,[aria-expanded=true]){border-color:var(--cn-sign-in-outline-rose)!important;color:#2a2020!important;box-shadow:none!important;filter:none!important;background:#fff!important;outline:none!important}:is(html body#clientnote-web-root:has(.app-shell) input:is([type=date],[type=datetime-local],[type=time],[type=month],[type=week]):not(:disabled):hover,html body#clientnote-web-root:has(.control-root) input:is([type=date],[type=datetime-local],[type=time],[type=month],[type=week]):not(:disabled):hover){border-color:var(--cn-sign-in-outline-rose)!important;box-shadow:none!important;filter:none!important;background:#fff!important;outline:none!important}:is(html body#clientnote-web-root:has(.app-shell) input:is([type=date],[type=datetime-local],[type=time],[type=month],[type=week]):not(:disabled):active,html body#clientnote-web-root:has(.control-root) input:is([type=date],[type=datetime-local],[type=time],[type=month],[type=week]):not(:disabled):active){transform:translate(0,0)!important}:is(html body#clientnote-web-root:has(.app-shell) :is([role=menu] :is(button,a,[role=menuitem],[role=menuitemradio]),[role=listbox] :is(button,[role=option]),.client-name-suggestions button,.client-address-suggestions button,.column-visibility-menu label,.client-profile-action-menu :is(a,button),.client-consideration-menu :is(a,button)),html body#clientnote-web-root:has(.control-root) :is([role=menu] :is(button,a,[role=menuitem],[role=menuitemradio]),[role=listbox] :is(button,[role=option]),.cc-profile-menu :is(a,button),.cc-search-results button)){border-color:#0000!important}:is(html body#clientnote-web-root:has(.app-shell) :is([role=menu] :is(button,a,[role=menuitem],[role=menuitemradio]),[role=listbox] :is(button,[role=option]),.client-name-suggestions button,.client-address-suggestions button,.column-visibility-menu label,.client-profile-action-menu :is(a,button),.client-consideration-menu :is(a,button)):not(:disabled):not([aria-disabled=true]):hover,html body#clientnote-web-root:has(.control-root) :is([role=menu] :is(button,a,[role=menuitem],[role=menuitemradio]),[role=listbox] :is(button,[role=option]),.cc-profile-menu :is(a,button),.cc-search-results button):not(:disabled):not([aria-disabled=true]):hover){background:var(--clientnote-menu-hover)!important;background-color:var(--clientnote-menu-hover)!important;color:#d83f73!important;-webkit-text-fill-color:#d83f73!important;box-shadow:none!important;border-color:#0000!important;transform:none!important}:is(html body#clientnote-web-root:has(.app-shell) :is([role=menu] :is(button,a,[role=menuitem],[role=menuitemradio]),[role=listbox] :is(button,[role=option]),.client-name-suggestions button,.client-address-suggestions button,.column-visibility-menu label,.client-profile-action-menu :is(a,button),.client-consideration-menu :is(a,button)):not(:disabled):not([aria-disabled=true]):active,html body#clientnote-web-root:has(.control-root) :is([role=menu] :is(button,a,[role=menuitem],[role=menuitemradio]),[role=listbox] :is(button,[role=option]),.cc-profile-menu :is(a,button),.cc-search-results button):not(:disabled):not([aria-disabled=true]):active){background:var(--clientnote-menu-hover)!important;background-color:var(--clientnote-menu-hover)!important;color:#d83f73!important;-webkit-text-fill-color:#d83f73!important;box-shadow:none!important;border-color:#0000!important;transform:translateY(1px)scale(.985)!important}
html body .app-shell .review-page .case-note-editor .transcript-panel-wrap.is-manual-case-note .secure-text-block.editor-transcript{align-content:start!important;min-height:410px!important;display:grid!important}
html body#clientnote-web-root .app-shell .workspace-nav>a,html body#clientnote-web-root .app-shell .workspace-nav-more-menu>a{min-height:44px!important}html body#clientnote-web-root .app-shell .settings-avatar-current-card .settings-avatar-preview{width:58px!important;height:58px!important;display:block!important;position:relative!important}html body#clientnote-web-root .app-shell .settings-avatar-current-card .settings-avatar-preview img{display:block!important}html body#clientnote-web-root .app-shell .settings-avatar-current-card .settings-avatar-preview-image{cursor:pointer!important;background:0 0!important;border:0!important;border-radius:50%!important;width:58px!important;height:58px!important;padding:0!important;display:block!important}html body#clientnote-web-root .app-shell .settings-avatar-current-card .settings-avatar-preview-image:hover:not(:disabled){box-shadow:none!important;background:0 0!important;transform:none!important}html body#clientnote-web-root .app-shell .settings-avatar-current-card .settings-profile-image-remove{z-index:2!important;box-sizing:border-box!important;color:#fff!important;width:20px!important;min-width:20px!important;height:20px!important;min-height:20px!important;box-shadow:none!important;cursor:pointer!important;background:0 0!important;border:0!important;border-radius:999px!important;place-items:center!important;padding:0!important;font-family:inherit!important;font-size:18px!important;font-weight:500!important;line-height:1!important;display:grid!important;position:absolute!important;top:auto!important;bottom:-1px!important;right:-1px!important}html body#clientnote-web-root .app-shell .settings-avatar-current-card .settings-profile-image-remove:before{content:"";z-index:-1;box-sizing:border-box;transform-origin:50%;background:#d9587e;border:2px solid #fffdf9;border-radius:50%;transition:transform .12s,background-color .12s;position:absolute;inset:0;box-shadow:0 2px 8px #48272633}html body#clientnote-web-root .app-shell .settings-avatar-current-card .settings-profile-image-remove>svg{flex:none!important;margin:0!important;display:block!important;position:relative!important;transform:translate(0,0)!important}html body#clientnote-web-root .app-shell .settings-avatar-current-card .settings-profile-photo-progress,html body#clientnote-web-root .app-shell .settings-avatar-current-card .settings-profile-photo-progress svg{color:#fff!important;width:14px!important;height:14px!important}html body#clientnote-web-root .app-shell .settings-avatar-current-card .settings-profile-image-remove:hover:not(:disabled){transform:none!important}html body#clientnote-web-root .app-shell .settings-avatar-current-card .settings-profile-image-remove:hover:not(:disabled):before{background:#c9446c!important;transform:scale(1.06)!important}html body#clientnote-web-root .app-shell .settings-avatar-current-card .settings-profile-image-remove:disabled{cursor:wait!important;opacity:.64!important}html body#clientnote-web-root .app-shell .settings-avatar-current-card .settings-profile-image-remove[aria-busy=true]:disabled{opacity:1!important}html body#clientnote-web-root .app-shell.app-shell .workspace-topbar .workspace-add-client-button.workspace-add-client-button{box-sizing:border-box!important;min-width:44px!important;min-height:44px!important}html body#clientnote-web-root .app-shell .dashboard-see-all{min-height:44px!important}html body#clientnote-web-root .app-shell .search-page-panel .search-filter-trigger,html body#clientnote-web-root .app-shell .search-page-panel .search-filter-option{box-sizing:border-box!important;height:44px!important;min-height:44px!important}html body#clientnote-web-root .app-shell .settings-password-toggle{width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important;right:5px!important}html body#clientnote-web-root .app-shell .settings-password-shell input{padding-right:60px!important}html body#clientnote-web-root .app-shell .settings-retention-grid input,html body#clientnote-web-root .app-shell .settings-retention-grid select{box-sizing:border-box!important;height:44px!important;min-height:44px!important}html body#clientnote-web-root .app-shell .settings-retention-grid input,html body#clientnote-web-root .app-shell .settings-retention-period-select,html body#clientnote-web-root .app-shell .settings-retention-period-select .app-style-select-trigger{box-sizing:border-box!important;border-radius:10px!important;min-width:0!important;height:44px!important;min-height:44px!important}html body#clientnote-web-root .app-shell .settings-retention-grid input,html body#clientnote-web-root .app-shell .settings-retention-period-select .app-style-select-trigger{color:#2a2020!important;box-shadow:none!important;background:#fff!important;border:1px solid #dec6b8db!important;padding:0 13px!important;font-size:12.5px!important;font-weight:720!important}html body#clientnote-web-root .app-shell .settings-retention-period-select,html body#clientnote-web-root .app-shell .settings-retention-period-select .app-style-select-trigger{width:100%!important;max-width:100%!important}html body#clientnote-web-root .app-shell .settings-retention-period-select .app-style-select-trigger{justify-content:space-between!important}html body#clientnote-web-root .app-shell .settings-retention-period-select .app-style-select-trigger>span{color:inherit!important;font:inherit!important}html body#clientnote-web-root:has(.app-shell) .app-shell .settings-retention-period-select .app-style-select-trigger{font-size:12.5px!important;font-weight:720!important;line-height:1!important}html body#clientnote-web-root:has(.app-shell) .app-shell .settings-retention-period-select .app-style-select-trigger>span{font-size:12.5px!important;font-weight:720!important;line-height:1!important}html[data-cn-dropdown-input] body#clientnote-web-root:has(.app-shell) .app-style-select-menu.settings-retention-period-select{box-sizing:border-box!important;width:var(--app-style-select-width,130px)!important;min-width:min(var(--app-style-select-width,130px), calc(100vw - 24px))!important;max-width:min(360px,100vw - 24px)!important;max-height:min(300px,100vh - 24px)!important;padding:4px!important;font-size:12px!important}html[data-cn-dropdown-input] body#clientnote-web-root:has(.app-shell) .app-style-select-menu.settings-retention-period-select .app-style-select-option{min-height:34px!important;padding:0 12px!important;font-size:12.5px!important;font-weight:720!important}html body#clientnote-web-root .app-shell .web-recorder-manual-notes textarea:focus,html body#clientnote-web-root .app-shell .web-recorder-manual-notes textarea:focus-visible{box-shadow:none!important;border-color:#dec6b8e0!important;outline:none!important}html body#clientnote-web-root .app-shell .organisation-record-search-shell:focus-within{border-color:#dec6b8b8!important;outline:none!important;box-shadow:0 12px 28px #5c3e2e09!important}html body#clientnote-web-root .app-shell .workspace-top-user-button,html body#clientnote-web-root .app-shell .workspace-top-user-button:not(:disabled):hover,html body#clientnote-web-root .app-shell .workspace-top-user-button:not(:disabled):active,html body#clientnote-web-root .app-shell .workspace-top-user-button:focus-visible,html body#clientnote-web-root .app-shell .workspace-top-user-button[aria-expanded=true]{background:0 0!important}html body#clientnote-web-root .app-shell .workspace-top-user-button:before,html body#clientnote-web-root .app-shell .workspace-top-user-button:not(:disabled):hover:before,html body#clientnote-web-root .app-shell .workspace-top-user-button:not(:disabled):active:before,html body#clientnote-web-root .app-shell .workspace-top-user-button:focus-visible:before,html body#clientnote-web-root .app-shell .workspace-top-user-button[aria-expanded=true]:before{box-shadow:none!important;background:0 0!important}html body#clientnote-web-root .app-shell :is(.settings-upload-cta,.settings-account-manage-subscription-link,.settings-billing-manage,.settings-account-delete-link){box-sizing:border-box!important;min-width:44px!important;height:44px!important;min-height:44px!important}html body#clientnote-web-root :is(.app-shell,.account-deletion-public-page) .workspace-page-back.workspace-page-back.workspace-page-back{min-width:44px!important;min-height:44px!important}html body#clientnote-web-root :is(.app-shell,.account-deletion-public-page) :is(.account-deletion-cancel-link,.account-deletion-submit){min-height:44px!important}html body#clientnote-web-root .payment-page :is(.public-header-brand,.public-header-navigation nav a,.public-header-action,.public-footer-brand-link,.public-footer nav a,button.settings-upload-button,#promotion-code){box-sizing:border-box!important;align-items:center!important;min-width:44px!important;min-height:44px!important;display:inline-flex!important}@media (max-width:1100px){html body#clientnote-web-root .payment-page .public-menu-button{box-sizing:border-box!important;width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important}html body#clientnote-web-root .app-shell.app-shell .workspace-topbar.workspace-topbar{grid-template-columns:minmax(0,1fr) 44px!important}html body#clientnote-web-root .app-shell.app-shell .workspace-topbar .workspace-add-client-button.workspace-add-client-button,html body#clientnote-web-root .app-shell.app-shell .workspace-topbar .workspace-top-user-button.workspace-top-user-button{box-sizing:border-box!important;width:44px!important;min-width:44px!important;max-width:44px!important;height:44px!important;min-height:44px!important;max-height:44px!important}html body#clientnote-web-root .app-shell.app-shell .workspace-topbar .workspace-top-user-button.workspace-top-user-button{justify-content:center!important;align-items:center!important}html body#clientnote-web-root :is(.app-shell,.account-deletion-public-page) .workspace-page-back.workspace-page-back.workspace-page-back{width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important}}
@layer clientnote-brand-alignment{.app-shell{--cn-workspace-word-size:34px}.public-brand-lockup{--cn-brand-word-size:clamp(30px, 2.55vw, 40px);--cn-brand-image-width:58px}.public-footer-brand-link{--cn-brand-word-size:32px;--cn-brand-image-width:47px}.workspace-brand .brand-lockup{--cn-brand-word-size:var(--cn-workspace-word-size);--cn-brand-image-width:52px;gap:3px}.auth-brand{--cn-brand-word-size:36px;--cn-brand-image-width:54px}.control-login-brand{--cn-brand-word-size:27px;--cn-brand-image-width:58px}:is(.public-brand-lockup,.public-footer-brand-link,.workspace-brand .brand-lockup,.auth-brand,.control-login-brand)>img{transform:translateY(calc(-.117 * var(--cn-brand-word-size) - .05675 * var(--cn-brand-image-width)))!important}html body .app-shell .workspace-brand .brand-lockup{gap:3px!important}html body .app-shell .workspace-brand{justify-content:center!important;width:100%!important}html body .app-shell .workspace-brand .brand-logo-small{-o-object-fit:contain!important;object-fit:contain!important;flex:none!important;width:58px!important;height:50px!important;margin-inline:0!important}@media (min-width:1101px){.app-shell .workspace-user-menu-wrap{transform:none!important}}@media (max-width:1100px){.app-shell .workspace-user-menu-wrap{top:calc(18px + (48px - 44px) / 2 - .117 * var(--cn-workspace-word-size))!important;transform:none!important}}@media (max-width:900px){.public-brand-lockup,.public-header.is-marketing .public-brand-lockup{--cn-brand-word-size:30px;--cn-brand-image-width:46px}}@media (max-width:1100px){html body .app-shell .workspace-brand .brand-lockup{--cn-brand-word-size:32px;--cn-brand-image-width:46px;gap:3px!important}html body .app-shell .workspace-brand .brand-logo-small{width:46px!important;height:35px!important;margin-inline:0!important}html body .app-shell .workspace-brand .brand-word{font-size:32px!important}}@media (max-width:520px){html body .app-shell .workspace-brand .brand-lockup{--cn-brand-word-size:29px;--cn-brand-image-width:46px}html body .app-shell .workspace-brand .brand-logo-small{width:46px!important;height:35px!important;margin-inline:0!important}html body .app-shell .workspace-brand .brand-word{font-size:29px!important}}@media (max-width:620px){.public-footer-brand-link{--cn-brand-word-size:30px}}html body .app-shell .review-page .case-note-editor .editor-panel,html body .app-shell .review-page .case-note-editor .case-note-meta-card,html body .app-shell .review-page .case-note-editor .secure-text-block{box-sizing:border-box!important;border-style:solid!important;border-width:1px!important;border-color:var(--cn-border)!important}html body .app-shell .review-page .case-note-editor .case-note-meta-card,html body .app-shell .review-page .case-note-editor .secure-text-block{border-radius:var(--cn-radius-panel)!important}html body .app-shell .review-page .case-note-editor .case-note-tabs{align-items:center!important}html body .app-shell .review-page .case-note-editor .case-note-tabs>button{justify-content:center!important;align-self:center!important;align-items:center!important;display:flex!important;transform:translateY(-1px)!important}html body .app-shell .review-page .case-note-editor .editor-panel{padding-top:22px!important}}
:root{--cn-popup-background:#fff;--cn-popup-title-font:Butler, Georgia, serif;--cn-popup-serif-title-max-size:34px;--cn-popup-text-font:var(--font-sans,Manrope), sans-serif;--cn-popup-title-size:clamp(34px, 3.2vw, 42px);--cn-popup-title-weight:500;--cn-popup-text-size:14px;--cn-popup-text-weight:700;--cn-popup-text-color:#6c5e56;--cn-popup-button-size:12px;--cn-popup-button-weight:780}html body#clientnote-web-root :is([role=dialog],[role=alertdialog]):not(:where(.public-site *,.signed-out-dialog)){background:var(--cn-popup-background)!important;background-image:none!important}html body#clientnote-web-root :is([role=dialog],[role=alertdialog]):not(:where(.public-site *,.signed-out-dialog)):not(:where(.case-note-history-dialog)){color:var(--cn-popup-text-color)!important;font-family:var(--cn-popup-text-font)!important;font-size:var(--cn-popup-text-size)!important;font-weight:var(--cn-popup-text-weight)!important;line-height:1.45!important}html body#clientnote-web-root :is([role=dialog],[role=alertdialog]):not(:where(.public-site *,.signed-out-dialog)):not(:where(.case-note-history-dialog)) [data-cn-popup-title],html body#clientnote-web-root .cn-delete-dialog:not(:where(.public-site *))>h2{overflow-wrap:anywhere;font-family:var(--cn-popup-title-font)!important;font-size:min(var(--cn-popup-title-size), var(--cn-popup-serif-title-max-size))!important;font-weight:var(--cn-popup-title-weight)!important;letter-spacing:normal!important;color:#211815!important;text-transform:none!important;line-height:1.04!important}html body#clientnote-web-root :is([role=dialog],[role=alertdialog]):not(:where(.public-site *,.signed-out-dialog)):not(:where(.case-note-history-dialog)) :is(p,label,input,textarea,select,li,small):not(:where(.case-note-rich-document *,.cc-protected-content *,[data-cn-popup-document] *)),html body#clientnote-web-root :is([role=dialog],[role=alertdialog]):not(:where(.public-site *,.signed-out-dialog)):not(:where(.case-note-history-dialog)) [data-cn-popup-description]{font-family:var(--cn-popup-text-font)!important;font-size:var(--cn-popup-text-size)!important;font-weight:var(--cn-popup-text-weight)!important;letter-spacing:normal!important;line-height:1.45!important}html body#clientnote-web-root :is([role=dialog],[role=alertdialog]):not(:where(.public-site *,.signed-out-dialog)):not(:where(.case-note-history-dialog))>p:not([role=alert]):not([class*=error]):not([class*=Error]),html body#clientnote-web-root :is([role=dialog],[role=alertdialog]):not(:where(.public-site *,.signed-out-dialog)):not(:where(.case-note-history-dialog))>header p,html body#clientnote-web-root :is([role=dialog],[role=alertdialog]):not(:where(.public-site *,.signed-out-dialog)):not(:where(.case-note-history-dialog))>header>div>p,html body#clientnote-web-root :is([role=dialog],[role=alertdialog]):not(:where(.public-site *,.signed-out-dialog)):not(:where(.case-note-history-dialog)) [data-cn-popup-description]{color:var(--cn-popup-text-color)!important}html body#clientnote-web-root :is([role=dialog],[role=alertdialog]):not(:where(.public-site *,.signed-out-dialog)):not(:where(.case-note-history-dialog)) :is(button,a[role=button],a.cn-popup-action-secondary,a.cn-popup-action-primary),html body#clientnote-web-root :is([role=dialog],[role=alertdialog]):not(:where(.public-site *,.signed-out-dialog)):not(:where(.case-note-history-dialog)) :is(button,a[role=button],a.cn-popup-action-secondary,a.cn-popup-action-primary) :is(span,strong){font-family:var(--cn-popup-text-font)!important;font-size:var(--cn-popup-button-size)!important;font-weight:var(--cn-popup-button-weight)!important;letter-spacing:normal!important;line-height:1.2!important}html body#clientnote-web-root :is([role=dialog],[role=alertdialog]):not(:where(.public-site *,.signed-out-dialog)) :is(.cn-popup-action-primary,.cn-popup-action-secondary,.primary-pill,.secondary-pill,.settings-upload-cta,.settings-upload-button,.public-primary-button,.cc-button){box-sizing:border-box!important;border-radius:10px!important;min-height:42px!important;padding:0 20px!important;transition:background-color .18s,border-color .18s,transform .1s!important}html body#clientnote-web-root :is([role=dialog],[role=alertdialog]):not(:where(.public-site *,.signed-out-dialog)) :is(.cn-popup-action-primary,.primary-pill,.public-primary-button,.cc-button:not(.cc-button--secondary):not(.cc-button--ghost)){background:var(--cn-sign-in-rose,#e36b89)!important;color:#fff!important;box-shadow:none!important;border:1px solid #0000!important}html body#clientnote-web-root :is([role=dialog],[role=alertdialog]):not(:where(.public-site *,.signed-out-dialog)) :is(.cn-popup-action-primary,.primary-pill,.public-primary-button,.cc-button:not(.cc-button--secondary):not(.cc-button--ghost)):not(:disabled):hover{background:var(--cn-primary-rose-hover)!important;border-color:#0000!important;box-shadow:0 6px 14px #48312614!important}html body#clientnote-web-root :is([role=dialog],[role=alertdialog]):not(:where(.public-site *,.signed-out-dialog)) :is(.cn-popup-action-secondary,.secondary-pill,.settings-upload-cta,.settings-upload-button,.cc-button--secondary){color:#2a2020!important;box-shadow:none!important;background:#fff!important;border:1px solid #dec6b8db!important}html body#clientnote-web-root :is([role=dialog],[role=alertdialog]):not(:where(.public-site *,.signed-out-dialog)) :is(.cn-popup-action-secondary,.secondary-pill,.settings-upload-cta,.settings-upload-button,.cc-button--secondary):not(:disabled):hover{box-shadow:none!important;background:#fff!important;border-color:#e36b89!important}html body#clientnote-web-root :is([role=dialog],[role=alertdialog]):not(:where(.public-site *,.signed-out-dialog)) :is(.cn-popup-action-primary,.cn-popup-action-secondary,.primary-pill,.secondary-pill,.settings-upload-cta,.settings-upload-button,.public-primary-button,.cc-button):not(:disabled):active{transform:translateY(1px)scale(.985)!important}html body#clientnote-web-root :is([role=dialog],[role=alertdialog]):not(:where(.public-site *,.signed-out-dialog)) :is(.cn-popup-action-primary,.cn-popup-action-secondary,.primary-pill,.secondary-pill,.settings-upload-cta,.settings-upload-button,.public-primary-button,.cc-button):focus-visible{outline:2px solid var(--cn-button-keyboard-focus)!important;outline-offset:2px!important;box-shadow:none!important}@media (prefers-reduced-motion:reduce){html body#clientnote-web-root :is([role=dialog],[role=alertdialog]):not(:where(.public-site *,.signed-out-dialog)) button{transition:none!important;transform:none!important}}html body#clientnote-web-root :is([role=dialog],[role=alertdialog]):not(:where(.public-site *,.signed-out-dialog)) :is(.cn-popup-action-primary,.cn-popup-action-secondary,.cc-button){white-space:normal!important;height:auto!important;max-height:none!important;font-family:var(--cn-popup-text-font)!important;font-size:var(--cn-popup-button-size)!important;font-weight:var(--cn-popup-button-weight)!important;padding-block:10px!important}html body#clientnote-web-root :is([role=dialog],[role=alertdialog]):not(:where(.public-site *,.signed-out-dialog)):not(:where(.case-note-history-dialog)) p:not([role=alert]):not([class*=error]):not([class*=Error]):not(:where(.case-note-rich-document *,.cc-protected-content *,[data-cn-popup-document] *)){color:var(--cn-popup-text-color)!important}html body#clientnote-web-root :is([role=dialog],[role=alertdialog]):not(:where(.public-site *,.signed-out-dialog)):not(:where(.case-note-history-dialog)) :is(p,label)>:is(span,strong,em):not(:where(.case-note-rich-document *,.cc-protected-content *,[data-cn-popup-document] *)){font-family:inherit!important;font-size:inherit!important;font-weight:inherit!important}html body#clientnote-web-root :is(.cc-dialog,.cc-drawer)>header>button{border-radius:50%!important;flex:0 0 38px!important;width:38px!important;height:38px!important}html body#clientnote-web-root .cn-popup-actions :is(.cn-popup-action-primary,.cn-popup-action-secondary){flex:0 auto!important;width:auto!important;min-width:max-content!important}html body#clientnote-web-root .app-shell .workspace-user-menu-wrap,html body#clientnote-web-root .app-shell .workspace-top-user-button,html body#clientnote-web-root .app-shell .workspace-top-user-button:is(:hover,:active,:focus-visible,[aria-expanded=true]),html body#clientnote-web-root .app-shell .workspace-top-user-button:before,html body#clientnote-web-root .app-shell .workspace-top-user-button:after,html body#clientnote-web-root .app-shell .workspace-top-user-button:is(:hover,:active,:focus-visible,[aria-expanded=true]):before,html body#clientnote-web-root .app-shell .workspace-top-user-button:is(:hover,:active,:focus-visible,[aria-expanded=true]):after{box-shadow:none!important;background:0 0!important}
html body#clientnote-web-root .app-shell .client-profile-note-row .cn-mobile-case-note-card{font-family:var(--font-sans), manrope, sans-serif!important;font-weight:400!important;line-height:18.46px!important}html body#clientnote-web-root .app-shell .client-profile-note-row .cn-mobile-case-note-card [data-case-note-card-metadata=true],html body#clientnote-web-root .app-shell .client-profile-note-row .cn-mobile-case-note-card [data-case-note-card-metadata=true] *{color:#a89483!important;-webkit-text-fill-color:#a89483!important;font-synthesis:none!important;font-family:-apple-system,system-ui,Segoe UI,sans-serif!important;font-weight:400!important}html body#clientnote-web-root .app-shell .client-profile-note-row .cn-mobile-case-note-card [data-case-note-card-metadata=true] svg,html body#clientnote-web-root .app-shell .client-profile-note-row .cn-mobile-case-note-card [data-case-note-card-metadata=true] svg *{color:#a89483!important;stroke:#a89483!important}
.dashboard-latest-mobile-cards{display:none}@media (min-width:561px){html body .app-shell .app-dashboard-reference .dashboard-latest-card{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important;overflow:visible!important}html body .app-shell .app-dashboard-reference .dashboard-latest-heading{background:0 0!important;border:0!important;padding:0 0 16px!important}html body .app-shell .app-dashboard-reference .dashboard-recent-table-panel{height:auto!important;min-height:0!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0!important;padding:0!important;display:block!important}html body .app-shell .app-dashboard-reference .dashboard-recent-table{height:auto!important;min-height:0!important;margin:0!important}@layer clientnote-table-spacing{.dashboard-recent-table>.case-note-selectable-row{border-bottom:1px solid var(--table-row-separator)!important}.dashboard-recent-table>.case-note-selectable-row:last-child{border-bottom:0!important}}}@media (max-width:560px){html body .app-shell .dashboard-latest-card.dashboard-latest-has-cards{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;overflow:visible!important}html body .app-shell .dashboard-latest-card.dashboard-latest-has-cards .dashboard-latest-heading{border:0!important;min-height:54px!important;padding:0!important}html body .app-shell .dashboard-latest-card.dashboard-latest-has-cards .dashboard-latest-list{display:none!important}html body .app-shell .dashboard-latest-mobile-cards{gap:9px!important;width:100%!important;min-width:0!important;display:grid!important}html body .app-shell .dashboard-latest-mobile-cards>.cn-mobile-record-card-link{width:100%!important;min-width:0!important;color:inherit!important;text-decoration:none!important;display:block!important}}
html body#clientnote-web-root .app-shell .dashboard-status-icon{place-items:center!important;display:grid!important}html body#clientnote-web-root .app-shell .dashboard-status-icon>.dashboard-status-icon-disc{border-radius:999px!important;place-items:center!important;width:93.3%!important;height:93.3%!important;display:grid!important}html body#clientnote-web-root .app-shell .dashboard-status-icon>.dashboard-status-icon-disc>svg{fill:none!important;stroke-width:1.35px!important;stroke-linecap:round!important;stroke-linejoin:round!important;width:43%!important;height:43%!important;display:block!important;overflow:visible!important}html body#clientnote-web-root .app-shell .dashboard-status-icon{transform-origin:50%!important;transform:scale(1.15)!important}html body#clientnote-web-root .app-shell .app-dashboard-reference .dashboard-status-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:10px!important}html body#clientnote-web-root .app-shell .app-dashboard-reference .dashboard-status-card{-moz-column-gap:18px!important;grid-template-rows:77px 25px auto!important;grid-template-columns:60px minmax(0,1fr)!important;align-content:center!important;gap:0 18px!important;height:176px!important;min-height:176px!important;padding:22px 20px 18px!important;display:grid!important}html body#clientnote-web-root .app-shell .app-dashboard-reference .dashboard-status-icon,html body#clientnote-web-root .app-shell .app-dashboard-reference .dashboard-status-icon.is-draft,html body#clientnote-web-root .app-shell .app-dashboard-reference .dashboard-status-icon.is-reviewed,html body#clientnote-web-root .app-shell .app-dashboard-reference .dashboard-status-icon.is-exported,html body#clientnote-web-root .app-shell .app-dashboard-reference .dashboard-status-icon.is-not-transcribed{grid-area:1/1!important;place-self:start!important;width:60px!important;height:60px!important;margin:0!important}html body#clientnote-web-root .app-shell .app-dashboard-reference .dashboard-status-copy{display:contents!important}html body#clientnote-web-root .app-shell .app-dashboard-reference .dashboard-status-copy b{grid-area:1/2!important;place-self:center start!important;margin:0!important;font-size:36px!important;line-height:1!important}html body#clientnote-web-root .app-shell .app-dashboard-reference .dashboard-status-copy strong{white-space:nowrap!important;grid-area:2/1/auto/-1!important;place-self:start!important;margin:0!important;font-size:17px!important;line-height:21px!important}html body#clientnote-web-root .app-shell .app-dashboard-reference .dashboard-status-copy span{text-align:left!important;grid-area:3/1/auto/-1!important;place-self:start!important;max-width:100%!important;margin:0!important;font-size:14px!important;line-height:18px!important}@media (max-width:760px){html body#clientnote-web-root .app-shell .app-dashboard-reference .dashboard-status-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}html body#clientnote-web-root .app-shell .app-dashboard-reference .dashboard-status-card{-moz-column-gap:10px!important;grid-template-rows:36px 42px 28px!important;grid-template-columns:42px minmax(0,1fr)!important;gap:8px 10px!important;height:148px!important;min-height:148px!important;padding:14px 13px!important}html body#clientnote-web-root .app-shell .app-dashboard-reference .dashboard-status-icon,html body#clientnote-web-root .app-shell .app-dashboard-reference .dashboard-status-icon.is-draft,html body#clientnote-web-root .app-shell .app-dashboard-reference .dashboard-status-icon.is-reviewed,html body#clientnote-web-root .app-shell .app-dashboard-reference .dashboard-status-icon.is-exported,html body#clientnote-web-root .app-shell .app-dashboard-reference .dashboard-status-icon.is-not-transcribed{grid-area:2/1!important;width:42px!important;height:42px!important;transform:scale(1.34)!important}html body#clientnote-web-root .app-shell .app-dashboard-reference .dashboard-status-copy strong{grid-area:1/1/auto/-1!important;font-size:17px!important;line-height:19px!important}html body#clientnote-web-root .app-shell .app-dashboard-reference .dashboard-status-copy b{grid-area:2/2!important;align-self:center!important;font-size:32px!important;line-height:1!important}html body#clientnote-web-root .app-shell .app-dashboard-reference .dashboard-status-copy span{grid-area:3/1/auto/-1!important;font-size:11px!important;line-height:13px!important}html body#clientnote-web-root .app-shell .app-dashboard-reference .dashboard-status-card{-moz-column-gap:14px!important;grid-template-rows:68px 22px auto!important;grid-template-columns:42px minmax(0,1fr)!important;align-content:center!important;gap:0 14px!important;height:148px!important;min-height:148px!important;padding:18px 13px 11px!important}html body#clientnote-web-root .app-shell .app-dashboard-reference .dashboard-status-icon,html body#clientnote-web-root .app-shell .app-dashboard-reference .dashboard-status-icon.is-draft,html body#clientnote-web-root .app-shell .app-dashboard-reference .dashboard-status-icon.is-reviewed,html body#clientnote-web-root .app-shell .app-dashboard-reference .dashboard-status-icon.is-exported,html body#clientnote-web-root .app-shell .app-dashboard-reference .dashboard-status-icon.is-not-transcribed{grid-area:1/1!important;place-self:start!important;width:42px!important;height:42px!important;transform:scale(1.34)!important}html body#clientnote-web-root .app-shell .app-dashboard-reference .dashboard-status-copy b{grid-area:1/2!important;place-self:center start!important;margin:0!important;font-size:32px!important;line-height:1!important}html body#clientnote-web-root .app-shell .app-dashboard-reference .dashboard-status-copy strong{grid-area:2/1/auto/-1!important;place-self:start!important;margin:0!important;font-size:17px!important;line-height:20px!important}html body#clientnote-web-root .app-shell .app-dashboard-reference .dashboard-status-copy span{text-align:left!important;grid-area:3/1/auto/-1!important;place-self:start!important;max-width:100%!important;margin:0!important;font-size:11px!important;line-height:13px!important}}
:is(html[data-cn-dropdown-input] body#clientnote-web-root:has(.app-shell) .app-style-select-menu:not(.results-per-page-select),html[data-cn-dropdown-input] body#clientnote-web-root:has(.control-root) .app-style-select-menu:not(.results-per-page-select),html[data-cn-dropdown-input] body#clientnote-web-root .app-style-select-menu.results-per-page-select){max-height:min(300px, var(--app-style-select-available-height,calc(100vh - 24px)))!important}html[data-cn-dropdown-input] body#clientnote-web-root:has(.app-shell) .app-style-select-menu.settings-template-select{max-height:min(190px, var(--app-style-select-available-height,calc(100vh - 24px)))!important}html body#clientnote-web-root [data-cn-dropdown-placement=bottom]:is(.search-filter-menu,.workspace-user-menu,.workspace-nav-more-menu,.client-profile-action-menu,.case-note-length-menu,.rich-toolbar-dropdown,.client-name-suggestions,.client-address-suggestions,.cc-profile-menu,.cc-search-results,.client-consideration-menu,.client-suggestion-list,.client-suggestions-list){max-height:var(--cn-inline-menu-max-height)!important;top:calc(100% + 8px)!important;bottom:auto!important;overflow-y:auto!important}html body#clientnote-web-root [data-cn-dropdown-placement=top]:is(.search-filter-menu,.workspace-user-menu,.workspace-nav-more-menu,.client-profile-action-menu,.case-note-length-menu,.rich-toolbar-dropdown,.client-name-suggestions,.client-address-suggestions,.cc-profile-menu,.cc-search-results,.client-consideration-menu,.client-suggestion-list,.client-suggestions-list){max-height:var(--cn-inline-menu-max-height)!important;top:auto!important;bottom:calc(100% + 8px)!important;overflow-y:auto!important}
@font-face{font-family:manrope;src:url(../media/manrope_latin_variable-s.p.1sj6eobyi31rd.woff2)format("woff2");font-display:swap;font-weight:200 800}@font-face{font-family:manrope Fallback;src:local(Arial);ascent-override:106.45%;descent-override:29.96%;line-gap-override:0.0%;size-adjust:100.14%}.gloQwq_className{font-family:manrope,manrope Fallback}.gloQwq_variable{--font-sans:"manrope", "manrope Fallback"}
