.QcjUnG_backgroundFrame{background:#f5ede6}.QcjUnG_backgroundFrame figure.public-onboarding-media{z-index:0;pointer-events:none}.QcjUnG_backgroundFrame figure.public-onboarding-media img{-o-object-position:center center;object-position:center center;opacity:1;visibility:visible}.QcjUnG_backgroundFrame figure.public-onboarding-media:after{background:linear-gradient(90deg,#fffbf80a 0% 42%,#fffcfa33 68%,#fffdfb6b 100%)}.QcjUnG_backgroundFrame .public-auth-immersive-stage{z-index:2}:is(.QcjUnG_backgroundFrame .public-voice-card .public-form-intro,.QcjUnG_backgroundFrame .public-voice-card blockquote,.QcjUnG_backgroundFrame .voice-setup-status){font-size:16px!important}.QcjUnG_backgroundFrame .public-voice-card .public-form-intro{line-height:1.6!important}.QcjUnG_backgroundFrame .public-voice-card blockquote{line-height:1.65!important}@media (max-width:900px){.QcjUnG_backgroundFrame figure.public-onboarding-media:after{background:linear-gradient(#fffbf81f 0%,#fffbf861 36%,#fffbf8c7 68%,#fffbf8f0 100%)}}
.zT1iUq_editor{min-width:0;grid-template-columns:minmax(0,1fr)!important}.zT1iUq_editor>*,.zT1iUq_editor label,.zT1iUq_editor input,.zT1iUq_editor textarea{min-width:0;max-width:100%}.zT1iUq_editor label{grid-template-columns:minmax(0,1fr)}.zT1iUq_actions{flex-wrap:wrap}
.KfJc3a_slot{z-index:3;position:absolute;top:18px;right:18px}.KfJc3a_button{color:#332a26;cursor:pointer;background:#fffdfce6;border:1px solid #48362f1f;border-radius:999px;place-items:center;width:38px;height:38px;padding:0;transition:color .16s;display:grid;box-shadow:0 5px 16px #372a2414}.KfJc3a_button svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;width:19px;height:19px}.KfJc3a_button:hover,.KfJc3a_button:focus-visible{color:#d74470;background:#fffdfce6;border-color:#48362f1f;transform:none;box-shadow:0 5px 16px #372a2414}.KfJc3a_button:focus-visible{outline-offset:2px;outline:2px solid #48362f29}.KfJc3a_button:disabled{cursor:wait;opacity:.55}@media (max-width:900px){.KfJc3a_slot{top:14px;right:14px}}
.e5EJiq_overlay{z-index:2147483000;-webkit-backdrop-filter:blur(10px)saturate(.92);background:#221d1b57;place-items:center;padding:24px;display:grid;position:fixed;inset:0;overflow:auto}.e5EJiq_dialog{--cn-popup-title-size:28px;color:#241b18;background:#fff;border:1px solid #e0c7b9c2;border-radius:28px;width:min(680px,100vw - 48px);padding:40px;position:relative;box-shadow:0 30px 90px #37261f38}.e5EJiq_closeSlot{position:absolute;top:20px;right:20px}.e5EJiq_dialog h2{letter-spacing:-.015em;max-width:calc(100% - 28px);margin:0 0 20px;font-family:Butler,Georgia,serif;font-size:clamp(32px,4vw,44px);font-weight:500;line-height:1.04}.e5EJiq_dialog p{color:#665952;margin:0;font-size:15px;line-height:1.62}.e5EJiq_dialog p+p{margin-top:12px}.e5EJiq_dialog strong{color:var(--web-rose-deep,#c43d66);font-weight:800}.e5EJiq_actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:28px;display:flex}.e5EJiq_retryButton,.e5EJiq_deleteButton{border-radius:14px!important;min-height:46px!important;padding:0 22px!important;font-size:13px!important}.e5EJiq_deleteButton{color:#2a2020!important;box-shadow:none!important;background:#fff!important;border:1px solid #dec6b8db!important;transform:none!important}.e5EJiq_deleteButton:not(:disabled):hover,.e5EJiq_deleteButton:not(:disabled):focus-visible{color:#2a2020!important;background:#fff!important;border-color:#e26c8ab8!important;outline:none!important;transform:none!important;box-shadow:0 0 0 3px #e26c8a1a,0 0 22px #e26c8a24!important}.e5EJiq_error{font-weight:750;color:#9c3540!important;margin-top:14px!important;font-size:13px!important}@media (max-width:640px){.e5EJiq_overlay{padding:16px}.e5EJiq_dialog{border-radius:23px;width:min(460px,100vw - 32px);padding:34px 22px 24px}.e5EJiq_closeSlot{top:14px;right:14px}.e5EJiq_dialog h2{font-size:32px}.e5EJiq_actions{flex-direction:column;align-items:stretch}.e5EJiq_retryButton,.e5EJiq_deleteButton{width:100%!important}}.e5EJiq_identifiers{color:#665952;font-family:var(--font-sans), Manrope, Arial, sans-serif;text-align:left;gap:8px;margin:20px 0 0;font-size:13px;line-height:1.5;display:grid}.e5EJiq_identifiers>div{flex-wrap:wrap;gap:4px 10px;display:flex}.e5EJiq_identifiers dt{font-weight:700}.e5EJiq_identifiers dd{overflow-wrap:anywhere;min-width:0;margin:0}html body#clientnote-web-root .e5EJiq_dialog p strong{color:var(--web-rose-deep,#c43d66)!important;-webkit-text-fill-color:var(--web-rose-deep,#c43d66)!important}
html body .app-shell .client-profile-notes-table .client-profile-note-head .i2mAoa_headerCell{color:#79655a!important;font-size:13px!important;font-weight:680!important}html body .app-shell .client-profile-notes-table .i2mAoa_footer{color:#79655a!important;font-size:11.5px!important;font-weight:600!important}html body .app-shell .client-profile-notes-table .i2mAoa_footer button{color:#79655a!important;font-size:11.5px!important;font-weight:600!important}html body .app-shell .client-profile-notes-table .i2mAoa_footer label{color:#79655a!important;font-size:11.5px!important;font-weight:600!important}html body .app-shell .client-profile-notes-table .i2mAoa_footer span{color:#79655a!important;font-size:11.5px!important;font-weight:600!important}
.et4taG_entries{gap:0;display:grid}.et4taG_section .et4taG_entry.et4taG_entry{background:0 0;border:0;border-bottom:1px solid #e2d1c699;border-radius:0;margin-top:0;padding:12px 0;display:block}.et4taG_section .et4taG_entry.et4taG_entry:hover{box-shadow:none;background:0 0;border-color:#e2d1c699}.et4taG_section .et4taG_entry>.et4taG_toggle{text-align:left;width:100%;color:inherit;justify-content:space-between;align-items:center;gap:14px;padding:3px 0;display:flex}.et4taG_toggle strong{overflow-wrap:anywhere;min-width:0;font-size:13px;font-weight:650}.et4taG_section .et4taG_entry>.et4taG_toggle:hover{background:0 0}.et4taG_section .et4taG_entry>.et4taG_toggle>svg{color:#89766d;flex-shrink:0;width:17px;height:17px}.et4taG_metadata{color:#907d73;flex-direction:column;align-items:flex-start;gap:3px;margin-top:7px;font-size:11px;line-height:1.4;display:flex}.et4taG_author{overflow-wrap:anywhere;min-width:0;max-width:100%}.et4taG_expanded{margin-top:10px}.et4taG_content{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.55}.et4taG_actions{flex-wrap:wrap;justify-content:flex-end;gap:10px;margin-top:14px;display:flex}.et4taG_actions button{justify-content:center;align-items:center;gap:7px;display:inline-flex}.et4taG_section .et4taG_expanded .et4taG_actions button{color:#89766d;min-height:28px;box-shadow:none;background:0 0;border:0;border-radius:8px;padding:4px 8px;font-size:11px;font-weight:500}.et4taG_section .et4taG_expanded .et4taG_actions button:hover{background:#e2d1c633}.et4taG_actions svg{width:15px;height:15px}.et4taG_section .et4taG_expanded .et4taG_actions .et4taG_delete{color:#b33a43}.et4taG_fields{gap:9px;margin-top:18px;display:grid}.et4taG_fields label{margin-top:5px;font-size:12px;font-weight:650}.et4taG_section .et4taG_fields textarea{margin-top:0}.et4taG_fields .et4taG_actions{margin-top:4px}.et4taG_error{color:#b33a43;margin:5px 0 0;font-size:12px;line-height:1.45}
.iOP20q_overlay{z-index:2147483000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#2a1d184d;position:fixed;inset:0}.iOP20q_dialog{z-index:2147483001;box-sizing:border-box;color:#332c28;background:#fffdfb;border:1px solid #e3d4cc;border-radius:24px;width:min(580px,100vw - 32px);max-height:calc(100dvh - 48px);padding:32px;font-family:Manrope,Manrope Fallback,sans-serif;position:fixed;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%);box-shadow:0 24px 100px #331f1b30}.iOP20q_title{margin:0 30px 10px 0;font-family:Butler,Georgia,serif;font-size:28px;font-weight:400;line-height:1.2}.iOP20q_description{color:#85766e;margin:0 0 24px;font-size:14px;line-height:1.6}.iOP20q_form{flex-direction:column;gap:16px;display:flex}.iOP20q_dialog label{color:#685b54;flex-direction:column;gap:9px;font-size:14px;font-weight:600;display:flex}.iOP20q_dialog input,.iOP20q_selectTrigger{box-sizing:border-box;color:#352e29;background:#fff;border:1px solid #e2d2ca;border-radius:11px;width:100%;min-width:0;height:46px;padding:12px 13px;font-family:Manrope,Manrope Fallback,sans-serif;font-size:15px;font-weight:400;line-height:20px}.iOP20q_dialog input:hover,.iOP20q_dialog input:focus,.iOP20q_dialog input:focus-visible{box-shadow:none!important;border-color:#e2d2ca!important;outline:none!important}.iOP20q_dialog input:focus-visible{border-color:#80746e!important}.iOP20q_fields{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;display:grid}.iOP20q_selectField{flex-direction:column;gap:9px;display:flex}.iOP20q_selectField select[aria-hidden=true]{display:none!important}.iOP20q_selectTrigger{text-align:left;cursor:pointer;justify-content:space-between;align-items:center;gap:12px;transition:border-color .15s,background-color .15s;display:flex}.iOP20q_selectTrigger>span:first-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.iOP20q_selectTrigger svg{flex:0 0 18px;width:18px;height:18px}.iOP20q_dialog .iOP20q_selectTrigger:hover{box-shadow:none;border-color:#ec7297;outline:none}.iOP20q_dialog .iOP20q_selectTrigger:focus{box-shadow:none;outline:none}.iOP20q_dialog .iOP20q_selectTrigger:focus-visible{outline-offset:2px;outline:2px solid #80746e}.iOP20q_selectContent{z-index:2147483647;min-width:var(--radix-select-trigger-width);color:#352e29;background:#fffdfb;border:1px solid #e2d2ca;border-radius:14px;max-width:calc(100vw - 24px);padding:6px;font-family:Manrope,Manrope Fallback,sans-serif;box-shadow:0 12px 30px #331f1b24}.iOP20q_selectViewport{max-height:min(280px, var(--radix-select-content-available-height));overflow-y:auto}.iOP20q_selectItem{color:#202425;cursor:pointer;background:0 0;border-radius:10px;min-height:34px;padding:8px 12px;font-size:12px;font-weight:700;line-height:1.1;transition:background-color .18s,color .18s}.iOP20q_selectItem[data-highlighted]{color:var(--web-rose-deep,#df3f70);background:#f7efe8f0;outline:none}.iOP20q_selectItem[data-state=checked]{color:#202425;background:0 0}.iOP20q_selectItem[data-state=checked][data-highlighted]{color:var(--web-rose-deep,#df3f70);background:#f7efe8f0}.iOP20q_clientField{flex-direction:column;gap:9px;display:flex;position:relative}.iOP20q_suggestions{background:#fffdfb;border:1px solid #e2d2ca;border-radius:12px;max-height:248px;margin-top:-4px;padding:6px;position:relative;overflow-y:auto;box-shadow:0 12px 30px #331f1b1a}.iOP20q_dialog .iOP20q_suggestions button{color:#352e29;width:100%;height:auto;min-height:54px;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding:8px 10px;display:flex}.iOP20q_dialog .iOP20q_suggestions button:hover,.iOP20q_dialog .iOP20q_suggestions button.iOP20q_activeSuggestion{background:#f8e8ee;outline:none}.iOP20q_suggestionText{flex-direction:column;gap:3px;min-width:0;display:flex}.iOP20q_suggestionText strong{overflow-wrap:anywhere;font-size:14px;font-weight:650;line-height:20px}.iOP20q_suggestionText small{color:#85766e;font-size:12px;font-weight:400;line-height:17px}.iOP20q_practitioner{flex:0 0 34px;width:34px;height:34px}.iOP20q_practitioner>span{width:34px;height:34px}.iOP20q_searchHint{color:#85766e;align-items:center;gap:8px;margin:0;padding:6px 10px;font-size:13px;display:flex}.iOP20q_searchHint .public-button-progress{width:16px;height:16px}.iOP20q_dialog .iOP20q_suggestions button.iOP20q_loadMore{color:#b74471;justify-content:center;min-height:36px;font-size:13px}.iOP20q_error{color:#af3b4a;background:#fff0f2;border-radius:10px;margin:0;padding:12px;font-size:13px;line-height:1.5}.iOP20q_footer{justify-content:flex-end;align-items:center;gap:10px;margin-top:8px;padding-top:22px;display:flex}.iOP20q_dialog .iOP20q_footer button{box-sizing:border-box;white-space:nowrap;flex:0 0 116px;justify-content:center;align-items:center;width:116px;height:46px;min-height:46px;max-height:46px;margin:0;padding:0 8px;font-family:inherit;line-height:20px;display:inline-flex;position:relative;font-size:14px!important;font-weight:700!important}@media (max-width:600px){.iOP20q_dialog{padding:26px 22px}.iOP20q_title{font-size:25px}.iOP20q_fields{grid-template-columns:1fr}}@media (max-width:350px){.iOP20q_dialog{padding:24px 16px}.iOP20q_dialog .iOP20q_footer button{flex-basis:108px;width:108px}}.iOP20q_moveFooter{border-top:0;padding-top:8px}.iOP20q_memberConfirmation{--cn-popup-title-size:28px;--cn-popup-title-weight:400;--cn-popup-text-size:14px;--cn-popup-text-weight:400;--cn-popup-button-size:12px;--cn-popup-button-weight:720}.iOP20q_memberConfirmation label{--cn-popup-text-weight:600}.iOP20q_memberConfirmation input{--cn-popup-text-size:15px;--cn-popup-text-weight:400}@media (max-width:600px){.iOP20q_memberConfirmation{--cn-popup-title-size:25px}}
.lFLvNa_card{box-sizing:border-box;background:#fffdfbf0;border:1px solid #e7dbd4;border-radius:22px;width:100%;margin:0 0 18px;padding:16px 24px;box-shadow:0 3px 18px #4b302006;container:case-note-header/inline-size}.lFLvNa_layout{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px;display:grid}.lFLvNa_identity{align-items:center;gap:18px;min-width:0;display:flex}.lFLvNa_identityText{flex-direction:column;flex:1;justify-content:center;gap:4px;min-width:0;min-height:64px;display:flex}.lFLvNa_name{color:#292521;font-synthesis-weight:none;letter-spacing:0;text-align:left;background:0 0;border:0;align-items:center;gap:10px;max-width:100%;padding:0;font-family:Butler,Georgia,serif;font-size:22px;font-weight:400;line-height:28px;text-decoration:none;display:inline-flex}.lFLvNa_name span{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}a.lFLvNa_name:hover,button.lFLvNa_name:hover{color:#b84a72}a.lFLvNa_name:focus-visible,button.lFLvNa_name:focus-visible{outline-offset:5px;border-radius:4px;outline:2px solid #c36586}.lFLvNa_metadata{color:#80746e;text-align:left;background:0 0;border:0;border-radius:4px;flex-flow:row;align-self:flex-start;align-items:center;gap:8px;width:100%;min-width:0;max-width:100%;margin:0;padding:0;font-family:inherit;font-size:13px;font-weight:400;line-height:20px;display:inline-flex}.lFLvNa_metadataItem{align-items:center;gap:6px;min-width:0;max-width:100%;display:inline-flex}.lFLvNa_sessionAndTitle{flex-wrap:nowrap;flex:0 auto}.lFLvNa_titleItem{flex:auto}.lFLvNa_sessionType{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;overflow:hidden}.lFLvNa_metadataItem>span,.lFLvNa_metadata time{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.lFLvNa_metadataItem:first-child,.lFLvNa_metadataSeparator{flex-shrink:0}.lFLvNa_metadataSeparator{font-size:10px}button.lFLvNa_metadata{cursor:pointer}button.lFLvNa_metadata:hover{color:#b74471}button.lFLvNa_metadata:focus-visible{outline-offset:4px;outline:2px solid #c36586}button.lFLvNa_metadata:disabled{cursor:wait}.lFLvNa_metadata svg{flex:none;width:14px;height:14px}.lFLvNa_activity{flex-flow:row;flex:none;align-items:center;gap:16px;display:flex}.lFLvNa_history,.lFLvNa_status{border-left:1px solid #e9deda;align-items:center;min-height:42px;padding-left:20px;display:flex}.lFLvNa_history:first-child,.lFLvNa_status:first-child{border-left:none;padding-left:0}.lFLvNa_card .lFLvNa_status .status-pill{box-sizing:border-box;white-space:nowrap;margin:0;height:32px!important;min-height:32px!important;padding:0 12px!important;font-size:12px!important}.lFLvNa_history .case-note-history-stack{min-height:40px;padding:0}.lFLvNa_history .case-note-history-avatar{flex-basis:34px;width:34px;height:34px}.lFLvNa_history .case-note-history-overflow{box-sizing:border-box;text-align:center;color:#7b656b;background:#fffaf7;border:1px solid #e6d6d1;place-items:center;padding:0;font-size:12px;font-weight:600;line-height:1;display:inline-grid}.lFLvNa_history .case-note-history-text-trigger{color:#81756e;min-height:30px;font:600 11px/1.2 var(--font-manrope), Manrope, sans-serif;white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:0 8px}.lFLvNa_inlineError{color:#aa3747;grid-column:1/-1;width:100%;margin:0;font-size:13px}.lFLvNa_overlay{z-index:2147483000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#2a1d184d;position:fixed;inset:0}.lFLvNa_dialog{z-index:2147483001;box-sizing:border-box;color:#332c28;background:#fffdfb;border:1px solid #e3d4cc;border-radius:24px;width:min(580px,100vw - 32px);max-height:calc(100dvh - 48px);padding:32px;position:fixed;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%);box-shadow:0 24px 100px #331f1b30}.lFLvNa_dialogTitle{margin:0 28px 10px 0;font-family:Georgia,Times New Roman,serif;font-size:28px;line-height:1.2}.lFLvNa_description{color:#85766e;margin:0 0 24px;font-size:14px;line-height:1.6}.lFLvNa_form{flex-direction:column;gap:12px;display:flex}.lFLvNa_form label{color:#685b54;flex-direction:column;gap:9px;font-size:14px;font-weight:600;display:flex}.lFLvNa_form input,.lFLvNa_form select{box-sizing:border-box;color:#352e29;width:100%;min-width:0;font:inherit;background:#fff;border:1px solid #e2d2ca;border-radius:11px;min-height:46px;padding:12px 13px;font-size:15px;font-weight:400;line-height:1.4}.lFLvNa_form input:focus,.lFLvNa_form select:focus{box-shadow:none;border-color:#e2d2ca;outline:none}.lFLvNa_form select{appearance:auto;padding-right:34px}.lFLvNa_clientSearchField{position:relative}.lFLvNa_clientSuggestions{z-index:2;background:#fffdfb;border:1px solid #e2d2ca;border-radius:12px;max-height:248px;padding:6px;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto;box-shadow:0 12px 30px #331f1b24}.lFLvNa_clientSuggestions button{color:#352e29;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:space-between;align-items:center;width:100%;min-height:54px;padding:8px 10px;display:flex}.lFLvNa_clientSuggestions button:hover,.lFLvNa_clientSuggestions button:focus-visible,.lFLvNa_clientSuggestions button.lFLvNa_selectedSuggestion{background:#f8e8ee;outline:none}.lFLvNa_clientSuggestions button span{flex-direction:column;gap:2px;min-width:0;display:flex}.lFLvNa_clientSuggestions strong{font-size:14px;font-weight:650}.lFLvNa_clientSuggestions small{color:#85766e;font-size:12px;font-weight:400}.lFLvNa_clientSuggestions img{-o-object-fit:cover;object-fit:cover;border-radius:50%;flex:0 0 34px;width:34px;height:34px}.lFLvNa_fields{grid-template-columns:1fr 1fr;gap:16px;margin-top:8px;display:grid}.lFLvNa_footer{border-top:1px solid #eee3dd;justify-content:flex-end;align-items:center;gap:10px;margin-top:18px;padding-top:22px;display:flex}.lFLvNa_dialog .lFLvNa_footer button{box-sizing:border-box;white-space:nowrap;flex:0 0 116px;justify-content:center;align-items:center;width:116px;height:46px;min-height:46px;max-height:46px;margin:0;padding:0 8px;line-height:20px;display:inline-flex;position:relative;font-size:14px!important;font-weight:700!important}.lFLvNa_spinner{border:2px solid;border-right-color:#0000;border-radius:50%;width:14px;height:14px;margin-right:7px;animation:.7s linear infinite lFLvNa_metadata-spin}@keyframes lFLvNa_metadata-spin{to{transform:rotate(360deg)}}.lFLvNa_dialog .lFLvNa_form .lFLvNa_footer button.secondary-pill{font-size:14px!important;font-weight:700!important}.lFLvNa_error{color:#af3b4a;background:#fff0f2;border-radius:10px;margin:0;padding:12px;font-size:13px;line-height:1.5}.lFLvNa_hint,.lFLvNa_more{color:#987081;font-size:12px}.lFLvNa_more{cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:4px 0}.lFLvNa_shortDate{display:none!important}@container case-note-header (max-width:820px){.lFLvNa_layout{-moz-column-gap:20px;column-gap:20px}.lFLvNa_identity{gap:18px}.lFLvNa_identityText{flex:1;min-width:0}.lFLvNa_activity{justify-content:flex-end;gap:10px}.lFLvNa_history,.lFLvNa_status{border-left:0;min-height:44px;padding-left:0}.lFLvNa_history .case-note-history-stack{justify-content:center;min-width:44px;min-height:44px}.lFLvNa_history .case-note-history-avatar{flex-basis:32px;width:32px;height:32px}}@container case-note-header (max-width:640px){.lFLvNa_card{border-radius:24px;padding:18px 16px}.lFLvNa_layout{-moz-column-gap:16px;align-items:flex-start;column-gap:16px}.lFLvNa_identity{align-self:center;gap:14px}.lFLvNa_identity>span{width:60px!important;height:60px!important;font-size:21px!important}.lFLvNa_identityText{gap:3px;min-height:64px}.lFLvNa_name{font-size:20px;line-height:24px}.lFLvNa_metadata{-moz-column-gap:8px;flex-flow:wrap;align-items:center;gap:4px 8px;font-size:12.5px;line-height:17px}.lFLvNa_metadataItem:first-child{flex:none}.lFLvNa_metadata>.lFLvNa_metadataSeparator{display:inline}.lFLvNa_sessionAndTitle{flex:0 auto;min-width:0;max-width:100%}.lFLvNa_titleSeparator{display:none!important}.lFLvNa_titleItem{flex:1 0 100%;min-width:0}.lFLvNa_fullDate{display:none!important}.lFLvNa_shortDate{display:inline!important}.lFLvNa_activity{flex-direction:column;justify-content:flex-start;align-self:flex-start;align-items:flex-end;gap:8px;padding-top:2px}.lFLvNa_status{order:1;min-height:30px}.lFLvNa_history{order:2;min-height:36px}.lFLvNa_history .case-note-history-stack{justify-content:flex-end;min-height:36px}.lFLvNa_history .case-note-history-avatar{flex-basis:30px;width:30px;height:30px}.lFLvNa_history .case-note-history-stack .case-note-history-avatar+.case-note-history-avatar{margin-left:-8px}.lFLvNa_history .case-note-history-overflow{font-size:11px}.lFLvNa_card .lFLvNa_status .status-pill{height:30px!important;min-height:30px!important;padding:0 9px!important;font-size:11px!important}}@container case-note-header (max-width:400px){.lFLvNa_layout{-moz-column-gap:12px;column-gap:12px}.lFLvNa_identity{gap:12px}}@container case-note-header (max-width:310px){.lFLvNa_layout{-moz-column-gap:8px;column-gap:8px}.lFLvNa_identity{gap:8px}.lFLvNa_name{font-size:18px;line-height:22px}.lFLvNa_metadataItem{gap:4px}.lFLvNa_metadata svg{width:14px;height:14px}.lFLvNa_history .case-note-history-stack{min-width:38px}.lFLvNa_history .case-note-history-avatar{flex-basis:24px;width:24px;height:24px}.lFLvNa_history .case-note-history-stack .case-note-history-avatar+.case-note-history-avatar{margin-left:-10px}.lFLvNa_card .lFLvNa_status .status-pill{height:26px!important;min-height:26px!important;padding:0 4px!important;font-size:10px!important}}@media (max-width:600px){.lFLvNa_card{border-radius:24px;padding:18px 16px}.lFLvNa_dialog{padding:26px 22px}.lFLvNa_dialogTitle{font-size:25px}.lFLvNa_fields{grid-template-columns:1fr}}@media (max-width:350px){.lFLvNa_card{padding:12px 8px}}.lFLvNa_noteTitle{white-space:nowrap;text-overflow:ellipsis;flex:auto;min-width:0;max-width:100%;display:block;overflow:hidden}.lFLvNa_titleField{grid-column:1/-1}.lFLvNa_metadata{min-width:0;max-width:100%}@media (max-width:640px){.lFLvNa_card{border-radius:20px;margin-bottom:14px;padding:12px}.lFLvNa_layout{-moz-column-gap:6px;align-items:center;column-gap:6px}.lFLvNa_identity{gap:12px}.lFLvNa_identity>span{width:56px!important;height:56px!important;font-size:19px!important}.lFLvNa_identityText{gap:3px;min-height:60px}.lFLvNa_name{font-size:22px;line-height:26px}.lFLvNa_metadata{-moz-column-gap:4px;color:#a89483;gap:3px 4px;width:calc(100% + 36px);max-width:none;font-size:12px;line-height:16px}.lFLvNa_metadataItem{gap:4px}.lFLvNa_metadataItem:first-child{flex:none}.lFLvNa_metadata>.lFLvNa_metadataSeparator{display:inline}.lFLvNa_titleSeparator{display:none!important}.lFLvNa_titleItem{flex:1 0 100%;min-width:0}.lFLvNa_metadata svg{width:12px;height:12px}.lFLvNa_metadata :is(span,time,svg){color:#a89483}.lFLvNa_sessionAndTitle{flex:1 1 0;min-width:0}.lFLvNa_sessionType{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.lFLvNa_noteTitle{min-width:0}.lFLvNa_activity{gap:6px;padding-top:0}.lFLvNa_history,.lFLvNa_status{min-height:26px}.lFLvNa_history .case-note-history-stack{min-width:22px;min-height:22px}.lFLvNa_history .case-note-history-avatar{flex-basis:22px;width:22px;height:22px}.lFLvNa_history .case-note-history-stack .case-note-history-avatar+.case-note-history-avatar{margin-left:-7px}.lFLvNa_history .case-note-history-overflow{font-size:10px}.lFLvNa_card .lFLvNa_status .status-pill{height:26px!important;min-height:26px!important;padding:0 11px!important;font-size:10px!important;line-height:12px!important}}
.b0D5JG_avatar{color:#795963;font-synthesis-weight:none;letter-spacing:0;vertical-align:middle;background:#faeaf0;border-radius:50%;flex:none;justify-content:center;align-items:center;font-family:Butler,Georgia,serif;font-weight:400;line-height:1;display:inline-flex;overflow:hidden}.b0D5JG_avatar img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.b0D5JG_initials{color:inherit;font-synthesis-weight:none;letter-spacing:0;display:block;transform:translateY(.08em);font-family:Butler,Georgia,serif!important;font-size:inherit!important;font-weight:400!important;line-height:1!important}.b0D5JG_photoControl{flex-direction:column;flex:none;align-items:center;gap:8px;width:100%;display:flex}.b0D5JG_photoPreview{width:var(--client-profile-avatar-size,112px);height:var(--client-profile-avatar-size,112px);display:inline-flex;position:relative}.b0D5JG_photoButton .b0D5JG_avatar{width:var(--client-profile-avatar-size,112px)!important;height:var(--client-profile-avatar-size,112px)!important;font-size:calc(var(--client-profile-avatar-size,112px) / 3)!important}.b0D5JG_photoButton{cursor:pointer;background:0 0;border:0;border-radius:50%;padding:0;position:relative}.b0D5JG_photoButton:focus-visible{outline-offset:4px;outline:2px solid #bf5479}.b0D5JG_photoRemove{z-index:2;box-sizing:border-box;width:clamp(24px, calc(var(--client-profile-avatar-size,112px) * .288), 31px);height:clamp(24px, calc(var(--client-profile-avatar-size,112px) * .288), 31px);color:#fff;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;line-height:0;display:grid;position:absolute;bottom:-.5px;right:-.5px}.b0D5JG_photoRemove: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}.b0D5JG_photoRemove>svg{flex:none;margin:0;display:block;position:relative;transform:translate(0,0)!important}.b0D5JG_photoProgress,.b0D5JG_photoProgress svg{width:16px!important;height:16px!important}.b0D5JG_photoRemove:hover:not(:disabled){transform:none!important}.b0D5JG_photoRemove:hover:not(:disabled):before{background:#c9446c;transform:scale(1.06)}.b0D5JG_photoRemove:disabled{cursor:wait;opacity:.64}.b0D5JG_photoRemove[aria-busy=true]:disabled{opacity:1}.b0D5JG_error{color:#ad3747;max-width:210px;font-size:12px;line-height:1.4}.b0D5JG_profileIdentity{align-items:center;gap:20px;min-width:0;max-width:100%;display:flex}@media (max-width:600px){.b0D5JG_profileIdentity{align-items:flex-start;gap:14px}}
.x7NR-a_page{--org-ink:#2e2925;--org-muted:#70645d;--org-rose:#d84f78;--org-paper:#ffffffdb;min-height:calc(100vh - 108px);color:var(--org-ink)}html body .app-shell .x7NR-a_toggleRow .case-note-tabs:before{height:calc(100% - 8px)!important;top:50%!important;transform:translateY(-50%)!important}@media (max-width:900px){html body .app-shell .x7NR-a_toggleRow .x7NR-a_toggleNotes:before{transform:translate(100%,-50%)!important}}.x7NR-a_page>.x7NR-a_tabs{background:#f4ece8c7;border:1px solid #bc998b47;border-radius:16px;grid-template-columns:repeat(2,minmax(132px,1fr));gap:4px;width:fit-content;margin:22px 0 10px;padding:4px;display:inline-grid;box-shadow:inset 0 1px 2px #4e33270b}.x7NR-a_page>.x7NR-a_tabs button{min-height:42px;box-shadow:none;color:#746761;background:0 0;border:0;border-radius:12px;padding:0 22px;font-weight:700}.x7NR-a_page>.x7NR-a_tabs button.x7NR-a_active{color:#ad5068;background:#fff;box-shadow:0 5px 16px #4c2e2417}.x7NR-a_page>.x7NR-a_toolbar{background:linear-gradient(135deg,#fffffffa,#fcf7f4f5);border:1px solid #c4a59742;border-radius:20px;grid-template-columns:minmax(280px,1fr) minmax(180px,.38fr) minmax(160px,.3fr);align-items:center;gap:12px;margin:0 0 18px;padding:14px;display:grid;box-shadow:0 14px 34px #462d230e}.x7NR-a_page>.x7NR-a_toolbar input,.x7NR-a_page>.x7NR-a_toolbar select{background-color:#fff;border:1px solid #be9e904d;border-radius:13px;width:100%;min-height:50px;margin:0;box-shadow:inset 0 1px 1px #4b312506}.x7NR-a_page>.x7NR-a_toolbar input:focus,.x7NR-a_page>.x7NR-a_toolbar select:focus{border-color:#c1577094;outline:none;box-shadow:0 0 0 3px #c157701a}@media (max-width:720px){.x7NR-a_page>.x7NR-a_tabs{grid-template-columns:repeat(2,1fr);width:100%}.x7NR-a_page>.x7NR-a_toolbar{grid-template-columns:1fr;padding:12px}}.x7NR-a_hero{background:linear-gradient(#fffffff0,#fffcf9d6);border:1px solid #ac796d2e;border-radius:28px;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:24px;padding:28px;display:flex;box-shadow:0 18px 42px #5a423013}.x7NR-a_hero h1{margin:0;font-family:Butler,Georgia,serif;font-size:clamp(30px,4vw,48px);font-weight:500}.x7NR-a_hero p{max-width:680px;color:var(--org-muted);margin:8px 0 0;line-height:1.6}.x7NR-a_pill{min-height:34px;color:var(--org-rose);white-space:nowrap;background:#fcebf1;border-radius:999px;align-items:center;padding:0 13px;font-size:13px;font-weight:800;display:inline-flex}.x7NR-a_toolbar,.x7NR-a_tabs{align-items:center;gap:10px;margin-bottom:18px;display:flex}.x7NR-a_toolbar{flex-wrap:wrap}.x7NR-a_toolbar input,.x7NR-a_toolbar select,.x7NR-a_form input,.x7NR-a_form select,.x7NR-a_form textarea,.x7NR-a_composer textarea{min-height:44px;color:var(--org-ink);font:inherit;background:#ffffffe0;border:1px solid #89706338;border-radius:14px}.x7NR-a_toolbar input{flex:260px;padding:0 15px}.x7NR-a_toolbar select,.x7NR-a_form select{padding:0 34px 0 13px}.x7NR-a_tabs button,.x7NR-a_secondary,.x7NR-a_primary,.x7NR-a_danger{cursor:pointer;border-radius:10px;min-height:42px;padding:0 17px;font-weight:800}.x7NR-a_tabs button,.x7NR-a_secondary{color:#2b2320;background:#fff;border:1px solid #d84f7852}.x7NR-a_tabs .x7NR-a_active,.x7NR-a_primary{color:#fff;background:linear-gradient(135deg,#ee819c,#d95d7d);border:1px solid #0000}.x7NR-a_danger{color:#b22f39;background:#fff3f3;border:1px solid #ba373d4d}.x7NR-a_grid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px;display:grid}.x7NR-a_card,.x7NR-a_panel,.x7NR-a_conversationList,.x7NR-a_chat{background:linear-gradient(#fffffff0,#fffcf9d6);border:1px solid #8970632b;border-radius:22px;box-shadow:0 18px 42px #5a423013}.x7NR-a_card{padding:18px}.x7NR-a_card button[data-card]{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0}.x7NR-a_card h3,.x7NR-a_panel h2{margin:0}.x7NR-a_meta{color:var(--org-muted);margin:7px 0 0;font-size:13px;line-height:1.5}.x7NR-a_avatarRow{align-items:center;gap:10px;margin-top:14px;display:flex}.x7NR-a_avatar{width:34px;height:34px;color:var(--org-rose);background:#ffe7ee;border-radius:50%;flex:0 0 34px;place-items:center;font-size:12px;font-weight:900;display:grid;overflow:hidden}.x7NR-a_avatar img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.x7NR-a_split{grid-template-columns:minmax(0,1fr) minmax(320px,430px);gap:18px;display:grid}.x7NR-a_noteSplit{grid-template-columns:minmax(250px,.48fr) minmax(620px,1.52fr);gap:18px;display:grid}.x7NR-a_panel{padding:22px}.x7NR-a_notePanel{min-width:0;padding:24px}.x7NR-a_notePanelHeading,.x7NR-a_contributors,.x7NR-a_contributorGroup,.x7NR-a_contributorPeople,.x7NR-a_contributorPerson,.x7NR-a_noteSaveActions{align-items:center;display:flex}.x7NR-a_notePanelHeading{justify-content:space-between;gap:18px}.x7NR-a_contributors{background:#ffffff94;border:1px solid #89706324;border-radius:16px;flex-wrap:wrap;align-items:flex-start;gap:12px 22px;margin:16px 0 18px;padding:10px 13px}.x7NR-a_contributorGroup{gap:8px}.x7NR-a_contributorLabel{color:var(--org-muted);letter-spacing:.05em;text-transform:uppercase;font-size:10px;font-weight:800}.x7NR-a_contributorPeople{flex-wrap:wrap;gap:7px 11px}.x7NR-a_contributorPerson{color:var(--org-ink);gap:6px;font-size:11px}.x7NR-a_contributorPerson .x7NR-a_avatar{flex-basis:26px;width:26px;height:26px;font-size:9px}.x7NR-a_noteForm{gap:14px;display:grid}.x7NR-a_noteSaveActions{justify-content:flex-end}.x7NR-a_noteSaveActions button{min-width:150px}.x7NR-a_history{border-top:1px solid #89706329;gap:14px;margin-top:24px;padding-top:22px;display:grid}.x7NR-a_history h3{margin:0;font-family:Butler,Georgia,serif;font-size:22px;font-weight:500}.x7NR-a_historyList{gap:8px;display:grid}.x7NR-a_historyButton{width:100%;color:var(--org-ink);text-align:left;cursor:pointer;background:#ffffffad;border:1px solid #89706329;border-radius:16px;align-items:center;gap:11px;padding:10px 12px;display:flex}.x7NR-a_historyButton>span:last-child{gap:3px;display:grid}.x7NR-a_historyButton small{color:var(--org-muted)}.x7NR-a_historyButtonActive{background:#ffe7ee;border-color:#df3f69}.x7NR-a_form{gap:12px;margin-top:18px;display:grid}.x7NR-a_form label{color:var(--org-muted);gap:6px;font-size:13px;font-weight:700;display:grid}.x7NR-a_form input,.x7NR-a_form textarea{width:100%;padding:11px 13px}.x7NR-a_form textarea{resize:vertical;min-height:210px}.x7NR-a_actions{flex-wrap:wrap;gap:9px;margin-top:15px;display:flex}.x7NR-a_status{color:#3d6b47;background:#eef6ef;border-radius:999px;margin-top:10px;padding:5px 9px;font-size:11px;font-weight:800;display:inline-flex}.x7NR-a_statusInactive{color:#8c5b51;background:#f5ece9}.x7NR-a_messageLayout{grid-template-columns:320px minmax(0,1fr);gap:16px;min-height:650px;display:grid}.x7NR-a_conversationList{padding:12px;overflow:hidden auto}.x7NR-a_conversationListHeader{justify-content:space-between;align-items:center;padding:5px 7px 11px;font-size:21px;line-height:1.08;display:flex}.x7NR-a_conversationListHeader strong{font-family:Butler,Georgia,serif;font-weight:500}.x7NR-a_conversationListHeader span{min-width:25px;color:var(--org-rose);text-align:center;background:#ffe7ee;border-radius:13px;padding:3px 7px;font-size:11px;font-weight:800}.x7NR-a_messageSearch{box-sizing:border-box;height:44px;min-height:44px;color:var(--org-muted);background:#ffffffb8;border:1px solid #89706326;border-radius:14px;align-items:center;gap:8px;margin-bottom:9px;padding:0 12px;display:flex}.x7NR-a_messageSearchIcon{stroke-width:1.9px;flex:0 0 21px;width:21px;min-width:21px;height:21px}.x7NR-a_messageSearch input{box-sizing:border-box;min-width:0;color:var(--org-ink);font:inherit;flex:1;height:100%!important;min-height:0!important;box-shadow:none!important;background:0 0!important;border:0!important;outline:0!important;padding:0!important}.x7NR-a_conversationRow{border-radius:16px;max-height:84px;transition:max-height .18s,opacity .16s,transform .18s cubic-bezier(.4,0,.2,1);position:relative}.x7NR-a_conversationRowDeleting{opacity:0;pointer-events:none;max-height:0;overflow:hidden;transform:translate(108%)}.x7NR-a_conversationButton{z-index:0;width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:16px;align-items:center;gap:10px;padding:10px;transition:background-color .12s;display:flex;position:relative}.x7NR-a_conversationButton:hover,.x7NR-a_conversationRow:hover .x7NR-a_conversationButton,.x7NR-a_conversationButtonActive{background:#f4f0ecb8}.x7NR-a_conversationButton>span,.x7NR-a_chatHeader>span{min-width:0}.x7NR-a_conversationButton strong,.x7NR-a_conversationButton .x7NR-a_meta,.x7NR-a_chatHeader strong,.x7NR-a_chatHeader .x7NR-a_meta{display:block}.x7NR-a_conversationButton .x7NR-a_meta,.x7NR-a_chatHeader .x7NR-a_meta{text-overflow:ellipsis;white-space:nowrap;margin-top:2px;overflow:hidden}.x7NR-a_conversationCopy{flex:1;min-width:0}.x7NR-a_conversationAside{opacity:1;flex-direction:column;align-items:flex-end;gap:7px;min-width:34px;transition:opacity .105s;display:flex}.x7NR-a_conversationActionButton{z-index:3;color:#706762;opacity:0;pointer-events:none;background:#fff;border:1px solid #ded3ccf0;border-radius:50%;justify-content:center;align-items:center;width:28px;min-width:28px;height:28px;min-height:28px;margin-block:auto;padding:0;transition:opacity .105s,background-color .105s,border-color .105s;display:inline-flex;position:absolute;top:0;bottom:0;right:9px;box-shadow:0 4px 12px #3b2b231a}.x7NR-a_conversationActionButton svg{stroke-width:2.2px;width:16px;height:16px}.x7NR-a_conversationRowWithActions:hover .x7NR-a_conversationAside,.x7NR-a_conversationRowWithActions:focus-within .x7NR-a_conversationAside,.x7NR-a_conversationRowMenuOpen .x7NR-a_conversationAside{opacity:0;pointer-events:none}.x7NR-a_conversationRow:hover .x7NR-a_conversationActionButton,.x7NR-a_conversationRow:focus-within .x7NR-a_conversationActionButton,.x7NR-a_conversationRowMenuOpen .x7NR-a_conversationActionButton{opacity:1;pointer-events:auto}.x7NR-a_conversationActionButton:hover,.x7NR-a_conversationActionButton:focus-visible,.x7NR-a_conversationRowMenuOpen .x7NR-a_conversationActionButton{color:#d13f68;background:#fff;border-color:#d3bcb0fa;outline:none}.x7NR-a_conversationActionMenu{z-index:1200;background:#fff;border:1px solid #e4d8d1f5;border-radius:14px;gap:2px;width:188px;padding:6px;display:grid;position:fixed;box-shadow:0 14px 34px #37282024}.x7NR-a_conversationActionMenu>button{color:#2e2521;text-align:left;background:0 0;border:0;border-radius:9px;align-items:center;gap:10px;width:100%;min-height:36px;padding:8px 10px;font:700 13px/1.2 Manrope,sans-serif;transition:background-color .11s,color .11s;display:flex}.x7NR-a_conversationActionMenu>button:hover,.x7NR-a_conversationActionMenu>button:focus-visible{color:#d13f68;background:#f4ebe5db;outline:none}.x7NR-a_conversationActionMenu>button svg{stroke-width:1.9px;flex:0 0 16px;width:16px;height:16px}.x7NR-a_conversationAside time{color:var(--org-muted);font-size:10px}.x7NR-a_conversationMessageCount{color:var(--org-muted);white-space:nowrap;font-size:10px;font-weight:700;line-height:1.2}.x7NR-a_conversationAside b{background:var(--org-rose);color:#fff;text-align:center;border-radius:11px;min-width:21px;height:21px;padding:3px 6px;font-size:10px;line-height:15px}.x7NR-a_chat{grid-template-rows:auto 1fr auto;display:grid;overflow:hidden}.x7NR-a_chatHeader{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff7a;border-bottom:1px solid #89706324;align-items:center;gap:11px;padding:15px 18px;display:flex}.x7NR-a_bubbles{scroll-behavior:smooth;background:linear-gradient(#ffffff2e,#fff7f46b);flex-direction:column;justify-content:flex-end;gap:14px;min-height:360px;padding:24px;display:flex;overflow-y:auto}.x7NR-a_bubble{--bubble-tail-color:#ebe5df;--bubble-surface:linear-gradient(145deg, #f3f0ed, #ebe5df);isolation:isolate;max-width:min(76%,620px);box-shadow:none;filter:drop-shadow(0 5px 7px #4d372c12);background:0 0;border-radius:22px 22px 22px 13px;align-self:flex-start;padding:10px 14px 8px;line-height:1.48;animation:none;position:relative}.x7NR-a_bubble:before{z-index:1;border-radius:inherit;background:var(--bubble-surface);content:"";pointer-events:none;position:absolute;inset:0}.x7NR-a_bubbleTail{z-index:0;pointer-events:none;width:34px;height:24px;fill:var(--bubble-tail-color);stroke:none;position:absolute;bottom:-11px;left:8px;overflow:visible}.x7NR-a_bubbleMine{--bubble-tail-color:#df3f69;--bubble-surface:linear-gradient(145deg, #f36a8c, #df3f69);box-shadow:none;filter:drop-shadow(0 7px 9px #df3f6933);color:#fff;background:0 0;border-radius:22px 22px 13px;align-self:flex-end}.x7NR-a_bubbleMine .x7NR-a_bubbleTail{left:auto;right:8px;transform:scaleX(-1)}.x7NR-a_typingIndicator{filter:drop-shadow(0 5px 7px #4d372c12);background:linear-gradient(145deg,#f3f0ed,#ebe5df);border-radius:18px;justify-content:center;align-self:flex-start;align-items:center;gap:5px;width:54px;min-height:34px;animation:.22s cubic-bezier(.2,.8,.2,1) both x7NR-a_message-arrive-left;display:inline-flex}.x7NR-a_typingIndicator>span{background:#8f847e;border-radius:50%;width:6px;height:6px;animation:1.05s ease-in-out infinite x7NR-a_message-typing-dot}.x7NR-a_typingIndicator>span:nth-child(2){animation-delay:.12s}.x7NR-a_typingIndicator>span:nth-child(3){animation-delay:.24s}.x7NR-a_typingDock{background:linear-gradient(#fff7f461,#ffffffe6);flex:none;align-items:flex-end;min-height:42px;padding:2px 24px 6px;display:flex}.x7NR-a_bubbleText{z-index:2;white-space:pre-wrap;word-break:break-word;display:block;position:relative}.x7NR-a_bubbleMeta{z-index:2;opacity:.72;text-align:right;margin-top:4px;font-size:10px;display:block;position:relative}.x7NR-a_attachment{z-index:2;color:inherit;background:#ffffff2e;border:1px solid;border-radius:13px;margin-top:8px;padding:8px 10px;font-size:12px;font-weight:800;text-decoration:none;display:block;position:relative}.x7NR-a_composer{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffffe6;border-top:1px solid #89706324;grid-template-columns:minmax(0,1fr);align-items:end;gap:9px;padding:13px 15px 15px;display:grid}.x7NR-a_composerInput{background:#fffffff0;border:1px solid #89706333;border-radius:24px;align-items:flex-end;min-width:0;display:flex;position:relative;box-shadow:inset 0 1px 2px #4d372c0a}.x7NR-a_composer .x7NR-a_composerInput textarea{resize:vertical;background:0 0;border:0;outline:0;flex:1;min-height:46px;max-height:150px;padding:12px 12px 11px 4px}.x7NR-a_emojiButton{width:42px;height:44px;color:var(--org-muted);cursor:pointer;background:0 0;border:0;flex:0 0 42px;font-size:23px}.x7NR-a_emojiTray{z-index:24000;visibility:hidden;background:#fffffff7;border:1px solid #89706326;border-radius:18px;grid-template-columns:repeat(4,38px);gap:4px;padding:8px;animation:.18s cubic-bezier(.2,.85,.25,1) both x7NR-a_emoji-pop;display:grid;position:fixed;top:0;bottom:auto;left:0;overflow-y:auto;box-shadow:0 14px 35px #4d372c29}.x7NR-a_emojiTray button{cursor:pointer;background:0 0;border:0;border-radius:10px;width:38px;height:38px;font-size:21px}.x7NR-a_emojiTray button:hover{background:#ffe7ee;transform:scale(1.08)}.x7NR-a_sendButton{color:#fff;cursor:pointer;background:linear-gradient(145deg,#ee819c,#d95d7d);border:0;border-radius:50%;flex:0 0 36px;align-self:center;width:36px;min-width:36px;height:36px;min-height:36px;font-size:25px;font-weight:800;line-height:1;transition:opacity .15s;box-shadow:0 5px 13px #df3f6933}.x7NR-a_sendButton:hover:not(:disabled),.x7NR-a_sendButton:active:not(:disabled){filter:none;background:linear-gradient(145deg,#ee819c,#d95d7d);transform:none;box-shadow:0 5px 13px #df3f6933}.x7NR-a_sendButton:disabled,.x7NR-a_emojiButton:disabled{cursor:not-allowed;opacity:.45}.x7NR-a_composerTools{flex-wrap:wrap;grid-column:1/-1;gap:9px;display:flex}.x7NR-a_composerTools input,.x7NR-a_composerTools select{color:#2b2320;min-height:38px;font:inherit;background:#fff;border:1px solid #d84f7852;border-radius:10px;font-size:12px;font-weight:780}.x7NR-a_composerTools input::file-selector-button{color:#2b2320;min-height:38px;font:inherit;background:#fff;border:1px solid #d84f7852;border-radius:10px;font-size:12px;font-weight:780}.x7NR-a_composerTools input::file-selector-button{cursor:pointer;margin:-1px 10px -1px -1px;padding:0 14px}.x7NR-a_tabs button:hover,.x7NR-a_secondary:hover,.x7NR-a_composerTools select:hover{background:#f7efe857;border-color:#d84f7870;box-shadow:0 0 0 3px #d84f780a,0 8px 18px #684e400d}.x7NR-a_composerTools input::file-selector-button:hover{background:#f7efe857;border-color:#d84f7870;box-shadow:0 0 0 3px #d84f780a,0 8px 18px #684e400d}@keyframes x7NR-a_message-arrive-left{0%{opacity:0;transform:translate(-13px,7px)scale(.96)}to{opacity:1;transform:translate(0)scale(1)}}@keyframes x7NR-a_message-typing-dot{0%,55%,to{opacity:.52;transform:translateY(0)}28%{opacity:1;transform:translateY(-4px)}}@keyframes x7NR-a_emoji-pop{0%{opacity:0;transform:translateY(7px)scale(.94)}to{opacity:1;transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){.x7NR-a_bubble,.x7NR-a_emojiTray{animation:none}.x7NR-a_bubbles{scroll-behavior:auto}}.x7NR-a_empty{color:var(--org-muted);text-align:center;padding:36px}.x7NR-a_retryButton{border:1px solid var(--org-border);color:var(--org-text);font:inherit;cursor:pointer;background:#fffaf7;border-radius:999px;margin-top:12px;padding:10px 18px;font-weight:800}.x7NR-a_retryButton:hover{border-color:var(--org-accent);color:var(--org-accent)}.x7NR-a_error{color:#a72e36;background:#fff0f0;border-radius:14px;margin-bottom:14px;padding:12px 14px}@media (max-width:900px){.x7NR-a_split,.x7NR-a_noteSplit,.x7NR-a_messageLayout{grid-template-columns:1fr}.x7NR-a_messageLayout{min-height:auto}.x7NR-a_conversationList{display:flex;overflow-x:auto}.x7NR-a_conversationListHeader,.x7NR-a_messageSearch{min-width:260px}.x7NR-a_conversationButton{min-width:220px}}.x7NR-a_composerInput:focus-within{border-color:#89706333!important;outline:0!important;box-shadow:inset 0 1px 2px #4d372c0a!important}.x7NR-a_composer .x7NR-a_composerInput textarea:focus,.x7NR-a_composer .x7NR-a_composerInput textarea:focus-visible{box-shadow:none!important;background:0 0!important;border:0!important;outline:0!important}.x7NR-a_sendButton,.x7NR-a_sendButton:hover:not(:disabled),.x7NR-a_sendButton:focus-visible{padding:0!important;transform:none!important}.x7NR-a_sendButton svg{margin:0!important;display:block!important;transform:none!important}.x7NR-a_attachmentModalBackdrop{justify-content:center!important;align-items:center!important;width:100vw!important;min-height:100dvh!important;display:flex!important;overflow:hidden!important}.x7NR-a_attachmentModal{max-height:calc(100dvh - 32px)!important;margin:auto!important;position:relative!important;inset:auto!important}.x7NR-a_attachmentOptionList{overscroll-behavior:contain;scrollbar-gutter:stable;max-height:min(342px,100dvh - 310px)!important;overflow-y:auto!important}.x7NR-a_attachmentModalCancel,.x7NR-a_attachmentModalConfirm{border-radius:10px!important;min-width:104px!important;height:42px!important;padding:0 18px!important;font-size:12px!important;font-weight:780!important;transition:background .16s,border-color .16s,box-shadow .16s,opacity .16s!important;transform:none!important}.x7NR-a_attachmentModalCancel{color:#2b2320!important;box-shadow:none!important;background:#fff!important;border:1px solid #dec6b8db!important}.x7NR-a_attachmentModalCancel:hover,.x7NR-a_attachmentModalCancel:focus-visible{background:#f7efe857!important;border-color:#d84f7852!important;outline:none!important;transform:none!important;box-shadow:0 0 0 3px #d84f780a,0 8px 18px #684e400d!important}.x7NR-a_attachmentModalConfirm{color:#fff!important;box-shadow:none!important;background:linear-gradient(135deg,#ed82a2 0%,#da4f79 100%)!important;border:0!important}.x7NR-a_attachmentModalConfirm:hover:not(:disabled),.x7NR-a_attachmentModalConfirm:focus-visible:not(:disabled){background:linear-gradient(135deg,#e9779b 0%,#d54471 100%)!important;border:0!important;outline:none!important;transform:none!important;box-shadow:0 0 0 1px #e26c8a0a!important}.x7NR-a_attachmentModalConfirm:disabled{cursor:not-allowed!important;opacity:.48!important}@media (max-width:640px){.x7NR-a_hero{flex-direction:column;align-items:flex-start;padding:21px}.x7NR-a_grid{grid-template-columns:1fr}.x7NR-a_bubble{max-width:88%}.x7NR-a_bubbles{min-height:430px;padding:18px 15px}.x7NR-a_composerTools{flex-wrap:nowrap;overflow-x:auto}}.x7NR-a_organisationHome{flex-direction:column;gap:16px;padding-top:0;display:flex}.x7NR-a_toggleRow{justify-content:center;display:flex}html body .app-shell .x7NR-a_toggleRow .case-note-tabs{isolation:isolate!important;box-sizing:border-box!important;background:#ffffffdb!important;border:1px solid #dec6b8b8!important;border-radius:999px!important;grid-template-columns:146px 146px!important;width:300px!important;min-width:300px!important;height:36px!important;min-height:36px!important;padding:3px!important;display:grid!important;position:relative!important;box-shadow:0 10px 22px #5c3e2e0e!important}html body .app-shell .x7NR-a_toggleRow .case-note-tabs:before{z-index:0!important;width:146px!important;height:28px!important;box-shadow:none!important;content:""!important;background:#fae5eae6!important;border-radius:999px!important;transition:transform .18s!important;position:absolute!important;top:3px!important;left:3px!important;transform:translate(0)!important}html body .app-shell .x7NR-a_toggleRow .case-note-tabs>button{z-index:1!important;box-sizing:border-box!important;width:146px!important;min-width:146px!important;height:30px!important;min-height:30px!important;box-shadow:none!important;color:#3a312d!important;background:0 0!important;border:0!important;border-radius:999px!important;padding:0 10px!important;font-size:12px!important;font-weight:760!important;position:relative!important;transform:none!important}html body .app-shell .x7NR-a_toggleRow .case-note-tabs>button.x7NR-a_active{color:#c83e64!important;background:0 0!important;font-weight:860!important}.x7NR-a_recordSearch{z-index:100!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;gap:20px!important;margin:0!important;padding:0!important;position:relative!important;overflow:visible!important}.x7NR-a_recordFilters{z-index:1;justify-content:flex-start;position:relative;overflow:visible;grid-template-columns:repeat(4,minmax(0,1fr))!important}.x7NR-a_recordFilters .search-filter-dropdown{position:relative!important;overflow:visible!important}.x7NR-a_recordFilters .search-filter-dropdown:has(.search-filter-menu){z-index:200!important}.x7NR-a_recordSearch .search-input-shell{border-radius:13px!important;height:52px!important;min-height:52px!important;padding:0 22px!important}html body .app-shell .x7NR-a_recordSearch .search-input-shell>input{background:#fff!important;border:0!important;border-radius:0!important;outline:0!important;height:50px!important;min-height:0!important;padding:0 12px!important}.x7NR-a_recordSearch .search-submit-button{border-radius:12px!important;flex:0 0 118px!important;width:118px!important;min-width:118px!important;height:52px!important;min-height:52px!important;padding:0 28px!important;font-size:15px!important;font-weight:720!important}.x7NR-a_recordFilters .search-filter-dropdown{flex:0 calc(25% - 9px);width:calc(25% - 9px)}.x7NR-a_recordFilters .search-filter-trigger{border-radius:12px!important;gap:9px!important;width:100%!important;height:42px!important;min-height:42px!important;padding:0 14px!important;font-size:13px!important;font-weight:400!important}html body .app-shell .x7NR-a_recordFilters .search-filter-trigger{box-shadow:none!important;color:#241c18!important;background:#fff!important;border:1px solid #e0c7b9fa!important;transform:none!important}html body .app-shell .x7NR-a_recordFilters .search-filter-trigger:before{content:none!important;display:none!important}html body .app-shell .x7NR-a_recordFilters .search-filter-trigger:after{content:none!important;display:none!important}:is(html body .app-shell .x7NR-a_recordFilters .search-filter-trigger:hover,html body .app-shell .x7NR-a_recordFilters .search-filter-trigger[aria-expanded=true]){border-color:var(--cn-sign-in-outline-rose)!important;box-shadow:none!important;outline:0!important}html body .app-shell .x7NR-a_recordFilters .search-filter-trigger:focus-visible{border-color:var(--cn-sign-in-outline-rose)!important;outline:2px solid var(--cn-sign-in-outline-rose)!important;outline-offset:2px!important;box-shadow:none!important}html body .app-shell .x7NR-a_recordFilters .search-filter-label{color:#241b18!important;letter-spacing:0!important;font-family:Manrope,Manrope Fallback,sans-serif!important;font-size:13px!important;font-weight:560!important;line-height:1!important}:is(html body .app-shell .x7NR-a_recordFilters .search-filter-icon,html body .app-shell .x7NR-a_recordFilters .search-filter-chevron){color:#241b16!important;stroke:#171717!important;stroke-width:2px!important;stroke-linecap:round!important;stroke-linejoin:round!important;flex:0 0 15px!important;width:15px!important;height:15px!important}html body .app-shell .x7NR-a_recordFilters .search-filter-chevron{fill:none!important;stroke:#6f625b!important;stroke-linecap:round!important;stroke-linejoin:round!important;stroke-width:2px!important;flex:0 0 15px!important;width:15px!important;min-width:15px!important;height:15px!important;min-height:15px!important}html body .app-shell .x7NR-a_recordFilters .search-filter-chevron path{fill:none!important;stroke:inherit!important;stroke-width:inherit!important}html body .app-shell .x7NR-a_recordFilters .search-filter-menu{z-index:1000!important;background:#fff!important;border:1px solid #e0c7b9fa!important;border-radius:14px!important;flex-direction:column!important;gap:0!important;width:100%!important;height:auto!important;padding:6px!important;display:flex!important;box-shadow:0 24px 56px #5838271f!important}html body .app-shell .x7NR-a_recordFilters .search-filter-option{box-sizing:border-box!important;width:100%!important;height:30px!important;min-height:30px!important;box-shadow:none!important;color:#201814!important;text-align:left!important;background:0 0!important;border:0!important;border-radius:9px!important;padding:0 10px!important;font-size:12.5px!important;font-weight:560!important;display:block!important;transform:none!important}html body .app-shell .x7NR-a_recordFilters .search-filter-option.is-selected{color:#251f1d!important;background:0 0!important}:is(html body .app-shell .x7NR-a_recordFilters .search-filter-option.is-active:not(.is-selected),html body .app-shell .x7NR-a_recordFilters .search-filter-option:hover:not(.is-selected),html body .app-shell .x7NR-a_recordFilters .search-filter-option:focus-visible:not(.is-selected)){color:#d83f73!important;background:#f2e9e2f0!important;outline:0!important}.x7NR-a_recordToolbar{background:#ffffffb8;border:1px solid #eadbd2;border-radius:24px;grid-template-columns:minmax(280px,1fr) minmax(190px,.28fr) minmax(190px,.24fr);gap:14px;padding:14px;display:grid;box-shadow:0 10px 28px #51392e0a}.x7NR-a_searchShell{background:#fff;border:1px solid #e5cfc2;border-radius:18px;align-items:center;gap:12px;min-width:0;min-height:58px;padding:0 18px;transition:border-color .16s,box-shadow .16s;display:flex}.x7NR-a_searchShell:focus-within{border-color:#df6f8e;box-shadow:0 0 0 4px #df5b7f14}.x7NR-a_searchShell svg{fill:none;stroke:#211b18;stroke-linecap:round;stroke-width:1.8px;flex:none;width:24px;height:24px}.x7NR-a_searchShell input{color:#241e1b;width:100%;font:inherit;background:0 0;border:0;outline:0;padding:0;font-size:16px}.x7NR-a_searchShell input::placeholder{color:#b6ada8}.x7NR-a_filterSelect{min-width:0;width:100%!important}.x7NR-a_recordFilters{flex-wrap:wrap;justify-content:flex-start;align-items:stretch;grid-template-columns:none!important;display:flex!important}@media (max-width:640px){.x7NR-a_recordFilters>*{flex-basis:100%!important;width:100%!important;max-width:none!important}}.x7NR-a_filterSelect>button{color:#2b2420;background:#fff;border-color:#e5cfc2;font-size:16px;font-weight:500;border-radius:18px!important;width:100%!important;height:58px!important;min-height:58px!important}.x7NR-a_page .organisation-filter-select.app-style-select{width:100%!important;min-width:0!important;max-width:100%!important}.x7NR-a_page .organisation-filter-select.app-style-select>.app-style-select-trigger{color:#2b2420;font-size:16px;font-weight:500;box-sizing:border-box!important;background:#fff!important;border-color:#e5cfc2!important;border-radius:18px!important;width:100%!important;min-width:0!important;max-width:100%!important;height:58px!important;min-height:58px!important}html body .app-shell .x7NR-a_page .app-style-select.organisation-filter-select{width:100%!important;min-width:0!important;max-width:100%!important}html body .app-shell .x7NR-a_page .app-style-select.organisation-filter-select>.app-style-select-trigger{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important}.x7NR-a_recordTable{min-height:642px;box-shadow:none;background:#fffffff5;border:1px solid #e7d8cfeb;border-radius:10px;overflow:hidden;border-top-width:1px!important}.x7NR-a_recordTable>.x7NR-a_tableHead{box-shadow:none!important;border-top:0!important;outline:0!important}.x7NR-a_tableHead,.x7NR-a_tableRow{align-items:center;display:grid}.x7NR-a_clientTable .x7NR-a_tableHead,.x7NR-a_clientTable .x7NR-a_tableRow{grid-template-columns:var(--organisation-client-columns)}.x7NR-a_caseNoteTable .x7NR-a_tableHead,.x7NR-a_caseNoteTable .x7NR-a_tableRow{grid-template-columns:var(--organisation-note-columns)}.x7NR-a_clientTable .x7NR-a_tableHead,.x7NR-a_clientTable .x7NR-a_tableRow,.x7NR-a_caseNoteTable .x7NR-a_tableHead,.x7NR-a_caseNoteTable .x7NR-a_tableRow{display:block;position:relative}.x7NR-a_clientTable .x7NR-a_columnHeader,.x7NR-a_clientTable .x7NR-a_tableRow>span[data-table-column],.x7NR-a_caseNoteTable .x7NR-a_columnHeader,.x7NR-a_caseNoteTable .x7NR-a_tableRow>span[data-table-column]{box-sizing:border-box;text-overflow:ellipsis;position:absolute;top:0;bottom:0;overflow:hidden}.x7NR-a_clientTable :is(.x7NR-a_columnHeader,.x7NR-a_tableRow>span)[data-table-column=client]{left:var(--organisation-client-client-x);width:var(--organisation-client-client-w)}.x7NR-a_clientTable :is(.x7NR-a_columnHeader,.x7NR-a_tableRow>span)[data-table-column=caseNotes]{left:var(--organisation-client-case-notes-x);width:var(--organisation-client-case-notes-w)}.x7NR-a_clientTable :is(.x7NR-a_columnHeader,.x7NR-a_tableRow>span)[data-table-column=clientId]{left:var(--organisation-client-client-id-x);width:var(--organisation-client-client-id-w)}.x7NR-a_clientTable :is(.x7NR-a_columnHeader,.x7NR-a_tableRow>span)[data-table-column=updated]{left:var(--organisation-client-updated-x);width:var(--organisation-client-updated-w)}.x7NR-a_clientTable :is(.x7NR-a_columnHeader,.x7NR-a_tableRow>span)[data-table-column=created]{left:var(--organisation-client-created-x);width:var(--organisation-client-created-w)}.x7NR-a_clientTable :is(.x7NR-a_columnHeader,.x7NR-a_tableRow>span)[data-table-column=age]{left:var(--organisation-client-age-x);width:var(--organisation-client-age-w)}.x7NR-a_clientTable :is(.x7NR-a_columnHeader,.x7NR-a_tableRow>span)[data-table-column=createdBy]{left:var(--organisation-client-created-by-x);width:var(--organisation-client-created-by-w)}.x7NR-a_clientTable :is(.x7NR-a_columnHeader,.x7NR-a_tableRow>span)[data-table-column=dateOfBirth]{left:var(--organisation-client-date-of-birth-x);width:var(--organisation-client-date-of-birth-w)}.x7NR-a_clientTable :is(.x7NR-a_columnHeader,.x7NR-a_tableRow>span)[data-table-column=phone]{left:var(--organisation-client-phone-x);width:var(--organisation-client-phone-w)}.x7NR-a_clientTable :is(.x7NR-a_columnHeader,.x7NR-a_tableRow>span)[data-table-column=latest]{left:var(--organisation-client-latest-x);width:var(--organisation-client-latest-w)}.x7NR-a_clientTable :is(.x7NR-a_columnHeader,.x7NR-a_tableRow>span)[data-table-column=actions]{left:var(--organisation-client-actions-x);width:var(--organisation-client-actions-w)}.x7NR-a_caseNoteTable :is(.x7NR-a_columnHeader,.x7NR-a_tableRow>span)[data-table-column=client]{left:var(--organisation-note-client-x);width:var(--organisation-note-client-w)}.x7NR-a_caseNoteTable :is(.x7NR-a_columnHeader,.x7NR-a_tableRow>span)[data-table-column=sessionType]{left:var(--organisation-note-session-type-x);width:var(--organisation-note-session-type-w)}.x7NR-a_caseNoteTable :is(.x7NR-a_columnHeader,.x7NR-a_tableRow>span)[data-table-column=updated]{left:var(--organisation-note-updated-x);width:var(--organisation-note-updated-w)}.x7NR-a_caseNoteTable :is(.x7NR-a_columnHeader,.x7NR-a_tableRow>span)[data-table-column=created]{left:var(--organisation-note-created-x);width:var(--organisation-note-created-w)}.x7NR-a_caseNoteTable :is(.x7NR-a_columnHeader,.x7NR-a_tableRow>span)[data-table-column=status]{left:var(--organisation-note-status-x);width:var(--organisation-note-status-w)}.x7NR-a_caseNoteTable :is(.x7NR-a_columnHeader,.x7NR-a_tableRow>span)[data-table-column=createdBy]{left:var(--organisation-note-created-by-x);width:var(--organisation-note-created-by-w)}.x7NR-a_caseNoteTable :is(.x7NR-a_columnHeader,.x7NR-a_tableRow>span)[data-table-column=actions]{left:var(--organisation-note-actions-x);width:var(--organisation-note-actions-w)}.x7NR-a_clientNoteTable{min-height:300px}.x7NR-a_clientNoteTable .x7NR-a_tableHead,.x7NR-a_clientNoteTable .x7NR-a_tableRow{grid-template-columns:minmax(150px,1.2fr) minmax(130px,.9fr) minmax(130px,.9fr) minmax(105px,.7fr) 72px}.x7NR-a_tableHead{color:#79655a;background:#fffcfab8;border-bottom:1px solid #e9d9cf;height:44px;min-height:44px}.x7NR-a_columnHeader,.x7NR-a_tableRow>span{min-width:0;padding:0 24px}.x7NR-a_columnHeader{height:44px;min-height:44px;color:inherit;cursor:grab;font-family:var(--font-manrope), manrope, "manrope Fallback", sans-serif;text-align:left;touch-action:none;-webkit-user-select:none;user-select:none;white-space:nowrap;background:0 0;border:0;outline:0;align-items:center;font-size:13px;font-weight:680;line-height:1.1;display:flex}.x7NR-a_columnHeader:focus,.x7NR-a_columnHeader:focus-visible{box-shadow:none!important;outline:0!important}.x7NR-a_columnDragging{cursor:grabbing;opacity:.62}.x7NR-a_columnHeader:active,.x7NR-a_columnHeader.x7NR-a_columnDragging{cursor:grabbing}.x7NR-a_tableRow{color:#2b2521;cursor:pointer;border-bottom:1px solid #e8d8cfb8;height:55px;min-height:55px;font-size:13px;transition:background .16s}.x7NR-a_clientTable .x7NR-a_tableRow>span[data-table-column],.x7NR-a_caseNoteTable .x7NR-a_tableRow>span[data-table-column]{text-overflow:ellipsis;white-space:nowrap;align-items:center;min-width:0;height:100%;line-height:normal;display:flex;overflow:hidden}.x7NR-a_clientTable .x7NR-a_tableRow>span[data-table-column]>strong,.x7NR-a_caseNoteTable .x7NR-a_tableRow>span[data-table-column]>strong{text-overflow:ellipsis;white-space:nowrap;width:100%;max-width:100%;overflow:hidden}.x7NR-a_clientTable .x7NR-a_tableRow>span[data-table-column=createdBy],.x7NR-a_clientTable .x7NR-a_tableRow>span[data-table-column=actions],.x7NR-a_caseNoteTable .x7NR-a_tableRow>span[data-table-column=status],.x7NR-a_caseNoteTable .x7NR-a_tableRow>span[data-table-column=createdBy],.x7NR-a_caseNoteTable .x7NR-a_tableRow>span[data-table-column=actions]{align-items:center;height:100%;line-height:normal;display:flex}.x7NR-a_clientTable .x7NR-a_columnHeader[data-table-column=createdBy],.x7NR-a_caseNoteTable .x7NR-a_columnHeader[data-table-column=createdBy],.x7NR-a_clientTable .x7NR-a_tableRow>span[data-table-column=age],.x7NR-a_clientTable .x7NR-a_tableRow>span[data-table-column=createdBy],.x7NR-a_clientTable .x7NR-a_tableRow>span[data-table-column=actions],.x7NR-a_caseNoteTable .x7NR-a_tableRow>span[data-table-column=createdBy],.x7NR-a_caseNoteTable .x7NR-a_tableRow>span[data-table-column=actions],.x7NR-a_clientTable .x7NR-a_columnHeader[data-table-column=caseNotes],.x7NR-a_clientTable .x7NR-a_tableRow>span[data-table-column=caseNotes]{text-align:center;justify-content:center}.x7NR-a_clientTable .x7NR-a_tableRow>span[data-table-column=createdBy],.x7NR-a_clientTable .x7NR-a_tableRow>span[data-table-column=actions],.x7NR-a_caseNoteTable .x7NR-a_tableRow>span[data-table-column=createdBy],.x7NR-a_caseNoteTable .x7NR-a_tableRow>span[data-table-column=actions]{overflow:visible}:is(.x7NR-a_clientTable .x7NR-a_tableRow:has(.client-profile-action-menu),.x7NR-a_caseNoteTable .x7NR-a_tableRow:has(.case-note-action-menu)){z-index:80}.x7NR-a_tableRow:hover{box-shadow:none;background:0 0;outline:0;transform:none}.x7NR-a_tableRow:focus-visible{outline-offset:-2px;background:0 0;outline:2px solid #d84f7847}.x7NR-a_tableRow strong{font-weight:620}.x7NR-a_tableBody{min-height:548px}.x7NR-a_emptyRow{color:#8b807a;text-align:center;place-items:center;min-height:210px;display:grid}.x7NR-a_recordsEmptyState{box-sizing:border-box;text-align:center;flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:clamp(330px,37vh,372px);padding:clamp(28px,3.6vw,46px) 20px 0;display:flex}.x7NR-a_recordsEmptyState img{-o-object-fit:contain;object-fit:contain;width:84px;max-width:84px;height:73.6px;margin-bottom:18px;transform:translateY(8px)}.x7NR-a_recordsEmptyState h3{color:#1d1714;margin:0 0 10px;font-family:Butler,Georgia,serif;font-size:20px;font-weight:500;line-height:1.15}.x7NR-a_recordsEmptyState p{color:#70645d;max-width:390px;margin:0;font-size:13px;font-weight:430;line-height:1.42}.x7NR-a_avatarSmall{cursor:pointer;width:26px;height:26px;transition:none;position:relative;overflow:visible}.x7NR-a_avatarSmall img{border-radius:50%}.x7NR-a_avatarNameTooltip{z-index:32000;color:#171412;pointer-events:none;text-align:center;white-space:nowrap;background:#fff;border:1px solid #dac4b8e6;border-radius:9px;width:max-content;max-width:220px;padding:6px 9px;font-size:12px;font-weight:600;line-height:1.2;position:fixed;box-shadow:0 8px 22px #4a372d1f}.x7NR-a_avatarNameTooltipAbove{transform:translate(-50%,calc(-100% - 8px))}.x7NR-a_avatarNameTooltipBelow{transform:translate(-50%,8px)}.x7NR-a_addressTooltip{text-align:left;white-space:pre-line;width:max-content;max-width:min(280px,100vw - 32px);line-height:1.4}.x7NR-a_hoverTooltipTrigger{border-radius:inherit;flex:none;display:inline-flex}.x7NR-a_featureUnavailableTooltip{text-align:left;white-space:normal;width:max-content;max-width:min(310px,100vw - 32px);line-height:1.4}.x7NR-a_avatarSmall:hover{box-shadow:none;transform:none}@media (min-width:761px){.x7NR-a_avatarSmall{background:0 0;flex:0 0 34px;width:34px;height:34px}.x7NR-a_avatarSmall img{aspect-ratio:1;-o-object-fit:cover;object-fit:cover;width:34px;height:34px}}:is(html body .app-shell .x7NR-a_clientTable .x7NR-a_tableRow:hover,html body .app-shell .x7NR-a_caseNoteTable .x7NR-a_tableRow:hover){box-shadow:none!important;filter:none!important;background:0 0!important;transform:none!important}.x7NR-a_composerInput{min-height:44px!important;max-height:145px!important}.x7NR-a_composerInput textarea{resize:none;overflow-y:auto;min-height:40px!important;max-height:135px!important;padding-top:10px!important;padding-bottom:10px!important;line-height:20px!important}.x7NR-a_emojiButton,.x7NR-a_sendButton{width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important}.x7NR-a_dictationButton{align-self:center;color:#d94f78!important;flex:0 0 44px!important;width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important}.x7NR-a_dictationButton svg{width:18px!important;height:18px!important}.x7NR-a_attachFileButton,.x7NR-a_attachmentIconButton{color:#2b2320!important;box-shadow:none!important;filter:none!important;background:#fff!important;border:1px solid #dec6b8db!important;border-radius:10px!important;transition:background-color .16s,border-color .16s,box-shadow .16s,color .16s!important;transform:none!important}:is(html body#clientnote-web-root .app-shell .x7NR-a_composerTools .x7NR-a_attachFileButton,html body#clientnote-web-root .app-shell .x7NR-a_composerTools .x7NR-a_attachmentIconButton){height:34px!important;min-height:34px!important}html body#clientnote-web-root .app-shell .x7NR-a_composerTools .x7NR-a_attachFileButton{gap:8px!important;padding:0 10px!important;font-size:12px!important;font-weight:780!important}html body#clientnote-web-root .app-shell .x7NR-a_composerTools .x7NR-a_attachmentIconButton{width:34px!important;min-width:34px!important;padding:0!important}.x7NR-a_attachFileButton svg,.x7NR-a_attachmentIconButton svg{color:currentColor!important;stroke-width:1.8px!important;width:17px!important;height:17px!important}.x7NR-a_attachFileButton:not(.x7NR-a_toolDisabled):hover,.x7NR-a_attachFileButton:not(.x7NR-a_toolDisabled):focus-within,.x7NR-a_attachmentIconButton:not(:disabled):hover,.x7NR-a_attachmentIconButton:not(:disabled):focus-visible{color:#2b2320!important;background:#f7efe857!important;border-color:#d84f7852!important;outline:none!important;transform:none!important;box-shadow:0 0 0 3px #d84f780a,0 8px 18px #684e400d!important}.x7NR-a_completedStatus{color:#216427;background:#eaf4e8;border-radius:999px;align-items:center;min-height:26px;padding:0 10px;font-size:11px;font-style:normal;font-weight:780;display:inline-flex}.x7NR-a_tableFooter{border-top:1px solid #e8d8ce;border-radius:0 0 10px 10px;justify-content:space-between;align-items:center;gap:16px;min-height:50px;padding:0 22px;font-size:13px;font-weight:600;display:flex;background:var(--clientnote-list-chrome-bg,#fff)!important;background-image:none!important}.x7NR-a_clientTable>.x7NR-a_tableFooter{background:#fffcfab8!important}.x7NR-a_selectMultiple,.x7NR-a_pagination{align-items:center;display:flex}.x7NR-a_selectMultiple{white-space:nowrap;gap:9px}.x7NR-a_selectMultiple input{accent-color:#dc5d80;width:13px;height:13px}.x7NR-a_pagination{gap:9px}.x7NR-a_pagination>button{color:#413934;cursor:pointer;width:78px;min-width:78px;height:26px;min-height:26px;font:inherit;background:#fff;border:1px solid #ead8cd;border-radius:11px;padding:0 10px;font-size:11px;font-weight:500;transition:border-color .15s,color .15s,background .15s}.x7NR-a_pagination>button:hover:not(:disabled){color:#c94469;background:#fff7f9;border-color:#df6b8c}.x7NR-a_pagination>button:disabled{cursor:default;opacity:.38}.x7NR-a_recordTable>.x7NR-a_tableFooter .results-per-page-select .app-style-select-trigger{border:1px solid #e0c7b9fa!important;border-radius:11px!important;height:26px!important;min-height:26px!important;padding:0 7px!important;font-size:11px!important;font-weight:500!important}.x7NR-a_columnHeader{color:#79655a;letter-spacing:0;font-family:Manrope,Manrope Fallback,sans-serif;font-size:13px;font-weight:680;line-height:1.1}.x7NR-a_tableRow,.x7NR-a_tableRow>span,.x7NR-a_tableRow strong{color:#79655a;letter-spacing:0;font-family:Manrope,Manrope Fallback,sans-serif;font-size:13px;line-height:1.2}.x7NR-a_tableFooter,.x7NR-a_tableFooter .x7NR-a_selectMultiple,.x7NR-a_tableFooter .x7NR-a_pagination,.x7NR-a_tableFooter .x7NR-a_pagination>span{color:#79655a;letter-spacing:0;font-family:Manrope,Manrope Fallback,sans-serif;font-size:11.5px;line-height:1.2}@media (max-width:900px){.x7NR-a_recordFilters{grid-template-columns:repeat(2,minmax(0,1fr))!important}.x7NR-a_recordFilters .search-filter-dropdown{flex-basis:calc(50% - 6px);width:calc(50% - 6px)}}@media (max-width:640px){.x7NR-a_recordFilters{grid-template-columns:1fr!important}.x7NR-a_recordFilters .search-filter-dropdown{flex-basis:100%;width:100%}.x7NR-a_tableFooter{flex-direction:column;align-items:flex-start}.x7NR-a_pagination{width:100%;overflow-x:auto}}.x7NR-a_detailPage{flex-direction:column;gap:16px;width:min(1240px,100%);margin-inline:auto;padding-top:2px;display:flex}.x7NR-a_backButton{color:#756a64;cursor:pointer;width:fit-content;font:inherit;background:0 0;border:0;align-items:center;gap:8px;padding:7px 0;font-size:14px;font-weight:650;display:inline-flex}.x7NR-a_backButton:hover{color:#c8496c}.x7NR-a_backButton svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:18px;height:18px}.x7NR-a_profileHeader,.x7NR-a_noteHeader{background:linear-gradient(145deg,#fffffff2,#fff9f7db);border:1px solid #e9dacf;border-radius:18px;justify-content:space-between;align-items:center;gap:20px;padding:20px 22px;display:flex;box-shadow:0 12px 30px #4e362b0a}.x7NR-a_profileHeader h1,.x7NR-a_noteHeader h1{color:#17110f;letter-spacing:0;margin:2px 0 5px;font-family:Butler,Georgia,serif;font-size:clamp(27px,3vw,34px);font-weight:500;line-height:1.08}.x7NR-a_profileHeader p,.x7NR-a_noteHeader p,.x7NR-a_sectionHeading p{color:#776c66;margin:0;font-size:12.8px;line-height:1.55}.x7NR-a_eyebrow{letter-spacing:.12em;text-transform:uppercase;font-size:12px;font-weight:800;color:#c5486b!important}.x7NR-a_profileStatus{color:#c7486b;background:#fdeaf0;border-radius:999px;align-items:center;min-height:28px;padding:0 11px;font-size:11.5px;font-weight:760;display:inline-flex}.x7NR-a_profileCard,.x7NR-a_relatedSection,.x7NR-a_revisionCard{background:#ffffffe6;border:1px solid #e8d9cf;border-radius:18px;padding:22px;box-shadow:0 10px 28px #4d362b09}.x7NR-a_sectionHeading{justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;display:flex}.x7NR-a_sectionHeading h2{color:#241d19;margin:0 0 3px;font-size:18px}.x7NR-a_sectionHeading>span{color:#776b64;background:#f7efea;border-radius:999px;padding:6px 10px;font-size:11px;font-weight:720}.x7NR-a_profileForm{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 16px;display:grid}.x7NR-a_profileForm label{color:#322a26;gap:6px;font-size:12px;font-weight:720;display:grid}.x7NR-a_profileForm input{color:#29221e;width:100%;height:40px;min-height:40px;font:inherit;background:#fff;border:1px solid #e4cfc2;border-radius:11px;outline:0;padding:0 12px;font-size:12.5px;font-weight:480}.x7NR-a_profileForm .app-style-select-trigger{color:#29221e;width:100%;height:40px;min-height:40px;font:inherit;background:#fff;border:1px solid #e4cfc2;border-radius:11px;outline:0;padding:0 12px;font-size:12.5px;font-weight:480}.x7NR-a_profileForm input:focus{border-color:#df6e8d;box-shadow:0 0 0 4px #de597e14}.x7NR-a_profileActions{grid-column:1/-1;justify-content:flex-end;padding-top:2px;display:flex}.x7NR-a_primary{color:#fff;cursor:pointer;min-height:36px;font:inherit;background:linear-gradient(135deg,#ef6f91,#df416d);border:0;border-radius:11px;padding:0 15px;font-size:12.3px;font-weight:740;box-shadow:0 8px 18px #dc3e6929}.x7NR-a_primary:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 13px 28px #dc3e6945}.x7NR-a_primary:disabled{cursor:default;opacity:.5}.x7NR-a_profileSummaryGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.x7NR-a_profileSummaryGrid article{background:linear-gradient(145deg,#fff,#fff9f7);border:1px solid #eadbd1;border-radius:14px;align-items:center;gap:10px;min-height:72px;padding:13px;display:flex}.x7NR-a_profileSummaryGrid svg{fill:none;stroke:#cf5578;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.55px;flex:none;width:20px;height:20px}.x7NR-a_profileSummaryGrid article:nth-child(5){grid-column:span 2}.x7NR-a_profileSummaryGrid div{gap:3px;min-width:0;display:grid}.x7NR-a_profileSummaryGrid span{color:#8b7e77;font-size:11px}.x7NR-a_profileSummaryGrid strong{color:#2b2420;text-overflow:ellipsis;font-size:12.5px;font-weight:650;overflow:hidden}.x7NR-a_noteHeader{align-items:center}.x7NR-a_noteForm{width:100%}.x7NR-a_noteForm .case-note-editor{width:100%}.x7NR-a_noteForm .review-left-column{width:100%;max-width:none}.x7NR-a_noteSaveActions{justify-content:flex-end;padding-top:10px;display:flex}.x7NR-a_revisionCard{margin-top:0}.x7NR-a_revisionList{gap:8px;display:grid}.x7NR-a_revisionList>button{color:#302824;cursor:pointer;text-align:left;background:#fff;border:1px solid #eadbd1;border-radius:13px;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:10px;padding:9px 12px;transition:border-color .15s,background .15s,transform .15s;display:grid}.x7NR-a_revisionList>button:hover,.x7NR-a_revisionList>.x7NR-a_revisionActive{background:#fff7f9;border-color:#e99ab0}.x7NR-a_revisionList>button:hover{transform:translateY(-1px)}.x7NR-a_revisionList>button>span{gap:3px;display:grid}.x7NR-a_revisionList strong{font-size:12.5px}.x7NR-a_revisionList small{color:#82766f;font-size:11px}.x7NR-a_revisionList b,.x7NR-a_revisionList em{font-size:11px;font-style:normal}.x7NR-a_revisionList b{color:#c7466a;background:#fde7ee;border-radius:999px;padding:5px 9px}.x7NR-a_relatedSection .x7NR-a_clientNoteTable,.x7NR-a_relatedSection .x7NR-a_tableBody{min-height:0}.x7NR-a_relatedSection .x7NR-a_tableHead{min-height:42px;font-size:11.5px}.x7NR-a_relatedSection .x7NR-a_tableRow{min-height:48px;font-size:12.5px}.x7NR-a_relatedSection .x7NR-a_tableHead span,.x7NR-a_relatedSection .x7NR-a_tableRow>span{padding-inline:14px}.x7NR-a_relatedSection .x7NR-a_completedStatus,.x7NR-a_noteHeader .x7NR-a_completedStatus{min-height:26px;padding-inline:10px;font-size:11px}.x7NR-a_revisionList em{color:#8c8079}@media (max-width:1050px){.x7NR-a_recordToolbar{grid-template-columns:1fr 180px 180px}.x7NR-a_recordTable{overflow-x:auto}.x7NR-a_tableHead,.x7NR-a_tableRow{min-width:980px}.x7NR-a_profileSummaryGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.x7NR-a_profileSummaryGrid article:nth-child(5){grid-column:auto}}@media (min-width:561px) and (max-width:1050px){.x7NR-a_recordTable{width:100%;min-width:0;max-width:100%;overflow:hidden}.x7NR-a_tableHead,.x7NR-a_tableRow{width:100%;min-width:0;max-width:100%}.x7NR-a_clientTable .x7NR-a_tableHead,.x7NR-a_clientTable .x7NR-a_tableRow{grid-template-columns:var(--organisation-client-columns);display:grid}.x7NR-a_caseNoteTable .x7NR-a_tableHead,.x7NR-a_caseNoteTable .x7NR-a_tableRow{grid-template-columns:minmax(0,1.35fr) minmax(0,.96fr) minmax(0,.88fr) minmax(0,.88fr) minmax(82px,.72fr) minmax(0,.58fr) 46px;display:grid}.x7NR-a_clientTable :is(.x7NR-a_columnHeader,.x7NR-a_tableRow>span[data-table-column]),.x7NR-a_caseNoteTable :is(.x7NR-a_columnHeader,.x7NR-a_tableRow>span[data-table-column]){box-sizing:border-box;text-overflow:ellipsis;white-space:nowrap;width:auto;min-width:0;max-width:100%;position:static;inset:auto;overflow:hidden}}@media (max-width:760px){.x7NR-a_organisationHome,.x7NR-a_detailPage{gap:17px}.x7NR-a_pageTitle{font-size:48px}.x7NR-a_recordToggle{width:min(360px,100%)}.x7NR-a_recordToggle button{min-height:48px;font-size:14px}.x7NR-a_recordToolbar{grid-template-columns:1fr 1fr;gap:10px;padding:10px}.x7NR-a_searchShell{grid-column:1/-1}.x7NR-a_tableFooter{flex-direction:column;align-items:flex-start}.x7NR-a_pagination{width:100%;overflow-x:auto}.x7NR-a_profileHeader,.x7NR-a_noteHeader{border-radius:18px;flex-direction:column;align-items:flex-start;padding:18px}.x7NR-a_profileForm,.x7NR-a_profileSummaryGrid{grid-template-columns:1fr}.x7NR-a_profileCard,.x7NR-a_relatedSection,.x7NR-a_revisionCard{border-radius:16px;padding:16px}}@media (max-width:480px){.x7NR-a_recordToolbar{grid-template-columns:1fr}.x7NR-a_searchShell{grid-column:auto}.x7NR-a_pagination>span:nth-child(2),.x7NR-a_selectMultiple{display:none}.x7NR-a_revisionList>button{grid-template-columns:42px minmax(0,1fr)}.x7NR-a_revisionList b,.x7NR-a_revisionList em{grid-column:2}}.x7NR-a_composerInput{border-radius:999px;align-items:center;min-height:50px;padding:0 3px 0 5px;overflow:visible}.x7NR-a_composerTextClip{border-radius:22px;flex:auto;align-self:stretch;align-items:center;min-width:0;max-width:100%;display:flex;overflow:hidden}.x7NR-a_composerTextClip>*{min-width:0;max-width:100%}.x7NR-a_composer .x7NR-a_composerInput textarea{box-sizing:border-box;resize:none;overflow-wrap:anywhere;word-break:break-word;background:0 0;border-radius:0 999px 999px 0;width:100%;min-width:0;min-height:48px;max-height:126px;padding:13px 17px 12px 5px;line-height:22px;overflow-y:hidden}.x7NR-a_emojiButton{align-self:center;place-items:center;height:44px;padding:0;line-height:1;display:grid}.x7NR-a_emojiButton svg,.x7NR-a_attachFileButton svg,.x7NR-a_attachmentIconButton svg,.x7NR-a_attachmentChip svg,.x7NR-a_attachmentModal svg,.x7NR-a_attachmentSearch svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px;width:21px;height:21px}.x7NR-a_composerTools{align-items:center;gap:8px}.x7NR-a_hiddenFileInput{display:none!important}.x7NR-a_attachFileButton,.x7NR-a_attachmentIconButton{color:#b63f63;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #d84f784d;flex:none;justify-content:center;align-items:center;min-height:40px;transition:border-color .15s,background .15s,box-shadow .15s,transform .15s;display:inline-flex}.x7NR-a_attachFileButton{border-radius:13px;gap:8px;padding:0 14px;font-size:12px;font-weight:780}.x7NR-a_attachmentIconButton{border-radius:50%;width:42px;min-width:42px;padding:0}.x7NR-a_attachFileButton:hover,.x7NR-a_attachmentIconButton:hover,.x7NR-a_attachmentIconButtonActive{background:#fff4f7;border-color:#ce3c6594;transform:translateY(-1px);box-shadow:0 7px 18px #be3d621a}.x7NR-a_dictationButton,.x7NR-a_dictationButton:not(:disabled):hover,.x7NR-a_dictationButton:focus-visible{color:#5f6768!important}.x7NR-a_toolDisabled,.x7NR-a_attachmentIconButton:disabled{cursor:not-allowed;opacity:.45;pointer-events:none}.x7NR-a_selectedAttachments{flex-wrap:wrap;flex:1;gap:6px;min-width:0;display:flex}.x7NR-a_attachmentChip{color:#a73c5b;background:#fff6f8;border:1px solid #d84f782e;border-radius:999px;align-items:center;gap:7px;max-width:260px;min-height:36px;padding:0 7px 0 11px;font-size:11px;display:inline-flex}.x7NR-a_attachmentChip b{text-overflow:ellipsis;white-space:nowrap;font-weight:720;overflow:hidden}.x7NR-a_attachmentChip button,.x7NR-a_attachmentModalHeader>button{color:#9b6d79;cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;width:28px;height:28px;display:grid}.x7NR-a_attachmentChip button:hover,.x7NR-a_attachmentModalHeader>button:hover{color:#b83f63;background:#d84f781a}.x7NR-a_attachmentChip button svg,.x7NR-a_attachmentModalHeader>button svg{width:15px;height:15px}.x7NR-a_attachmentModalBackdrop{z-index:50000;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#30241e47;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.x7NR-a_attachmentModal{background:linear-gradient(150deg,#fff,#fff9f7);border:1px solid #e1cfc5f0;border-radius:26px;gap:15px;width:min(610px,100%);max-height:min(720px,100vh - 40px);padding:22px;display:grid;box-shadow:0 28px 70px #442f2633}.x7NR-a_messageLayout{height:calc(100dvh - 132px);min-height:520px;max-height:calc(100dvh - 132px);overflow:visible}.x7NR-a_conversationList,.x7NR-a_chat{height:100%;min-height:0}.x7NR-a_conversationList{display:grid;overflow:hidden}.x7NR-a_conversationDesktopDirectory{grid-template-rows:auto auto minmax(0,1fr);min-height:0;display:grid}.x7NR-a_conversationMobileDirectory,.x7NR-a_mobileConversationBack{display:none}.x7NR-a_conversationScroll{overscroll-behavior:contain;scrollbar-gutter:stable;min-height:0;overflow-y:auto}.x7NR-a_conversationButtonActive{box-shadow:none}.x7NR-a_chat{grid-template-rows:auto minmax(0,1fr) auto}.x7NR-a_bubbles{overscroll-behavior:contain;scrollbar-gutter:stable;justify-content:flex-start;min-height:0}.x7NR-a_sendButton{align-self:center;place-items:center;margin-left:1px;display:grid;flex:0 0 38px!important;width:38px!important;min-width:38px!important;height:38px!important;min-height:38px!important}.x7NR-a_sendButton svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;width:18px;height:18px;transform:translate(-.75px,.85px)!important}.x7NR-a_sendButton:not(:disabled){background:var(--cn-sign-in-rose,#e36b89)!important;background-image:none!important;transition:background-color .12s,box-shadow .12s,transform .1s ease-out!important;box-shadow:0 5px 13px #4831261a!important}.x7NR-a_sendButton:not(:disabled):hover,.x7NR-a_sendButton:not(:disabled):focus-visible{background:color-mix(in srgb, var(--cn-sign-in-rose,#e36b89) 94%, #5f2634 6%)!important;transform:none!important;box-shadow:0 6px 14px #4831261f!important}.x7NR-a_sendButton:not(:disabled):active{background:color-mix(in srgb, var(--cn-sign-in-rose,#e36b89) 94%, #5f2634 6%)!important;transform:translateY(1px)scale(.985)!important;box-shadow:0 3px 8px #4831261a!important}@media (prefers-reduced-motion:reduce){.x7NR-a_sendButton:not(:disabled){transition:opacity .14s!important}.x7NR-a_sendButton:not(:disabled):active{transform:none!important}}.x7NR-a_bubbleMine{--bubble-tail-color:var(--cn-sign-in-rose,#e36b89);--bubble-surface:var(--cn-sign-in-rose,#e36b89);filter:drop-shadow(0 7px 9px #48312624)}.x7NR-a_attachFileButton,.x7NR-a_attachmentIconButton{color:#2a2020!important;box-shadow:none!important;filter:none!important;background:#fff!important;border-color:#dec6b8db!important;transition:transform .1s ease-out,opacity .14s!important;transform:none!important}.x7NR-a_attachFileButton:not(.x7NR-a_toolDisabled):hover,.x7NR-a_attachmentIconButton:not(:disabled):hover{border-color:var(--cn-sign-in-outline-rose,#e36b89)!important;color:#2a2020!important;box-shadow:none!important;filter:none!important;background:#fff!important;transform:none!important}.x7NR-a_attachFileButton:not(.x7NR-a_toolDisabled):focus-within,.x7NR-a_attachmentIconButton:not(:disabled):focus-visible{border-color:var(--cn-sign-in-outline-rose,#e36b89)!important;box-shadow:none!important;outline:2px solid var(--cn-sign-in-outline-rose,#e36b89)!important;outline-offset:2px!important;background:#fff!important;transform:none!important}.x7NR-a_attachFileButton:not(.x7NR-a_toolDisabled):active,.x7NR-a_attachmentIconButton:not(:disabled):active{border-color:var(--cn-sign-in-outline-rose,#e36b89)!important;color:#2a2020!important;box-shadow:none!important;background:#fff!important;transform:translateY(1px)scale(.985)!important}.x7NR-a_attachmentIconButtonActive,.x7NR-a_attachmentIconButtonActive:hover{border-color:var(--cn-sign-in-outline-rose,#e36b89)!important;color:#2a2020!important;box-shadow:none!important;background:#fff!important}.x7NR-a_attachFileButton.x7NR-a_toolDisabled,.x7NR-a_attachFileButton[aria-disabled=true],.x7NR-a_attachmentIconButton:disabled{color:#2a202075!important;box-shadow:none!important;cursor:not-allowed!important;opacity:.56!important;background:#fff!important;border-color:#dec6b89e!important;transform:none!important}@media (prefers-reduced-motion:reduce){.x7NR-a_attachFileButton,.x7NR-a_attachmentIconButton{transition:none!important}.x7NR-a_attachFileButton:active,.x7NR-a_attachmentIconButton:active{transform:none!important}}.x7NR-a_attachment:has(.x7NR-a_uploadProgress){justify-content:space-between;align-items:center;gap:10px;display:flex}.x7NR-a_attachmentModalConfirm:not(:disabled){background:var(--cn-sign-in-rose,#e36b89)!important;box-shadow:none!important;color:#fff!important;background-image:none!important;border-color:#0000!important;transition:background-color .12s,box-shadow .12s,transform .1s ease-out!important}.x7NR-a_attachmentModalConfirm:not(:disabled):hover,.x7NR-a_attachmentModalConfirm:not(:disabled):focus-visible{background:color-mix(in srgb, var(--cn-sign-in-rose,#e36b89) 94%, #5f2634 6%)!important;background-image:none!important;border-color:#0000!important;transform:none!important;box-shadow:0 6px 14px #48312614!important}.x7NR-a_attachmentModalConfirm:not(:disabled):focus-visible{outline:2px solid var(--cn-sign-in-rose,#e36b89)!important;outline-offset:2px!important}.x7NR-a_attachmentModalConfirm:not(:disabled):active{background:color-mix(in srgb, var(--cn-sign-in-rose,#e36b89) 94%, #5f2634 6%)!important;transform:translateY(1px)scale(.985)!important;box-shadow:0 3px 8px #48312614!important}@media (prefers-reduced-motion:reduce){.x7NR-a_attachmentModalConfirm:not(:disabled):active{transform:none!important}}.x7NR-a_uploadProgress{border-radius:50%;flex:0 0 16px;place-items:center;width:16px;height:16px;display:inline-grid;position:relative}.x7NR-a_uploadProgress>span{background:#df5578;border-radius:50%;width:10px;height:10px}@media (max-width:900px){.x7NR-a_messageLayout{grid-template-columns:minmax(0,1fr);height:auto;min-height:0;max-height:none;overflow:visible}.x7NR-a_messageLayout .x7NR-a_conversationList{width:100%;min-width:0;height:auto;min-height:0;max-height:none;box-shadow:none;background:0 0;border:0;padding:0;display:block;overflow:visible}.x7NR-a_conversationDesktopDirectory{display:none}.x7NR-a_conversationMobileDirectory{flex-direction:column;width:100%;padding:12px 0 30px;display:flex}.x7NR-a_mobileMessageSearch{background:#ffffffeb;border-radius:15px;width:auto;min-width:0;height:46px;min-height:46px;margin:0 18px;box-shadow:0 8px 22px #5a42300b}.x7NR-a_mobileSearchSuggestions{z-index:4;background:#fff;border:1px solid #8970632b;border-radius:16px;gap:4px;max-height:232px;margin:7px 18px 0;padding:5px;display:grid;position:relative;overflow-y:auto;box-shadow:0 16px 34px #5a42301f}.x7NR-a_mobileSearchSuggestions button{min-height:50px;color:var(--org-ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:12px;align-items:center;gap:10px;padding:7px 10px;font-size:13px;font-weight:650;display:flex}.x7NR-a_mobileSearchSuggestions button:hover,.x7NR-a_mobileSearchSuggestions button:focus-visible{color:var(--org-rose);background:linear-gradient(135deg,#ffe7eeeb,#fff7f4fa);outline:0}.x7NR-a_mobileSearchSuggestions p,.x7NR-a_mobileMessagesEmpty{color:var(--org-muted);margin:0;padding:12px;font-size:12px}.x7NR-a_mobileMessageHeading{color:var(--org-ink);margin:20px 20px 8px;font-family:Butler,Georgia,serif;font-size:21px;font-weight:500;line-height:1.08}.x7NR-a_mobilePeopleRail{overscroll-behavior-x:contain;scrollbar-width:none;scroll-snap-type:x proximity;touch-action:pan-x;gap:13px;width:100%;padding:7px 18px 11px;display:flex;overflow-x:auto}.x7NR-a_mobilePeopleRail::-webkit-scrollbar{display:none}.x7NR-a_mobilePersonButton{width:68px;min-width:68px;color:var(--org-ink);font:inherit;text-align:center;cursor:pointer;scroll-snap-align:start;background:0 0;border:0;flex-direction:column;flex:0 0 68px;align-items:center;gap:5px;padding:0;font-size:10px;font-weight:700;line-height:1.18;display:flex}.x7NR-a_mobilePersonButton .x7NR-a_avatar{flex-basis:48px;width:48px;height:48px}.x7NR-a_mobilePersonButton>span:last-child{-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:68px;min-height:24px;display:-webkit-box;overflow:hidden}.x7NR-a_mobileConversationList{gap:9px;padding:0 18px 28px;display:grid}.x7NR-a_mobileConversationButton{width:100%;min-width:0;min-height:70px;color:var(--org-ink);font:inherit;text-align:left;cursor:pointer;background:linear-gradient(#fffffff5,#fffcf9e6);border:1px solid #89706326;border-radius:19px;align-items:center;gap:10px;padding:11px 12px;display:flex;box-shadow:0 8px 24px #5a42300b}.x7NR-a_mobileConversationButton:hover,.x7NR-a_mobileConversationButton:focus-visible{border-color:var(--cn-sign-in-outline-rose,#e36b89);box-shadow:none;filter:none;outline:0;transform:none}.x7NR-a_mobileConversationButton .x7NR-a_conversationCopy strong,.x7NR-a_mobileConversationButton .x7NR-a_conversationCopy small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.x7NR-a_mobileConversationButton .x7NR-a_conversationCopy strong{font-size:13px}.x7NR-a_mobileConversationButton .x7NR-a_conversationCopy small,.x7NR-a_mobileConversationButton .x7NR-a_conversationAside{color:var(--org-muted);font-size:10px}.x7NR-a_mobileConversationButton .x7NR-a_conversationAside{flex:none}.x7NR-a_messageLayout:not(.x7NR-a_messageLayoutConversationOpen) .x7NR-a_chat,.x7NR-a_messageLayoutConversationOpen .x7NR-a_conversationList{display:none}.x7NR-a_messageLayoutConversationOpen{box-sizing:border-box;overscroll-behavior:none;width:100%;min-width:0;max-width:100%;height:calc(100dvh - 260px);min-height:0;max-height:calc(100dvh - 260px);overflow:hidden}.x7NR-a_messageLayoutConversationOpen .x7NR-a_chat{box-sizing:border-box;overscroll-behavior:none;grid-template-rows:auto minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr);width:100%;min-width:0;max-width:100%;height:100%;min-height:0;max-height:100%;display:grid;overflow:hidden;transform:none}.x7NR-a_messageLayoutConversationOpen .x7NR-a_chat>*{box-sizing:border-box;width:100%;min-width:0;max-width:100%}.x7NR-a_messageLayoutConversationOpen .x7NR-a_bubbles{box-sizing:border-box;overscroll-behavior:contain;width:100%;min-width:0;max-width:100%;min-height:0;overflow:hidden auto}.x7NR-a_messageLayoutConversationOpen .x7NR-a_bubbles>*{min-width:0;max-width:100%}.x7NR-a_messageLayoutConversationOpen .x7NR-a_composer{box-sizing:border-box;width:100%;min-width:0;max-width:100%;min-height:0;position:relative;overflow-x:hidden;transform:none}.x7NR-a_messageLayoutConversationOpen .x7NR-a_composer .x7NR-a_composerInput,.x7NR-a_messageLayoutConversationOpen .x7NR-a_composer .x7NR-a_composerInput>*{box-sizing:border-box;min-width:0;max-width:100%}.x7NR-a_messageLayoutConversationOpen .x7NR-a_composer .x7NR-a_composerInput textarea,.x7NR-a_messageLayoutConversationOpen .x7NR-a_messageSearch input,.x7NR-a_attachmentModal .x7NR-a_attachmentSearch input{-moz-text-size-adjust:100%;text-size-adjust:100%;font-size:16px!important}.x7NR-a_messageLayoutConversationOpen button,.x7NR-a_messageLayoutConversationOpen label,.x7NR-a_messageLayoutConversationOpen textarea,.x7NR-a_messageLayoutConversationOpen input,.x7NR-a_messageLayoutConversationOpen a{touch-action:manipulation}.x7NR-a_mobileConversationBack{width:44px;min-width:44px;height:44px;min-height:44px;color:var(--org-rose);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:0 0 44px;place-items:center;padding:0;display:grid}.x7NR-a_mobileConversationBack:hover,.x7NR-a_mobileConversationBack:focus-visible{box-shadow:none;background:#f7efe86b;outline:0;transform:none}.x7NR-a_mobileConversationBack svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;width:23px;height:23px}}.x7NR-a_attachmentModalHeader{padding-right:52px;display:block}.x7NR-a_attachmentModalHeader h2{color:#241c19;margin:0 0 3px;font-family:Butler,Georgia,serif;font-size:27px;font-weight:500}.x7NR-a_attachmentModalHeader p{color:#81736c;margin:0;font-size:12px}.x7NR-a_attachmentSearch{color:#2b2420;background:#fff;border:1px solid #e5cfc2;border-radius:17px;align-items:center;gap:10px;min-height:52px;padding:0 15px;display:flex}.x7NR-a_attachmentSearch input{color:#2b2420;width:100%;font:inherit;background:0 0;border:0;outline:0;font-size:14px}.x7NR-a_attachmentOptionList{gap:7px;max-height:390px;padding:2px;display:grid;overflow-y:auto}.x7NR-a_attachmentOptionList>button{color:#342c27;cursor:pointer;text-align:left;background:#fff;border:1px solid #eadbd2;border-radius:16px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;min-height:62px;padding:9px 13px;transition:border-color .14s,background .14s;display:grid}.x7NR-a_attachmentOptionList>button:before,.x7NR-a_attachmentOptionList>button:after{content:none!important;display:none!important}.x7NR-a_attachmentOptionList>button:hover,.x7NR-a_attachmentOptionList>.x7NR-a_attachmentOptionSelected{background:#fff4f7;border-color:#e58ba5}.x7NR-a_attachmentOptionCopy{gap:3px;min-width:0;display:grid}.x7NR-a_attachmentOptionList strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.x7NR-a_attachmentOptionList small{color:#8b7d76;font-size:11px}.x7NR-a_attachmentOptionList b{color:#ad3c5d;background:#f9dfe7;border-radius:999px;padding:6px 9px;font-size:10px}.x7NR-a_noAttachmentResults{color:#897b74;text-align:center;padding:35px 15px}.x7NR-a_attachmentModalActions{border-top:1px solid #efe2db;justify-content:flex-end;gap:9px;padding-top:15px;display:flex}.x7NR-a_attachmentModalActions button{color:#423832;cursor:pointer;min-width:104px;min-height:42px;font:inherit;background:#fff;border:1px solid #e5cfc2;border-radius:13px;font-size:12px;font-weight:720}.x7NR-a_attachmentModalActions button:last-child{color:#fff;background:linear-gradient(135deg,#ef7695,#df486f);border-color:#de5a7f}.x7NR-a_attachmentModalActions button:disabled{cursor:default;opacity:.42}.x7NR-a_attachmentModalActions .x7NR-a_attachmentModalCancel{color:#2b2320!important;width:max-content!important;min-width:104px!important;min-height:38px!important;box-shadow:none!important;background:#fff!important;border:1px solid #d84f7852!important;border-radius:10px!important;padding:0 18px!important;font-size:12px!important;font-weight:780!important;transition:background .18s,border-color .18s,box-shadow .18s,color .18s!important;transform:none!important}.x7NR-a_attachmentModalActions .x7NR-a_attachmentModalCancel:not(:disabled):hover,.x7NR-a_attachmentModalActions .x7NR-a_attachmentModalCancel:not(:disabled):focus-visible{border-color:var(--cn-sign-in-outline-rose)!important;color:#2b2320!important;box-shadow:none!important;background:#fff!important;transform:none!important}.x7NR-a_attachmentModalActions .x7NR-a_attachmentModalCancel:not(:disabled):focus-visible{outline:2px solid var(--cn-sign-in-outline-rose)!important;outline-offset:2px!important}.x7NR-a_attachmentModalActions .x7NR-a_attachmentModalCancel:not(:disabled):active{border-color:var(--cn-sign-in-outline-rose)!important;color:#2b2320!important;box-shadow:none!important;background:#fff!important;transform:translateY(1px)scale(.985)!important}@media (max-width:640px){.x7NR-a_composer .x7NR-a_composerInput textarea{font-size:16px!important}.x7NR-a_composerTools{scrollbar-width:none;-webkit-overflow-scrolling:touch;flex-wrap:nowrap;overflow:auto hidden}.x7NR-a_composerTools::-webkit-scrollbar{display:none}.x7NR-a_attachFileButton,.x7NR-a_attachmentIconButton{flex:none;min-height:40px}.x7NR-a_selectedAttachments{flex-basis:100%}.x7NR-a_attachmentModal{border-radius:24px 24px 0 0;align-self:end;max-height:calc(100vh - 24px);padding:18px}}html body .x7NR-a_app-shell form.x7NR-a_recordSearch{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;gap:20px!important;margin:0!important;padding:0!important}html body form.x7NR-a_recordSearch.x7NR-a_recordSearch.x7NR-a_recordSearch{background:linear-gradient(135deg,#fffffffa,#fffbf8f5)!important;border:1px solid #e5cfc3e6!important;border-radius:20px!important;gap:14px!important;margin:0!important;padding:16px!important;box-shadow:0 14px 34px #5b3e2f0f!important}html body .app-shell .x7NR-a_toggleRow{justify-content:center!important;width:100%!important;margin:0 0 18px!important;display:flex!important}html body .app-shell .x7NR-a_toggleRow .case-note-tabs{grid-template-columns:repeat(2,minmax(0,1fr))!important;width:77%!important;min-width:220px!important;max-width:341px!important;height:39.6px!important;min-height:39.6px!important;margin:0 auto!important;padding:3.4px!important}html body .app-shell .x7NR-a_toggleRow .case-note-tabs:before{width:calc(50% - 3.4px)!important;height:30.8px!important;top:3.4px!important;left:3.4px!important}html body .app-shell .x7NR-a_toggleRow .x7NR-a_toggleNotes:before{transform:translate(100%)!important}html body .app-shell .x7NR-a_toggleRow .case-note-tabs>button{width:100%!important;min-width:0!important;height:30.8px!important;min-height:30.8px!important;padding:4.4px 11px!important;font-size:13.2px!important}.x7NR-a_recordSearch .search-main-row{gap:14px!important}.x7NR-a_recordFilters{gap:12px!important}.x7NR-a_recordFilters>*{flex:none!important;width:max-content!important;max-width:none!important}.x7NR-a_recordFilters .search-filter-dropdown{flex:none!important;width:max-content!important;max-width:none!important}html body .app-shell .x7NR-a_recordFilters .search-filter-trigger{justify-content:flex-start!important;width:max-content!important;min-width:0!important;height:44px!important;min-height:44px!important;padding-right:12px!important}html body .app-shell .x7NR-a_recordFilters .search-filter-chevron{margin-left:2px!important;margin-right:0!important}html body .app-shell .x7NR-a_recordFilters .search-filter-menu{width:max(100%,220px)!important;min-width:220px!important}html body .app-shell .x7NR-a_recordFilters .search-filter-option{white-space:nowrap!important;min-height:44px!important}@media (min-width:641px) and (max-width:860px){html body .app-shell .x7NR-a_recordSearch .search-main-row{grid-template-columns:minmax(0,1fr) 118px!important}html body .app-shell .x7NR-a_recordSearch .search-submit-button{margin:0!important}}@media (min-width:641px) and (max-width:1100px){.x7NR-a_recordFilters>*{min-width:0!important}.x7NR-a_recordFilters .search-filter-dropdown{min-width:0!important}}@media (max-width:640px){html body form.x7NR-a_recordSearch.x7NR-a_recordSearch.x7NR-a_recordSearch{border-radius:16px!important;padding:12px!important}html body .app-shell .x7NR-a_recordSearch .search-main-row{grid-template-columns:minmax(0,1fr) 88px!important;align-items:center!important;gap:8px!important;display:grid!important}html body .app-shell .x7NR-a_recordSearch .search-input-shell{box-sizing:border-box!important;width:100%!important;min-width:0!important;height:48px!important;min-height:48px!important;padding:0 12px!important}html body .app-shell .x7NR-a_recordSearch .search-input-shell>input{width:100%!important;min-width:0!important;height:46px!important}html body .app-shell .x7NR-a_recordSearch .search-submit-button{box-sizing:border-box!important;flex:0 0 88px!important;width:88px!important;min-width:88px!important;height:48px!important;min-height:48px!important;margin:0!important;padding:0 12px!important;font-size:14px!important}html body .app-shell .x7NR-a_toggleRow .case-note-tabs{width:77%!important}.x7NR-a_recordFilters>*{flex-basis:100%!important;width:100%!important;max-width:none!important}.x7NR-a_recordFilters .search-filter-dropdown{flex-basis:100%!important;width:100%!important;max-width:none!important}html body .app-shell .x7NR-a_recordFilters .search-filter-trigger{flex-basis:100%!important;width:100%!important;max-width:none!important}html body .app-shell .x7NR-a_recordFilters .search-filter-trigger{justify-content:flex-start!important;align-items:center!important;padding:0 14px!important;display:flex!important}html body .app-shell .x7NR-a_recordFilters .search-filter-label{text-align:left!important;text-overflow:ellipsis!important;white-space:nowrap!important;flex:auto!important;min-width:0!important;overflow:hidden!important}html body .app-shell .x7NR-a_recordFilters .search-filter-chevron{margin-left:auto!important;margin-right:0!important}.x7NR-a_tableFooter .x7NR-a_pagination{overflow-x:visible}}:is(.x7NR-a_tableRow .clients-register-menu-button,.x7NR-a_tableRow .clients-register-menu-button:hover,.x7NR-a_tableRow .clients-register-menu-button:focus,.x7NR-a_tableRow .clients-register-menu-button:focus-visible,.x7NR-a_tableRow .clients-register-menu-button:active){color:#302b27!important;width:18px!important;min-width:18px!important;max-width:18px!important;height:28px!important;min-height:28px!important;max-height:28px!important;box-shadow:none!important;opacity:1!important;appearance:none!important;background:0 0!important;border:0!important;border-radius:0!important;outline:0!important;justify-content:center!important;align-items:center!important;padding:0!important;display:flex!important;position:static!important;overflow:visible!important;transform:none!important}.x7NR-a_tableRow .clients-register-menu-button svg{fill:currentColor!important;stroke:none!important;opacity:1!important;width:18px!important;min-width:18px!important;height:18px!important;min-height:18px!important;transform:none!important}.x7NR-a_tableRow .clients-register-menu-button svg circle{fill:currentColor!important;stroke:none!important}.x7NR-a_lockedWorkspace{background:linear-gradient(145deg,#fffdfb,#faf2ee);border:1px solid #d9c1b58c;border-radius:25px;place-items:center;min-height:calc(100vh - 128px);display:grid;position:relative;overflow:hidden}.x7NR-a_lockedPreview{filter:blur(9px);opacity:.48;grid-template-rows:auto auto 1fr;gap:18px;display:grid;position:absolute;inset:28px;transform:scale(1.015)}.x7NR-a_lockedToggle{justify-content:center;gap:8px;display:flex}.x7NR-a_lockedToggle span{background:#eadbd4;border-radius:14px;width:145px;height:38px}.x7NR-a_lockedToolbar{background:#fff;border-radius:20px;height:76px;box-shadow:0 10px 34px #472f2414}.x7NR-a_lockedTable{background:#eadbd5;border-radius:20px;align-content:start;gap:1px;display:grid;overflow:hidden}.x7NR-a_lockedTable span{background:#fff;height:68px}.x7NR-a_lockedGlass{-webkit-backdrop-filter:blur(12px);background:#fffaf79e;position:absolute;inset:0}.x7NR-a_passwordCard{z-index:2;background:#fffffff0;border:1px solid #d8beb2d1;border-radius:25px;justify-items:stretch;gap:14px;width:min(430px,100% - 38px);padding:30px;display:grid;position:relative;box-shadow:0 28px 80px #4a31262b}.x7NR-a_passwordCard h1{text-align:center;color:#271d19;margin:0;font-family:Butler,Georgia,serif;font-size:34px;font-weight:500}.x7NR-a_passwordCard p{text-align:center;color:#796b64;margin:-4px 0 4px;font-size:13px;line-height:1.5}.x7NR-a_passwordCard label{color:#3b302b;gap:7px;font-size:12px;font-weight:800;display:grid}.x7NR-a_passwordCard input{box-sizing:border-box;color:#241b18;width:100%;min-height:50px;font:inherit;background:#fff;border:1px solid #d3b7a9d6;border-radius:15px;padding:0 15px}.x7NR-a_passwordCard input:focus{border-color:#cf436c94;outline:0;box-shadow:0 0 0 3px #cf436c1a}.x7NR-a_passwordCard button{border-radius:15px;width:100%;min-height:48px}.x7NR-a_passwordLockIcon{background:#fbe8ee;border-radius:50%;place-items:end center;width:42px;height:42px;margin:0 auto 2px;display:grid;position:relative}.x7NR-a_passwordLockIcon:before{content:"";border:2px solid #cc426c;border-bottom:0;border-radius:9px 9px 0 0;width:14px;height:14px;position:absolute;top:10px}.x7NR-a_passwordLockIcon span{background:#cc426c;border-radius:4px;width:20px;height:17px;margin-bottom:8px}.x7NR-a_passwordError{color:#9c3540;text-align:center;background:#fff0f1;border-radius:12px;padding:10px 12px;font-size:12px;font-weight:700}@media (max-width:640px){.x7NR-a_lockedWorkspace{border-radius:18px;min-height:calc(100vh - 210px)}.x7NR-a_lockedPreview{inset:16px}.x7NR-a_passwordCard{padding:24px 20px}.x7NR-a_passwordCard h1{font-size:29px}}.x7NR-a_passwordInputShell{display:block;position:relative}.x7NR-a_passwordInputShell input{padding:0 48px!important}.x7NR-a_passwordLeadingIcon{color:#756861;pointer-events:none;width:19px;height:19px;position:absolute;top:50%;left:16px;transform:translateY(-50%)}.x7NR-a_passwordCard .x7NR-a_passwordToggle{color:#6f625b;box-shadow:none;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:50%;right:8px;transform:translateY(-50%);width:36px!important;min-height:36px!important}.x7NR-a_passwordCard .x7NR-a_passwordToggle svg{width:19px;height:19px}.x7NR-a_passwordCard .x7NR-a_passwordToggle:hover,.x7NR-a_passwordCard .x7NR-a_passwordToggle:focus-visible{color:#cc426c;box-shadow:none;background:0 0;outline:0;transform:translateY(-50%)}.x7NR-a_passwordSubmit{place-items:center;display:grid!important}.x7NR-a_passwordSpinner{border:2px solid #ffffff73;border-top-color:#fff;border-radius:50%;width:20px;height:20px;animation:.82s linear infinite x7NR-a_organisationPasswordSpin;display:block}@keyframes x7NR-a_organisationPasswordSpin{to{transform:rotate(360deg)}}.x7NR-a_sharedClientPage{gap:24px;display:grid}.x7NR-a_sharedClientHeader,.x7NR-a_sharedClientDetails,.x7NR-a_sharedClientNotes{background:#fff;border:1px solid #dac1b5b8;border-radius:24px;padding:30px}.x7NR-a_sharedClientHeader h1,.x7NR-a_sharedClientDetails h2,.x7NR-a_sharedClientNotes h2{color:#211915;margin:0}.x7NR-a_sharedClientHeader h1{font-synthesis-weight:none;font-family:Butler,Georgia,serif;font-size:40px;font-weight:400;line-height:1.05}.x7NR-a_sharedClientHeader p{color:#756a64;margin:10px 0 0}.x7NR-a_sharedClientDetails h2,.x7NR-a_sharedClientNotes h2{font-family:Butler,Georgia,serif;font-size:30px;font-weight:500}.x7NR-a_sharedClientDetails dl{grid-template-columns:repeat(2,minmax(0,1fr));margin:22px 0 0;display:grid}.x7NR-a_sharedClientDetails dl div{border-top:1px solid #e1cdc3b3;grid-template-columns:minmax(110px,.6fr) 1fr;gap:14px;padding:15px 0;display:grid}.x7NR-a_sharedClientDetails dt{color:#7b7069;font-weight:700}.x7NR-a_sharedClientDetails dd{color:#241d19;margin:0;font-weight:650}.x7NR-a_sharedClientNotes>div{gap:10px;margin-top:20px;display:grid}.x7NR-a_sharedClientNotes>div>button{cursor:pointer;text-align:left;background:#fff;border:1px solid #e1cdc3b8;border-radius:17px;justify-content:space-between;align-items:center;gap:16px;width:100%;padding:17px 20px;display:flex}.x7NR-a_sharedClientNotes>div>button:hover{border-color:#d2ae9eeb}.x7NR-a_sharedClientNotes>div>button span:first-child{gap:4px;display:grid}.x7NR-a_sharedClientNotes small{color:#887a72}@media (max-width:700px){.x7NR-a_sharedClientHeader,.x7NR-a_sharedClientDetails,.x7NR-a_sharedClientNotes{padding:22px 20px}.x7NR-a_sharedClientHeader h1{font-size:32px}.x7NR-a_sharedClientDetails dl{grid-template-columns:1fr}.x7NR-a_sharedClientDetails dl div{grid-template-columns:110px 1fr}.x7NR-a_sharedClientNotes>div>button{padding:15px}}@media (min-width:561px) and (max-width:1050px){.x7NR-a_table,.x7NR-a_tableHead,.x7NR-a_tableRow,.x7NR-a_caseNotesTable,.x7NR-a_caseNotesTable .x7NR-a_tableHead,.x7NR-a_caseNotesTable .x7NR-a_tableRow{box-sizing:border-box;width:100%;min-width:0;max-width:100%}}
.mA3Rlq_notificationBubble{color:#fff;text-align:center;background:linear-gradient(145deg,#ee7694,#d9436e);border-radius:999px;justify-content:center;align-items:center;min-width:22px;height:22px;padding:0 7px;font-size:10px;font-weight:850;line-height:1;display:inline-flex;box-shadow:0 6px 14px #d9436e2e}
._9j3KAG_warning{color:#49391f;background:#fff8e9;border:1px solid #eacb8d;border-radius:16px;justify-content:space-between;align-items:center;gap:20px;margin-top:20px;padding:18px 20px;display:flex}._9j3KAG_warning h2{margin:0 0 4px;font-size:17px;font-weight:700}._9j3KAG_warning p{margin:0;font-size:14px;line-height:1.45}._9j3KAG_retry{color:#49391f;background:#fff;border:1px solid #ba8b3c;border-radius:999px;flex:none;padding:10px 16px;font-size:14px;font-weight:700;text-decoration:none}._9j3KAG_retry:hover,._9j3KAG_retry:focus-visible{background:#f9eccf}@media (max-width:640px){._9j3KAG_warning{flex-direction:column;align-items:flex-start}}
.Sb8vEW_steps{margin:20px 0;padding-left:24px;list-style:decimal}.Sb8vEW_steps li{color:#685b54;margin:0 0 18px;padding-left:6px}.Sb8vEW_steps li::marker{color:inherit;font-weight:700}.Sb8vEW_steps strong{color:inherit;margin-bottom:4px;display:block}.Sb8vEW_dialog .Sb8vEW_steps p,.Sb8vEW_dialog .Sb8vEW_hint p{--cn-popup-text-weight:400;color:#796e65;margin:0;line-height:1.6}.Sb8vEW_dialog .Sb8vEW_steps p+p,.Sb8vEW_dialog .Sb8vEW_hint{margin-top:8px}.Sb8vEW_hint strong{margin-bottom:4px;display:block}.Sb8vEW_dialog .Sb8vEW_actionRow{justify-content:space-between;align-items:center;gap:18px;margin-top:28px;display:flex}.Sb8vEW_dialog .Sb8vEW_footer{border-top:0;margin:0;padding-top:0}.Sb8vEW_dialog .Sb8vEW_remember{cursor:pointer;flex-direction:row;align-items:center;gap:10px;margin:0}.Sb8vEW_dialog .Sb8vEW_remember input{width:16px;height:16px;accent-color:var(--cn-primary-rose,#e66a8c);cursor:pointer;flex:0 0 16px;margin:0;padding:0}@media (max-width:540px){.Sb8vEW_dialog .Sb8vEW_actionRow{flex-direction:column;align-items:flex-start;gap:14px}.Sb8vEW_dialog .Sb8vEW_footer{align-self:flex-end}}html body .settings-autosave-toast.Sb8vEW_toast{width:max-content!important;max-width:calc(100vw - var(--clientnote-workspace-inline-start) - 32px)!important;grid-template-columns:22px minmax(0,1fr)!important}.Sb8vEW_toast>span:last-child{white-space:normal;overflow-wrap:break-word;min-width:0}
.gbE5uW_waveform{flex:auto;align-items:center;gap:12px;min-width:0;height:42px;padding:0 4px;display:flex;overflow:hidden}.gbE5uW_bars{flex:auto;grid-template-columns:repeat(88,minmax(1px,1fr));align-items:center;gap:clamp(1px,.16vw,2px);min-width:0;height:30px;padding-left:2px;display:grid;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 14px 100%);mask-image:linear-gradient(90deg,#0000 0,#000 14px 100%)}.gbE5uW_bars i{width:100%;min-width:1px;max-width:2px;height:28px;transform:scaleY(calc((2 + var(--speech-level) * 26) / 28));background:var(--cn-sign-in-rose,#e36b89);opacity:calc(.48 + (var(--speech-level) * .52));border-radius:999px;justify-self:center;transition:transform 80ms linear,opacity 80ms linear}.gbE5uW_timer{color:#746963;font-variant-numeric:tabular-nums;flex:none;font-family:Manrope,Manrope Fallback,sans-serif;font-size:12px;font-weight:600;line-height:1}@media (max-width:640px){.gbE5uW_waveform{gap:8px}.gbE5uW_bars{grid-template-columns:repeat(88,minmax(.75px,1fr));gap:.75px}.gbE5uW_bars i{min-width:.75px}}@media (prefers-reduced-motion:reduce){.gbE5uW_bars i{transition:none}}
html body .app-shell .deleted-case-note-list>.deleted-case-note-footer>.case-note-footer-left.PiLBWW_footerActions{overflow:visible!important}.PiLBWW_footerActions .PiLBWW_deleted-case-note-empty-button:hover:not(:disabled),.PiLBWW_footerActions .PiLBWW_deleted-case-note-empty-button:focus-visible{isolation:isolate}html body .settings-autosave-toast.PiLBWW_retentionToast{width:max-content!important;max-width:calc(100vw - var(--clientnote-workspace-inline-start) - 32px)!important;grid-template-columns:26px minmax(0,1fr)!important;gap:12px!important;padding:14px 18px!important;font-size:13px!important;line-height:normal!important}html body .settings-autosave-toast.PiLBWW_retentionToast>span:last-child{white-space:normal!important;overflow-wrap:normal!important;word-break:normal!important;min-width:0!important}html body .settings-autosave-toast.PiLBWW_retentionToast .settings-autosave-toast-icon svg{stroke-width:1.9px!important;width:26px!important;height:26px!important}@media (max-width:400px){html body .settings-autosave-toast.PiLBWW_retentionToast{gap:10px!important;max-width:calc(100vw - 16px)!important;padding:12px 14px!important}}
.lYw-Sq_panel{text-align:center;color:#101313;background:#fffefe;border:1px solid #e9d3c6;border-radius:22px;flex-direction:column;align-items:center;width:min(100%,720px);min-height:0;margin:0 auto;padding:22px;display:flex;box-shadow:0 18px 52px #a4775210}.lYw-Sq_panel h1{color:#171717;letter-spacing:0;margin:0;font-family:Butler,Georgia,serif;font-size:clamp(34px,3.2vw,43px);font-weight:500;line-height:1.02}.lYw-Sq_subtitle{color:#3f4446;max-width:520px;margin:8px auto 0;font-size:14px;line-height:1.55}.lYw-Sq_coffee{width:132px;height:132px;margin:24px auto 14px;position:relative}.lYw-Sq_cup{width:208px;height:104px;position:absolute;bottom:-12px;left:-41px}.lYw-Sq_cup>svg{width:100%;height:100%;display:block}.lYw-Sq_coffeeSurface{aspect-ratio:1;pointer-events:none;width:36.07%;position:absolute;top:-6.07%;left:32.32%;transform:scaleY(.18)}.lYw-Sq_swirl{will-change:transform;width:100%;height:100%;animation:linear infinite lYw-Sq_coffee-swirl;display:block}.lYw-Sq_swirl svg{width:100%;height:100%;display:block}@keyframes lYw-Sq_coffee-swirl{to{transform:rotate(360deg)}}.lYw-Sq_steam{pointer-events:none;width:100%;position:absolute;left:0;overflow:visible}.lYw-Sq_fog{pointer-events:none;width:300px;height:180px;animation:12s ease-in-out infinite lYw-Sq_coffee-fog-drift;position:absolute;top:-22px;left:-84px}.lYw-Sq_fog svg{width:100%;height:100%;display:block}@keyframes lYw-Sq_coffee-fog-drift{0%,to{opacity:.95;transform:translate(-4px,3px)scale(.96)}50%{opacity:1;transform:translate(4px,-3px)scale(1.04)}}.lYw-Sq_coffee[data-paused=true] .lYw-Sq_fog,.lYw-Sq_coffee[data-paused=true] .lYw-Sq_swirl{animation-play-state:paused}.lYw-Sq_timing{color:#68707a;max-width:520px;margin:0 auto;font-size:14px;line-height:1.45}.lYw-Sq_screenReaderStatus{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.lYw-Sq_steps{text-align:left;border:1px solid #dec6b8b8;border-radius:18px;width:min(100%,560px);margin:22px auto 0;padding:9px 16px;list-style:none}.lYw-Sq_row{-moz-column-gap:11px;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;column-gap:11px;min-height:38px;padding:5px 0;font-size:12px;line-height:1.15;display:grid;position:relative}.lYw-Sq_row:not(:last-child):after{content:"";background:#e8e0da;height:1px;position:absolute;bottom:0;left:0;right:0}.lYw-Sq_icon{color:#fff;background:#f0edeb;border-radius:50%;place-items:center;width:24px;height:24px;display:grid}.lYw-Sq_icon i{background:#bbbdbb;border-radius:50%;width:5px;height:5px}.lYw-Sq_icon svg{fill:none;stroke:#fff;stroke-width:2.8px;stroke-linecap:round;stroke-linejoin:round;width:13px;height:13px}.lYw-Sq_label{font-weight:900}.lYw-Sq_state{white-space:nowrap;font-size:12px;font-weight:900}.lYw-Sq_row[data-state=pending]{color:#737b84}.lYw-Sq_row[data-state=done] .lYw-Sq_icon{background:linear-gradient(135deg,#83ae79,#5d9154);border:1px solid #5d9154}.lYw-Sq_row[data-state=done] .lYw-Sq_state,.lYw-Sq_row[data-state=active] .lYw-Sq_state{color:#538b4d}.lYw-Sq_row[data-state=active] .lYw-Sq_icon{color:#61955a;background:0 0}.lYw-Sq_icon .lYw-Sq_spinner svg{stroke:currentColor;width:24px;height:24px}.lYw-Sq_row[data-state=stopped] .lYw-Sq_icon{color:#976c32;background:#f5eadb}@media (prefers-reduced-motion:reduce){.lYw-Sq_fog,.lYw-Sq_swirl,.lYw-Sq_icon .lYw-Sq_spinner svg{animation:none}}
