.lD6dZa_desktop{--bg:#11151b;--panel:#1a2028;--raised:#202731;--line:#303843;--text:#dfe4eb;--muted:#929da9;--accent:#b9b999;--cyan:#83b7c3;background:var(--bg);height:100dvh;min-height:600px;color:var(--text);isolation:isolate;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font:13px/1.5 -apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif;display:flex;overflow:hidden}:is(.lD6dZa_desktop,.lD6dZa_drawerBackdrop) *{box-sizing:border-box}:is(.lD6dZa_desktop,.lD6dZa_drawerBackdrop) h1,:is(.lD6dZa_desktop,.lD6dZa_drawerBackdrop) h2,:is(.lD6dZa_desktop,.lD6dZa_drawerBackdrop) h3,:is(.lD6dZa_desktop,.lD6dZa_drawerBackdrop) h4{letter-spacing:0;color:var(--text);margin:0;font-family:inherit;font-weight:500;line-height:1.35}:is(.lD6dZa_desktop,.lD6dZa_drawerBackdrop) p{color:var(--muted);margin:0}:is(.lD6dZa_desktop,.lD6dZa_drawerBackdrop) button,:is(.lD6dZa_desktop,.lD6dZa_drawerBackdrop) input,:is(.lD6dZa_desktop,.lD6dZa_drawerBackdrop) select,:is(.lD6dZa_desktop,.lD6dZa_drawerBackdrop) textarea{font:inherit}:is(.lD6dZa_desktop,.lD6dZa_drawerBackdrop) button{cursor:pointer;color:var(--muted);white-space:nowrap;background:0 0;border:0;border-radius:5px;justify-content:center;align-items:center;gap:7px;padding:6px 8px;line-height:1.4;display:inline-flex}:is(.lD6dZa_desktop,.lD6dZa_drawerBackdrop) button:hover{color:#edf1f7;background:#ffffff08}:is(.lD6dZa_desktop,.lD6dZa_drawerBackdrop) button:disabled{opacity:.4;cursor:default}:is(.lD6dZa_desktop,.lD6dZa_drawerBackdrop) button:focus-visible,:is(.lD6dZa_desktop,.lD6dZa_drawerBackdrop) a:focus-visible{outline:1px solid var(--accent);outline-offset:2px}:is(.lD6dZa_desktop,.lD6dZa_drawerBackdrop) svg{stroke-width:1.65px;flex-shrink:0}:is(.lD6dZa_desktop,.lD6dZa_drawerBackdrop) input:not([type=checkbox]):not([type=range]),:is(.lD6dZa_desktop,.lD6dZa_drawerBackdrop) select,:is(.lD6dZa_desktop,.lD6dZa_drawerBackdrop) textarea{border:1px solid var(--line);color:var(--text);background:#13191f;border-radius:5px;outline:none;width:100%;padding:8px 10px;line-height:1.5}:is(.lD6dZa_desktop,.lD6dZa_drawerBackdrop) input:focus,:is(.lD6dZa_desktop,.lD6dZa_drawerBackdrop) textarea:focus,:is(.lD6dZa_desktop,.lD6dZa_drawerBackdrop) select:focus{border-color:#6e898e}:is(.lD6dZa_desktop,.lD6dZa_drawerBackdrop) input::placeholder,:is(.lD6dZa_desktop,.lD6dZa_drawerBackdrop) textarea::placeholder{color:#64707d}:is(.lD6dZa_desktop,.lD6dZa_drawerBackdrop) label{color:#aeb7c2;margin:10px 0;font-size:11px;display:block}:is(.lD6dZa_desktop,.lD6dZa_drawerBackdrop) label>input,:is(.lD6dZa_desktop,.lD6dZa_drawerBackdrop) label>select,:is(.lD6dZa_desktop,.lD6dZa_drawerBackdrop) label>textarea{margin-top:5px}:is(.lD6dZa_desktop,.lD6dZa_drawerBackdrop) input[type=checkbox]{accent-color:#a8b59b}:is(.lD6dZa_desktop,.lD6dZa_drawerBackdrop) textarea{resize:vertical}:is(.lD6dZa_desktop,.lD6dZa_drawerBackdrop) a{color:inherit}:is(.lD6dZa_desktop,.lD6dZa_drawerBackdrop) [hidden]{display:none!important}.lD6dZa_sidebar{z-index:30;background:#13181f;border-right:1px solid #292f38;flex-direction:column;flex-shrink:0;align-items:center;width:79px;padding:16px 8px 12px;transition:width .15s;display:flex}.lD6dZa_brand{margin-bottom:30px!important;padding:0!important}.lD6dZa_brand>span{color:#c8c3a1;background:#b5b28a08;border:1px solid #88896d;border-radius:11px;place-items:center;width:38px;height:38px;font:italic 34px Georgia,serif;display:grid}.lD6dZa_workspaceLabel{letter-spacing:1.2px;color:#6e7a86;margin-bottom:14px;font-size:7px;font-weight:600}.lD6dZa_sidebar nav{flex-direction:column;gap:9px;width:100%;display:flex}.lD6dZa_sidebar nav button,.lD6dZa_sidebarBottom>button{letter-spacing:.1px;border-radius:7px;flex-direction:column;gap:7px;width:100%;padding:12px 3px;font-size:9px}.lD6dZa_sidebar nav .lD6dZa_navActive{color:#d3d6ba;background:#c2c3a60c;box-shadow:inset 2px 0 #b8ba95}.lD6dZa_sidebarBottom{flex-direction:column;align-items:center;gap:10px;width:100%;margin-top:auto;display:flex}.lD6dZa_avatar{letter-spacing:.6px;color:#c3ccb7;background:#28312f;border:1px solid #46564a;border-radius:50%;place-items:center;width:31px;height:31px;margin-top:9px;font-size:10px;display:grid}.lD6dZa_compactSidebar .lD6dZa_sidebar{width:54px}.lD6dZa_compactSidebar .lD6dZa_sidebar nav span,.lD6dZa_compactSidebar .lD6dZa_sidebarBottom span,.lD6dZa_compactSidebar .lD6dZa_workspaceLabel{display:none}.lD6dZa_deskMain{flex-direction:column;flex:1;min-width:0;display:flex}.lD6dZa_header{z-index:100;background:#171c24;border-bottom:1px solid #2a313b;align-items:center;gap:28px;height:60px;min-height:60px;padding:0 24px;display:flex;position:relative}.lD6dZa_product{min-width:150px;line-height:1.4}.lD6dZa_product>strong{letter-spacing:-.3px;font-size:17px;font-weight:600}.lD6dZa_product>strong>span{color:#4f5b67;padding:0 8px;font-weight:400}.lD6dZa_product small{color:#9fa8b5;letter-spacing:0;font-size:11px;font-weight:400}.lD6dZa_connection{color:#7c8992;letter-spacing:1.9px;margin-top:4px;font-size:7px;display:block}.lD6dZa_patientSearch{color:#8e9eaa;background:#10161d;border:1px solid #333b46;border-radius:6px;align-items:center;width:340px;max-width:34vw;padding:0 10px;display:flex;position:relative}.lD6dZa_patientSearch input{height:33px;box-shadow:none;background:0 0!important;border:0!important;padding:6px 9px!important;font-size:11px!important}.lD6dZa_patientSearch kbd{color:#7b8b9b;white-space:nowrap;border:1px solid #35404b;border-radius:3px;padding:1px 4px;font-size:9px}.lD6dZa_searchResults{z-index:300;background:#1b222b;border:1px solid #38434f;border-radius:7px;padding:5px;position:absolute;top:41px;left:-1px;right:-1px;box-shadow:0 16px 50px #0008}.lD6dZa_resultCaption{color:#7d8c9d;letter-spacing:1px;justify-content:space-between;align-items:center;padding:7px 8px;font-size:8px;display:flex}.lD6dZa_resultCaption button{padding:0!important}.lD6dZa_searchResults>button{text-align:left;justify-content:flex-start;gap:10px;width:100%;padding:10px 8px}.lD6dZa_searchResults>button>div{flex:1;min-width:0}.lD6dZa_searchResults strong{color:#dce3ea;font-size:12px;font-weight:500;display:block}.lD6dZa_searchResults small{color:#83919e;margin-top:3px;font-size:10px;display:block}.lD6dZa_searchResults p{padding:15px 10px;font-size:11px}.lD6dZa_patientInitial{color:#afbac4;background:#2b353e;border-radius:7px;place-items:center;width:30px;height:30px;font-size:10px;display:grid}.lD6dZa_headerActions{align-items:center;gap:13px;margin-left:auto;display:flex}.lD6dZa_headerActions button{gap:7px;font-size:10px}.lD6dZa_headerUser{border-left:1px solid var(--line);white-space:nowrap;padding-left:15px;font-size:11px}.lD6dZa_headerUser small{color:#71818e;margin-top:2px;font-size:8px;display:block}.lD6dZa_toolRail{scrollbar-width:thin;background:#181e26;border-bottom:1px solid #303742;align-items:center;gap:6px;height:52px;min-height:52px;padding:0 24px;display:flex;overflow:auto}.lD6dZa_toolRailLabel{letter-spacing:1.3px;color:#64717e;white-space:nowrap;margin-right:14px;font-size:8px}.lD6dZa_toolRail button{color:#a7b1bd;border:1px solid #0000;gap:7px;padding:8px 10px;font-size:10px}.lD6dZa_toolRail .lD6dZa_toolOpen{color:#c3ccba;background:#b2bca409;border-color:#b2bca418}.lD6dZa_toolRail kbd{color:#74816f;background:#c3ccba0a;border-radius:2px;padding:0 4px;font-size:8px}.lD6dZa_tabs{z-index:20;background:#11171e;border-bottom:1px solid #343b45;align-items:stretch;gap:2px;height:38px;min-height:38px;padding-left:16px;display:flex;position:relative;overflow:auto}.lD6dZa_tabs>button,.lD6dZa_patientTab{border-right:1px solid #29323d;flex-shrink:0;position:relative;border-radius:0!important;font-size:10px!important}.lD6dZa_tabs>button{padding:0 17px!important}.lD6dZa_patientTab{align-items:center;padding-right:7px;display:flex}.lD6dZa_patientTab>button:first-child{text-overflow:ellipsis;border-radius:0;justify-content:flex-start;max-width:230px;height:100%;padding:0 10px 0 15px;font-size:11px;overflow:hidden}.lD6dZa_patientTab>button:last-child{opacity:.6;padding:4px}.lD6dZa_patientTab>button:last-child:hover{opacity:1}.lD6dZa_tabs .lD6dZa_activeTab{color:#e0e5da;background:#202730}.lD6dZa_activeTab:before{content:"";background:#b9bb99;height:2px;position:absolute;top:0;left:0;right:0}.lD6dZa_tabDot{background:#9cae98;border-radius:50%;flex-shrink:0;width:5px;height:5px;margin-right:2px}.lD6dZa_tabs .lD6dZa_addTab{border-right:0;padding:0 10px!important}.lD6dZa_tabsHint{color:#6d7d88;white-space:nowrap;align-self:center;align-items:center;gap:6px;margin-left:auto;padding:0 19px;font-size:9px;display:flex}.lD6dZa_unsavedDot{background:#cfa56c;border-radius:50%;flex-shrink:0;width:5px;height:5px}.lD6dZa_patientBand{z-index:15;background:#1b222b;border-bottom:1px solid #333c46;align-items:center;gap:16px;min-height:54px;padding:4px 26px;display:flex;position:relative}.lD6dZa_patientAvatar{color:#bfcac1;background:#313d3d;border:1px solid #475651;border-radius:10px;flex-shrink:0;place-items:center;width:42px;height:42px;font-size:14px;display:grid}.lD6dZa_patientName{flex:0 clamp(230px,22vw,520px);min-width:230px}.lD6dZa_patientName h1{letter-spacing:-.35px;font-size:19px;font-weight:550;line-height:1.4}.lD6dZa_patientName>span{color:#899995;letter-spacing:.5px;align-items:center;gap:8px;margin-top:2px;font-size:8px;display:flex}.lD6dZa_patientName i,.lD6dZa_dockRight i{background:#697780;border-radius:50%;width:3px;height:3px;display:inline-block}.lD6dZa_patientDetails{border-left:1px solid #35404b;flex:1;grid-template-columns:minmax(100px,.8fr) minmax(145px,1fr) minmax(130px,1fr) minmax(240px,1.8fr);align-items:center;gap:clamp(16px,2vw,48px);min-width:0;margin-left:0;padding-left:24px;display:grid}.lD6dZa_patientDetails>div:last-child{min-width:0}.lD6dZa_patientDetails small{text-transform:uppercase;letter-spacing:.8px;color:#7c8c99;margin-bottom:2px;font-size:8px;display:block}.lD6dZa_patientDetails strong{color:#c6d0d8;white-space:nowrap;text-overflow:ellipsis;font-size:11px;font-weight:400;display:block;overflow:hidden}.lD6dZa_generalBand{background:#1b222b;border-bottom:1px solid #333c46;justify-content:space-between;align-items:center;min-height:92px;padding:17px 27px;display:flex}.lD6dZa_generalBand h1{margin-bottom:3px;font-size:21px}.lD6dZa_generalBand p{font-size:11px}.lD6dZa_generalBand>span{color:#81978e;align-items:center;gap:6px;font-size:10px;display:flex}.lD6dZa_deskViewport{scrollbar-width:thin;scrollbar-color:#3c4852 transparent;background-color:#11171e;background-image:radial-gradient(#34414c55 .7px,#0000 .7px);background-size:18px 18px;flex:1;min-height:0;position:relative;overflow:auto}.lD6dZa_canvas{min-width:100%;position:relative}.lD6dZa_patientSurface{position:absolute;inset:0}.lD6dZa_window{background:#1b222b;border:1px solid #36404b;border-radius:8px;flex-direction:column;min-width:280px;min-height:200px;transition:border-color .15s;display:flex;position:absolute;overflow:hidden;box-shadow:0 4px 12px #0003,0 14px 35px #0002}.lD6dZa_window.lD6dZa_focused{border-color:#566663;box-shadow:0 5px 16px #0004,0 18px 35px #0003}.lD6dZa_windowTitle{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;background:#222a34;border-bottom:1px solid #323c48;justify-content:space-between;align-items:center;height:35px;min-height:35px;padding:0 9px 0 12px;display:flex}.lD6dZa_focused .lD6dZa_windowTitle{background:#27312f;border-bottom-color:#3b4842}.lD6dZa_windowTitle:active{cursor:grabbing}.lD6dZa_windowIdentity{color:#a6b3bf;align-items:center;gap:9px;font-size:11px;display:flex}.lD6dZa_focused .lD6dZa_windowIdentity{color:#c0cbbb}.lD6dZa_windowIdentity strong{letter-spacing:.1px;font-weight:500}.lD6dZa_windowControls{gap:1px;display:flex}.lD6dZa_windowControls button{color:#72828f;padding:5px}.lD6dZa_windowControls button:last-child:hover{color:#d29188;background:#9f5d551f}.lD6dZa_windowBody{scrollbar-width:thin;scrollbar-color:#3c4651 transparent;flex:1;min-height:0;overflow:auto}.lD6dZa_maximized{width:calc(100% - 20px)!important;height:calc(100vh - 290px)!important;min-height:450px!important;top:10px!important;left:10px!important}.lD6dZa_dock{color:#6c7e8a;background:#171e26;border-top:1px solid #313b47;align-items:center;gap:7px;height:35px;min-height:35px;padding:0 18px;font-size:9px;display:flex}.lD6dZa_dockLabel{margin-right:12px}.lD6dZa_dock button{background:#242d36;border:1px solid #36434e;border-radius:4px;padding:3px 8px;font-size:9px}.lD6dZa_dockRight{align-items:center;gap:12px;margin-left:auto;font-size:9px;display:flex}.lD6dZa_recordPanel{background:#1a2027;flex-direction:column;min-height:100%;display:flex}.lD6dZa_panelToolbar{border-bottom:1px solid #303842;justify-content:space-between;align-items:center;gap:8px;min-height:39px;padding:9px 12px;font-size:10px;display:flex}.lD6dZa_panelToolbar>div{gap:4px;display:flex}.lD6dZa_panelToolbar button{color:#b9c5ce;background:#252e38;border:1px solid #36434f;padding:4px 7px;font-size:9px}.lD6dZa_panelToolbar strong{text-transform:capitalize;font-size:10px;font-weight:500}.lD6dZa_tinyStatus{color:#83998e;align-items:center;gap:5px;font-size:9px;display:flex}.lD6dZa_tinyStatus i{background:#c4a875;border-radius:50%;width:4px;height:4px}.lD6dZa_recordScroll{padding:12px 12px 30px}.lD6dZa_noteDate{color:#a9b8c1;letter-spacing:.2px;background:#2c343e;border-radius:4px;justify-content:space-between;gap:10px;padding:5px 9px;font:10px/1.5 ui-monospace,SFMono-Regular,Menlo,monospace;display:flex}.lD6dZa_noteDate b{color:#bfcab5;font-weight:400}.lD6dZa_noteDate>span:last-child{letter-spacing:.2px;color:#84969d;font:8px/1.8 -apple-system,Arial,sans-serif}.lD6dZa_noteEditor{font:var(--note-size,14px)/1.65 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;tab-size:4;position:relative;overflow:hidden}.lD6dZa_noteEditor pre,.lD6dZa_noteEditor textarea{white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;letter-spacing:-.15px;tab-size:4;min-height:480px;font:inherit!important;resize:none!important;box-sizing:border-box!important;border:0!important;border-radius:0!important;outline:0!important;margin:0!important;padding:15px 4px 25px!important;line-height:1.65!important}.lD6dZa_noteEditor pre{pointer-events:none;color:#d1d9df}.lD6dZa_noteEditor textarea{z-index:1;width:100%;height:100%;position:absolute;inset:0;overflow:hidden;color:#0000!important;caret-color:#d9e3de!important;background:0 0!important}.lD6dZa_noteEditor textarea::selection{color:#0000;background:#5b919253}.lD6dZa_noteTag{color:#79b5ce;font-weight:500}.lD6dZa_oldNote{font:var(--note-size,14px)/1.65 ui-monospace,SFMono-Regular,Menlo,monospace;color:#a5b0ba;white-space:pre-wrap;overflow-wrap:anywhere;margin:0;padding:14px 4px 25px}.lD6dZa_historyLabel{color:#6e8391;letter-spacing:.6px;text-transform:uppercase;border-top:1px solid #303944;align-items:center;gap:7px;margin:6px 0 14px;padding-top:15px;font-size:9px;display:flex}.lD6dZa_historyLabel svg:last-child{margin-left:auto}.lD6dZa_amendments{color:#d1bc8e;white-space:pre-wrap;border:1px solid #685c3c;padding:12px;font-size:11px}.lD6dZa_amendments p{margin:7px 0}.lD6dZa_emptyCaption{padding:20px;font-size:11px}.lD6dZa_feedback{white-space:pre-wrap;background:#8da68c0b;border:1px solid #8da68c22;border-radius:5px;padding:8px 10px;font-size:10px;color:#adbea6!important;margin:8px 12px!important}.lD6dZa_panelLead{justify-content:space-between;align-items:center;gap:8px;margin-bottom:15px;display:flex}.lD6dZa_smallCaps{letter-spacing:1.2px;color:#7f939e;font-size:8px;font-weight:500}.lD6dZa_pill{white-space:nowrap;color:#a8b99c;background:#9bb5850c;border:1px solid #a3b58e22;border-radius:4px;padding:2px 6px;line-height:1.7;font-size:8px!important}.lD6dZa_medication{border-bottom:1px solid #303943;margin-bottom:10px;padding-bottom:12px}.lD6dZa_itemNumber{color:#879da1;justify-content:space-between;align-items:center;font-size:9px;display:flex}.lD6dZa_itemNumber>span{background:#809ca00c;border:1px solid #3b4b50;border-radius:3px;padding:1px 6px}.lD6dZa_fieldPair{grid-template-columns:1fr 1fr;gap:12px;display:grid}.lD6dZa_inlineActions{flex-wrap:wrap;justify-content:space-between;gap:6px;display:flex}:is(.lD6dZa_desktop,.lD6dZa_drawerBackdrop) .lD6dZa_primaryButton{color:#1b2724;background:#b5c1ac;border:1px solid #c5cfba;padding:8px 12px;font-size:10px;font-weight:600}:is(.lD6dZa_desktop,.lD6dZa_drawerBackdrop) .lD6dZa_primaryButton:hover{color:#14241a;background:#c3ceb9}:is(.lD6dZa_desktop,.lD6dZa_drawerBackdrop) .lD6dZa_ghostButton{color:#afbfca;background:#27333e;border:1px solid #3b4a57;padding:7px 11px;font-size:10px}.lD6dZa_moduleHint{white-space:normal;padding-top:14px;color:#7d8f9b!important;font-size:10px!important;line-height:1.7!important}.lD6dZa_assistantPanel{background:radial-gradient(at 65% 24%,#507c7511 0,#0000 60%);padding:18px 20px}.lD6dZa_assistantOrb{color:#abbf9f;background:radial-gradient(#8eae9d12,#8eae9d02);border:1px solid #758c6e24;border-radius:20px;place-items:center;width:58px;height:58px;margin:20px auto;display:grid}.lD6dZa_assistantPanel h3{text-align:center;letter-spacing:-.4px;font-size:19px;font-weight:400;line-height:1.5}.lD6dZa_assistantPanel>p{text-align:center;color:#8798a2;margin:10px 15px;font-size:10px;line-height:1.7}.lD6dZa_assistantSteps{color:#7d929a;justify-content:space-between;gap:5px;margin:22px 0;font-size:8px;display:flex}.lD6dZa_assistantSteps span{align-items:center;gap:4px;display:flex}.lD6dZa_assistantSteps i{background:#739690;border-radius:50%;width:4px;height:4px}.lD6dZa_assistantPanel>button{margin:0 auto;display:flex}.lD6dZa_assistantPanel>small{color:#6d808b;text-align:center;margin-top:12px;font-size:8px;display:block}.lD6dZa_filesPanel{font-size:11px}.lD6dZa_folderTabs{background:#1e2630;border-bottom:1px solid #313a46;gap:3px;padding:7px 9px;display:flex}.lD6dZa_folderTabs button{padding:5px 8px;font-size:9px}:is(.lD6dZa_desktop,.lD6dZa_drawerBackdrop) .lD6dZa_selected{color:#bfd0c4;background:#819f9e12}.lD6dZa_fileColumns{text-transform:uppercase;letter-spacing:.8px;color:#6f8290;justify-content:space-between;padding:10px 17px 7px;font-size:8px;display:flex}.lD6dZa_fileRow{color:#91a9ae;border-bottom:1px solid #303944;align-items:center;gap:9px;padding:10px 14px;display:flex}.lD6dZa_fileRow>div{flex:1}.lD6dZa_fileRow strong{color:#b8c8d1;font-size:10px;font-weight:400;display:block}.lD6dZa_fileRow small{color:#6f8391;margin-top:3px;font-size:8px;display:block}.lD6dZa_fileRow a{padding:3px}.lD6dZa_fileEmpty{color:#506a77;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:100px;padding:18px;display:flex}.lD6dZa_fileEmpty p{color:#9aadb8;font-size:11px}.lD6dZa_fileEmpty small{text-align:center;color:#6e8291;max-width:260px;font-size:9px;line-height:1.7}.lD6dZa_fileUpload{border-top:1px solid #2c3741;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px;padding:10px 13px;display:flex}.lD6dZa_fileUpload input{max-width:100%;padding:5px!important;font-size:9px!important}.lD6dZa_fileUpload input::file-selector-button{color:#b3c5ce;background:#2c3d48;border:1px solid #465967;border-radius:3px;margin-right:8px;padding:5px;font-size:9px}.lD6dZa_meetPanel{padding:14px}.lD6dZa_videoPlaceholder{color:#688d96;background:#10151c;border:1px solid #303c46;border-radius:6px;align-content:center;justify-items:center;gap:14px;min-height:180px;font-size:10px;display:grid}.lD6dZa_contactLine{color:#8aada1;border-bottom:1px solid #303c46;align-items:center;gap:12px;padding:8px 0 17px;display:flex}.lD6dZa_contactLine strong{color:#c5d3d9;font-size:12px;font-weight:400;display:block}.lD6dZa_contactLine small{color:#778d98;margin-top:4px;font-size:9px;display:block}.lD6dZa_emptyConversation{text-align:center;color:#5e7b7a;justify-items:center;gap:9px;min-height:205px;padding:30px 15px;display:grid}.lD6dZa_emptyConversation p{font-size:12px}.lD6dZa_emptyConversation small{color:#6f8492;font-size:10px;line-height:1.8}.lD6dZa_chatComposer{gap:8px;display:flex}.lD6dZa_chatComposer input{font-size:10px!important}.lD6dZa_chatComposer button{color:#b5cbbd;background:#33483e;width:30px}.lD6dZa_money{color:#cbd9c1;letter-spacing:-1px;margin:25px 0;font-size:32px}.lD6dZa_money span{color:#869c9d;letter-spacing:0;margin-top:7px;font-size:10px;display:block}.lD6dZa_summaryRow{color:#8ca2ad;border-bottom:1px solid #313d46;justify-content:space-between;padding:12px 0;font-size:11px;display:flex}.lD6dZa_summaryRow b{color:#c1cfd5;font-weight:400}.lD6dZa_calendarPanel{flex-direction:column;height:100%;min-height:180px;display:flex}.lD6dZa_calendarHead{background:#1b242d;border-bottom:1px solid #34404b;grid-template-columns:42px repeat(5,1fr);display:grid}.lD6dZa_calendarHead>div{text-align:center;border-left:1px solid #303c46;padding:8px 0}.lD6dZa_calendarHead>span{color:#5a7283;place-items:center;display:grid}.lD6dZa_calendarHead small{color:#8297a6;letter-spacing:.5px;font-size:7px;display:block}.lD6dZa_calendarHead b{color:#c5d2d9;margin-top:1px;font-size:15px;font-weight:400;display:block}.lD6dZa_calendarHead .lD6dZa_today{background:#a5bb9d0b}.lD6dZa_calendarHead .lD6dZa_today b{color:#c8d5ba}.lD6dZa_calendarScroll{scrollbar-width:thin;scrollbar-color:#37444e transparent;flex:1;min-height:0;overflow:auto}.lD6dZa_calendarGrid{grid-template-columns:42px repeat(5,1fr);min-height:210px;display:grid;position:relative}.lD6dZa_hours{position:relative}.lD6dZa_hours span{color:#647d8d;font-size:7px;position:absolute;left:6px;transform:translateY(3px)}.lD6dZa_dayColumn{background-image:linear-gradient(#2e3c4670 1px,#0000 1px);border-left:1px solid #2b3945;min-width:0;position:relative;overflow:hidden}.lD6dZa_officeHours{pointer-events:none;background:#90a88406;border-top:1px solid #91aa8940;border-bottom:1px solid #91aa8940;position:absolute;left:0;right:0}.lD6dZa_calendarEvent{color:#c8dbca;background:#344c46;border-left:2px solid #b2c2a0;border-radius:3px;min-height:16px;padding:2px 5px;font-size:8px;line-height:1.4;position:absolute;left:3px;right:3px;overflow:hidden}.lD6dZa_calendarFoot{color:#78918d;border-top:1px solid #2c3944;align-items:center;gap:6px;padding:7px 11px;font-size:8px;display:flex}.lD6dZa_calendarFoot i{background:#93a889;border-radius:50%;width:4px;height:4px}.lD6dZa_calendarFoot>span{color:#d3a68a;margin-left:6px}.lD6dZa_generalDesk{grid-template-columns:minmax(500px,1fr) 300px;gap:22px;max-width:1500px;min-height:780px;padding:24px;display:grid}.lD6dZa_generalCalendar{background:#1a232c;border:1px solid #36434e;border-radius:8px;flex-direction:column;height:660px;display:flex;overflow:hidden}.lD6dZa_generalCardTitle{color:#c1cfc9;background:#222d35;border-bottom:1px solid #37454f;align-items:center;gap:9px;height:40px;min-height:40px;padding:0 15px;font-size:11px;display:flex}.lD6dZa_generalCardTitle>span{letter-spacing:1px;color:#78918f;margin-left:auto;font-size:7px}.lD6dZa_welcomeCard{background:#1a242b;border:1px solid #35444a;border-radius:8px;height:380px;padding:30px 24px}.lD6dZa_welcomeCard h2{letter-spacing:-.6px;color:#cfd9cc;margin:30px 0 16px;font-size:27px;font-weight:400;line-height:1.4}.lD6dZa_welcomeCard p{margin-bottom:20px;font-size:11px;line-height:1.9}.lD6dZa_welcomeTips{color:#7a949b;border-top:1px solid #34434a;gap:11px;margin-top:26px;padding-top:18px;font-size:9px;display:grid}.lD6dZa_welcomeTips span{align-items:center;gap:8px;display:flex}.lD6dZa_agendaPage,.lD6dZa_admin{scrollbar-width:thin;flex:1;min-height:0;padding:30px 38px;overflow:auto}.lD6dZa_adminHeading{margin-bottom:24px}.lD6dZa_adminHeading h1{letter-spacing:-.6px;margin:9px 0;font-size:27px}.lD6dZa_adminHeading p{font-size:11px}.lD6dZa_largeCalendar{background:#1b232c;border:1px solid #35434e;border-radius:8px;height:calc(100vh - 275px);min-height:500px;overflow:hidden}.lD6dZa_adminNav{border-bottom:1px solid #39434e;gap:8px;margin-bottom:25px;padding-bottom:15px;display:flex}.lD6dZa_adminNav button{border:1px solid #35414c;font-size:11px}.lD6dZa_adminEmpty{color:#94a8b4;background:#1c252e;border:1px solid #35434e;border-radius:8px;padding:35px;font-size:12px}:is(.lD6dZa_admin section,.lD6dZa_admin article,.lD6dZa_admin fieldset){border-radius:7px;margin:14px 0;padding:18px;color:#c3d1d8!important;background:#1c252e!important;border:1px solid #35414d!important}.lD6dZa_admin h2{letter-spacing:0;margin-bottom:15px;font:20px -apple-system,Arial,sans-serif!important}.lD6dZa_admin h3{font-size:14px!important}.lD6dZa_admin p{line-height:1.8;color:#8ca2b0!important;font-size:11px!important}:is(.lD6dZa_admin input,.lD6dZa_admin select,.lD6dZa_admin textarea){color:#c3d1d8!important;background:#131c24!important;border-color:#3a4a56!important}.lD6dZa_admin button{background:#283942;border:1px solid #415460;padding:6px 11px;font-size:10px}.lD6dZa_settings{z-index:500;background:#202a30;border:1px solid #43514e;border-radius:9px;width:290px;padding:18px;position:fixed;top:57px;right:25px;box-shadow:0 15px 50px #0008}.lD6dZa_settingsHead{justify-content:space-between;align-items:center;display:flex}.lD6dZa_settingsHead strong{color:#d0dccd;font-size:13px;font-weight:500}.lD6dZa_settings>p{margin:9px 0 17px;font-size:10px;line-height:1.7}.lD6dZa_settings>button{background:#93aa8a08;border:1px solid #3c4a50;justify-content:flex-start;width:100%;margin:4px 0;padding:10px;font-size:11px;display:flex}.lD6dZa_settings label{border-top:1px solid #3a494c;margin-top:18px;padding:10px 0}.lD6dZa_settings label>span{float:right;color:#b7c9ab}.lD6dZa_settings input[type=range]{accent-color:#b0c2a1;width:100%}.lD6dZa_settings>small{color:#7f989c;margin-top:16px;font-size:9px;line-height:1.8;display:block}.lD6dZa_toast{z-index:1500;color:#c7d4c8;background:#2c3b3b;border:1px solid #596b60;border-radius:7px;align-items:center;gap:15px;max-width:80vw;padding:12px 18px;font-size:11px;display:flex;position:fixed;bottom:52px;left:50%;transform:translate(-50%);box-shadow:0 10px 30px #0006}.lD6dZa_toast button{padding:0}:is(.lD6dZa_desktop,.lD6dZa_drawerBackdrop) ::-webkit-scrollbar{width:7px;height:7px}:is(.lD6dZa_desktop,.lD6dZa_drawerBackdrop) ::-webkit-scrollbar-thumb{background:#384550 padding-box padding-box;border:2px solid #0000;border-radius:6px}@media (min-width:1600px){.lD6dZa_header{gap:45px}.lD6dZa_patientSearch{width:400px}.lD6dZa_toolRail{gap:12px}.lD6dZa_toolRail button{padding-left:13px;padding-right:13px}}@media (max-width:1250px){.lD6dZa_header{gap:17px;padding:0 17px}.lD6dZa_headerUser,.lD6dZa_headerActions>button:first-child>span{display:none}.lD6dZa_patientDetails{grid-template-columns:minmax(90px,.8fr) minmax(130px,1fr) minmax(120px,1fr) minmax(190px,1.6fr);gap:16px;padding-left:20px}.lD6dZa_patientName{min-width:185px}.lD6dZa_patientName h1{font-size:17px}.lD6dZa_patientName>span{max-width:230px;font-size:7px;display:block}.lD6dZa_patientName i{margin:0 6px}.lD6dZa_toolRailLabel{display:none}.lD6dZa_toolRail{gap:3px;padding:0 15px}.lD6dZa_toolRail button{padding:8px;font-size:9px}.lD6dZa_sidebar{width:70px}}@media (max-width:950px){.lD6dZa_headerActions{gap:3px}.lD6dZa_headerActions>button:first-child{display:none}.lD6dZa_header .lD6dZa_product{min-width:120px}.lD6dZa_patientSearch{flex:1;max-width:none}.lD6dZa_patientBand{flex-wrap:wrap;gap:6px 12px;padding:5px 18px}.lD6dZa_patientDetails{border-left:0;flex-basis:100%;grid-template-columns:repeat(3,minmax(0,1fr)) minmax(190px,1.6fr);gap:10px;width:100%;margin-left:0;padding-left:0}.lD6dZa_patientDetails>div{min-width:0}.lD6dZa_patientName{flex:1}.lD6dZa_patientDetails strong{font-size:10px}.lD6dZa_tabsHint{display:none}.lD6dZa_sidebar{width:56px}.lD6dZa_workspaceLabel{letter-spacing:.5px;font-size:6px}.lD6dZa_toolRail button span{display:none}.lD6dZa_toolRail button{padding:9px 12px}.lD6dZa_toolRail kbd{display:none}.lD6dZa_generalDesk{grid-template-columns:1fr;min-width:720px}.lD6dZa_welcomeCard,.lD6dZa_generalBand>span{display:none}.lD6dZa_dockRight{font-size:8px}.lD6dZa_deskViewport{min-height:250px}}.lD6dZa_headerActions{padding-right:48px}.lD6dZa_dashWorkspace{flex-direction:column;flex:1;min-height:0;display:flex}.lD6dZa_adminNav{flex-wrap:wrap}.lD6dZa_addressLine{color:#8c9ca8;white-space:nowrap;text-overflow:ellipsis;margin-top:1px;font-size:9px;line-height:1.5;display:block;overflow:hidden}.lD6dZa_generalDesk{min-height:100%}.lD6dZa_generalCalendar{height:min(660px,100vh - 340px);min-height:450px}.lD6dZa_calendarEvent{text-align:left;cursor:pointer;color:var(--text);overflow:hidden}.lD6dZa_calendarEvent small{white-space:nowrap;text-overflow:ellipsis;font-size:10px;display:block;overflow:hidden}.lD6dZa_calendarFoot label{align-items:center;gap:4px;margin-left:auto;display:flex}.lD6dZa_calendarFoot input{width:auto}.lD6dZa_bookingForm{background:var(--raised);border-bottom:1px solid var(--line);gap:8px;max-height:300px;padding:12px;display:grid;overflow:auto}.lD6dZa_bookingForm label{align-items:center;gap:10px;display:flex}.lD6dZa_bookingForm small{color:var(--muted)}.lD6dZa_bookingForm>div{flex-wrap:wrap;gap:5px;display:flex}.lD6dZa_bookingForm button[type=submit]{color:#e7f0e9;background:#36584a}.lD6dZa_patientBand[role=button]{cursor:pointer}.lD6dZa_patientBand[role=button]:focus-visible{outline:2px solid var(--cyan);outline-offset:-3px}.lD6dZa_drawerBackdrop{z-index:2600;pointer-events:none;background:0 0;place-items:center;display:grid;position:fixed;inset:0}.lD6dZa_patientDrawer{background:var(--panel);pointer-events:auto;border:1px solid #4a555d;border-radius:12px;flex-direction:column;width:min(820px,100vw - 32px);height:min(780px,100dvh - 32px);display:flex;overflow:hidden;box-shadow:0 16px 55px #0006}.lD6dZa_patientDrawer>header{border-bottom:1px solid var(--line);cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:flex-start;gap:16px;padding:14px 20px 12px;display:flex}.lD6dZa_patientDrawer>header:active{cursor:grabbing}.lD6dZa_patientDrawer h2{font-size:20px}.lD6dZa_patientDrawer small{color:var(--muted);letter-spacing:.1em;font-size:10px}.lD6dZa_drawerContent{flex:1;min-height:0;padding:18px 22px;overflow:auto}.lD6dZa_drawerContent form{color:var(--text);background:0 0;border:0;padding:0}.lD6dZa_drawerContent h3,.lD6dZa_drawerContent label,.lD6dZa_drawerContent legend{color:var(--text)}.lD6dZa_drawerContent input,.lD6dZa_drawerContent select{background:var(--bg);color:var(--text);border:1px solid var(--line)}.lD6dZa_drawerContent fieldset{background:var(--raised);border:1px solid var(--line)}.lD6dZa_drawerContent [class*=primary]{color:#e7f0e9;background:#36584a;border:1px solid #557969}.lD6dZa_drawerContent [class*=secondary]{color:var(--text);border:1px solid var(--line)}.lD6dZa_drawerConfirm{background:#56432d;padding:12px 22px}.lD6dZa_drawerConfirm button{border:1px solid var(--line);background:var(--panel);margin:8px 8px 0 0}.lD6dZa_aiPanel{flex-direction:column;gap:12px;display:flex}.lD6dZa_aiPanel label{color:#abbab5;flex-direction:column;gap:8px;font-size:12px;display:flex}.lD6dZa_aiPanel .lD6dZa_aiConsent{flex-direction:row;align-items:flex-start;line-height:1.5;display:flex}.lD6dZa_aiConsent input{flex-shrink:0;width:15px;margin-top:3px}.lD6dZa_aiActions{flex-wrap:wrap;align-items:center;gap:8px;font-size:12px;display:flex}.lD6dZa_aiActions button{color:#dbe7df;background:#273a34;border:1px solid #3f5149;border-radius:5px;padding:8px}.lD6dZa_transcriptEditor{color:#dbe3de;width:100%;min-height:200px;line-height:1.65;font:inherit;resize:vertical;background:#171d1b;border:1px solid #36413b;border-radius:6px;padding:12px}.lD6dZa_aiOutput{white-space:pre-wrap;overflow-wrap:anywhere;background:#181f1b;border:1px solid #34443a;border-radius:7px;margin:0;padding:14px;font-family:inherit;font-size:13px;line-height:1.7}.lD6dZa_aiPanel button:disabled{opacity:.45;cursor:not-allowed}.lD6dZa_drawerIdentity{min-width:0}.lD6dZa_drawerIdentity h2{overflow-wrap:anywhere;margin:3px 0 7px}.lD6dZa_drawerIdentification{color:var(--muted);-webkit-user-select:text;user-select:text;cursor:text;flex-wrap:wrap;gap:6px 22px;font-size:11px;display:flex}.lD6dZa_drawerIdentification strong{color:var(--text);margin-left:6px;font-weight:400}.lD6dZa_drawerHeaderActions{gap:4px;display:flex}.lD6dZa_drawerTabs{border-bottom:1px solid var(--line);flex-shrink:0;gap:6px;padding:5px 16px 0;display:flex}.lD6dZa_drawerTabs button{border-bottom:2px solid #0000;border-radius:5px 5px 0 0;padding:10px 14px}.lD6dZa_drawerTabs button[aria-selected=true]{border-bottom-color:var(--accent);color:var(--text);background:#ffffff05}.lD6dZa_drawerTabs i{background:#d1b577;border-radius:50%;width:5px;height:5px}.lD6dZa_drawerContent>div[role=tabpanel]{min-height:100%}.lD6dZa_drawerContent form h3:first-child{margin-top:0}.lD6dZa_drawerContent form label{margin-top:8px}.lD6dZa_drawerContent .lD6dZa_panelPad{padding:0}.lD6dZa_workspaceToolbar{flex-shrink:0;min-height:42px}.lD6dZa_pagesLabel{margin-top:24px;margin-bottom:8px}.lD6dZa_sidebar nav button span{max-width:100%;font-size:8px}.lD6dZa_workspaceContext{border-bottom:1px solid var(--line);min-height:38px;color:var(--muted);align-items:center;gap:8px;padding:8px 24px;font-size:11px;display:flex}.lD6dZa_workspaceContext strong{color:var(--text);font-weight:500}.lD6dZa_workspaceContext>span{margin-left:auto;font-size:9px}.lD6dZa_modularCanvas{min-width:100%;height:100%;min-height:100%;position:relative}.lD6dZa_workspaceEmpty{color:var(--muted);padding:40px 32px}.lD6dZa_workspaceEmpty>span{letter-spacing:1.8px;font-size:8px}.lD6dZa_workspaceEmpty h1{margin-top:8px;font-size:25px}.lD6dZa_sidebar nav[aria-label=Workspaces] button{padding:10px 2px}.lD6dZa_sidebar nav[aria-label=Páginas] button{padding:8px 2px}.lD6dZa_layoutLibrary{z-index:2700;width:380px;max-width:calc(100vw - 110px);max-height:calc(100dvh - 100px);inset:auto auto 24px 90px;overflow:auto}.lD6dZa_layoutLibrary .lD6dZa_settingsHead strong,.lD6dZa_practiceSelector .lD6dZa_settingsHead strong{align-items:center;gap:8px;display:flex}.lD6dZa_templateName{border:1px solid var(--line);background:var(--bg);border-radius:5px;align-items:center;gap:7px;padding:6px 8px;display:flex}.lD6dZa_templateName>span{white-space:nowrap;color:var(--text);font-size:11px}.lD6dZa_templateName input{min-width:0;border:0!important;padding:3px!important}.lD6dZa_templateSave{width:100%;color:#e0e9df!important;background:#344d41!important;border:1px solid #526b59!important}.lD6dZa_templateDefaults{border-top:1px solid var(--line);margin-top:14px;padding:12px 0}.lD6dZa_templateDefaults summary{color:var(--text);cursor:pointer;font-size:11px}.lD6dZa_templateDefaults label>span{float:right}.lD6dZa_templateListHeading{text-transform:uppercase;letter-spacing:.8px;color:var(--muted);margin:18px 0 10px;font-size:10px}.lD6dZa_templateRow{border-top:1px solid var(--line);padding:12px 0}.lD6dZa_templateRow strong{color:var(--text);font-size:12px;font-weight:500}.lD6dZa_templateRow small{color:var(--muted);margin-top:4px;font-size:10px;display:block}.lD6dZa_templateActions{gap:8px;margin-top:9px;display:flex}.lD6dZa_templateActions select{min-width:70px;width:auto!important;padding:5px 8px!important}.lD6dZa_templateActions button{border:1px solid var(--line)}.lD6dZa_templateMessage{background:var(--bg);border:1px solid var(--line);border-radius:5px;padding:10px;margin-top:12px!important;font-size:11px!important}.lD6dZa_practiceSelector{z-index:2700;width:330px}.lD6dZa_practiceOption{text-align:left;width:100%;margin:14px 0;border:1px solid var(--line)!important;justify-content:flex-start!important;padding:12px!important}.lD6dZa_practiceOption>span{flex:1}.lD6dZa_practiceOption strong,.lD6dZa_practiceOption small{display:block}.lD6dZa_practiceOption small{color:var(--muted);margin-top:4px;font-size:10px}.lD6dZa_overlayHost{display:contents}.lD6dZa_headerAccount{align-items:center;gap:12px;display:flex}.lD6dZa_profileTrigger{text-align:left;border-left:1px solid var(--line)!important;border-radius:0!important;padding:0 0 0 14px!important;font-size:11px!important}.lD6dZa_profileTrigger>span{display:block}.lD6dZa_profileTrigger small{color:#71828c;margin-top:3px;font-size:8px;display:block}.lD6dZa_notificationBell{position:relative}.lD6dZa_notificationBell>span{color:#10171a;background:#a98652;border-radius:9px;place-items:center;min-width:15px;height:15px;padding:0 3px;font-size:8px;font-weight:600;display:grid;position:absolute;top:-3px;right:-4px}.lD6dZa_notificationPopup{z-index:2800;background:var(--panel);width:min(430px,100vw - 30px);max-height:min(620px,100dvh - 86px);color:var(--text);pointer-events:auto;border:1px solid #45525c;border-radius:9px;flex-direction:column;display:flex;position:fixed;top:66px;right:58px;overflow:hidden;box-shadow:0 14px 45px #0005}.lD6dZa_notificationPopup>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:14px 16px;display:flex}.lD6dZa_notificationPopup header strong{font-size:14px;font-weight:500}.lD6dZa_notificationPopup header small{color:var(--muted);margin-top:3px;font-size:10px;display:block}.lD6dZa_notificationFilters{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:7px 14px;display:flex}.lD6dZa_notificationFilters label{align-items:center;gap:7px;margin:0;font-size:11px;display:flex}.lD6dZa_notificationList{min-height:0;overflow:auto}.lD6dZa_notificationList>p{padding:20px 16px;font-size:12px}.lD6dZa_notificationList .lD6dZa_notificationItem{text-align:left;white-space:normal;border-bottom:1px solid var(--line);border-radius:0;justify-content:flex-start;gap:10px;width:100%;padding:14px 15px}.lD6dZa_notificationItem>span{flex:1;min-width:0}.lD6dZa_notificationItem strong{color:var(--text);font-size:12px;font-weight:500;display:block}.lD6dZa_notificationItem small{color:var(--muted);margin:4px 0;font-size:10px;display:block}.lD6dZa_notificationItem span>span{color:#9eb5ba;font-size:10px}.lD6dZa_notificationItem>i{background:0 0;border-radius:50%;flex-shrink:0;width:5px;height:5px}.lD6dZa_notificationUnread>i{background:#b5b98b}.lD6dZa_notificationUnread{background:#c0c2a005!important}.lD6dZa_notificationPopup>footer,.lD6dZa_notificationHint{color:var(--muted);padding:10px 14px;line-height:1.5;font-size:10px!important}.lD6dZa_notificationContext{border:1px solid var(--line);border-radius:5px;padding:10px 14px;color:var(--text)!important;margin-bottom:14px!important}.lD6dZa_accountFieldset{min-width:0;margin:0;padding:0;background:0 0!important;border:0!important}.lD6dZa_accountFields{grid-template-columns:1fr 1fr;gap:16px;display:grid}.lD6dZa_accountInfo{grid-template-columns:minmax(120px,1fr) 2fr;gap:12px 20px;padding:18px 0;font-size:12px;display:grid}.lD6dZa_accountInfo dt{color:var(--muted)}.lD6dZa_accountInfo dd{overflow-wrap:anywhere;margin:0}.lD6dZa_accountCheck{align-items:center;gap:9px;line-height:1.5;margin:18px 0!important;display:flex!important}.lD6dZa_accountCheck input{width:auto!important}.lD6dZa_accountSave{border-top:1px solid var(--line);color:var(--muted);justify-content:space-between;align-items:center;margin-top:20px;padding-top:16px;font-size:11px;display:flex}.lD6dZa_accountLinks{flex-direction:column;gap:14px;margin:20px 0;font-size:12px;display:flex}.lD6dZa_accountLinks a{color:var(--cyan);align-items:center;gap:8px;display:flex}@media (max-width:1100px){.lD6dZa_profileTrigger>span{text-overflow:ellipsis;white-space:nowrap;max-width:130px;overflow:hidden}.lD6dZa_profileTrigger{font-size:10px!important}.lD6dZa_headerAccount{gap:7px}}@media (max-width:600px){.lD6dZa_accountFields{grid-template-columns:1fr}.lD6dZa_accountInfo{grid-template-columns:1fr;gap:5px}.lD6dZa_accountInfo dd{margin-bottom:9px}.lD6dZa_profileTrigger>span{max-width:95px}}.lD6dZa_window,.lD6dZa_toolRail button{transition:none;animation:none}.lD6dZa_window[hidden]{display:none!important}.lD6dZa_tabSave{border-left:1px solid var(--line);flex-shrink:0;align-items:center;gap:9px;margin-left:6px;padding-left:12px;display:flex}.lD6dZa_tabSave>button{border:1px solid var(--line);background:var(--raised);color:var(--text);padding:5px 9px}.lD6dZa_tabSave>span{color:var(--muted);min-width:132px;font-size:10px;line-height:1.4}.lD6dZa_tabSave time{font-variant-numeric:tabular-nums;font-size:9px;display:block}.lD6dZa_tabSave>button:disabled{opacity:.5}@media (max-width:1250px){.lD6dZa_tabSave{gap:6px;padding-left:8px}.lD6dZa_tabSave>span{min-width:120px}}@media (max-width:950px){.lD6dZa_tabSave{margin-left:auto}}.lD6dZa_patientDetails{grid-template-columns:minmax(0,.8fr) minmax(0,1.15fr) minmax(0,1.05fr) minmax(0,1.6fr);gap:clamp(10px,1.3vw,28px)}.lD6dZa_patientDetails>div{min-width:0}.lD6dZa_patientDetails .lD6dZa_addressLine{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.lD6dZa_tabSave{background:inherit}@media (max-width:950px){.lD6dZa_patientDetails{grid-template-columns:repeat(3,minmax(0,1fr)) minmax(0,1.6fr)}}.lD6dZa_prescriptionFields{border:0;min-width:0;margin:12px 0;padding:0}.lD6dZa_prescriptionFields input:not([type=checkbox]),.lD6dZa_prescriptionFields textarea{width:100%}.lD6dZa_panelPad>a.lD6dZa_primaryButton,.lD6dZa_inlineActions>a.lD6dZa_primaryButton{border:1px solid var(--line);border-radius:5px;align-items:center;gap:7px;padding:7px 11px;text-decoration:none;display:inline-flex}.lD6dZa_panelPad select{max-width:100%}.lD6dZa_nativeProvider{min-width:0;margin-top:14px}.lD6dZa_nativeProviderSlot{border:1px solid var(--line);background:#11151b;border-radius:5px;justify-content:center;align-items:center;height:480px;min-height:260px;margin:10px 0;display:flex;position:relative}.lD6dZa_nativeProviderSlot>span{text-align:center;max-width:250px;color:var(--muted);pointer-events:none;font-size:11px}.lD6dZa_scribeBox{background:#182026;border:1px solid #34413e;border-radius:7px;flex-direction:column;gap:10px;padding:12px;display:flex}.lD6dZa_scribeBox h3{margin:0 0 4px;font-size:14px}.lD6dZa_scribeBox .lD6dZa_transcriptEditor{white-space:pre-wrap;tab-size:4;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px}.lD6dZa_scribeBox:first-of-type{max-height:560px;overflow:auto}.lD6dZa_windowBody button{color:#d5dde4;background:#263039;border:1px solid #44515c;min-height:28px;padding:5px 9px;line-height:1.35}.lD6dZa_windowBody button:hover:not(:disabled){color:#f0f3f5;background:#303e48;border-color:#74848c}.lD6dZa_windowBody button:disabled{opacity:1;color:#76818b;cursor:default;background:#1c242c;border-color:#303b45}.lD6dZa_windowBody .lD6dZa_primaryButton{color:#1b2724;background:#b5c1ac;border-color:#c5cfba;padding:5px 10px;font-weight:600}.lD6dZa_windowBody .lD6dZa_primaryButton:hover:not(:disabled){color:#14241a;background:#c3ceb9}.lD6dZa_windowBody .lD6dZa_secondaryButton{color:#d5dde4;background:#263039;border-color:#44515c}.lD6dZa_windowBody .lD6dZa_ghostButton{color:#c1cbd3;background:#202930;border-color:#3c4953}.lD6dZa_windowBody .lD6dZa_textButton{text-underline-offset:3px;background:0 0;border-color:#0000;text-decoration:underline}.lD6dZa_windowBody .lD6dZa_inlineActions{justify-content:flex-start;align-items:center;gap:6px}.lD6dZa_panelPad{padding:12px}.lD6dZa_moduleHint{padding-top:5px;line-height:1.5!important}.lD6dZa_aiPanel{gap:8px}.lD6dZa_aiPanel label{gap:5px}.lD6dZa_windowBody label{margin:7px 0}.lD6dZa_windowBody .lD6dZa_aiActions button{padding:5px 9px}:is(.lD6dZa_desktop,.lD6dZa_drawerBackdrop) .lD6dZa_resizeEdge{z-index:10;color:#0000;touch-action:none;opacity:1;background:0 0;border:0;border-radius:0;min-height:0;padding:0;position:absolute}:is(.lD6dZa_desktop,.lD6dZa_drawerBackdrop) .lD6dZa_resizeEdge:hover{background:0 0}:is(.lD6dZa_desktop,.lD6dZa_drawerBackdrop) .lD6dZa_resizeEdge:focus-visible{outline:1px solid var(--accent);outline-offset:-2px;background:#b9b99918}.lD6dZa_resizeEdge[data-edge=n],.lD6dZa_resizeEdge[data-edge=s]{cursor:ns-resize;height:6px;left:12px;right:12px}.lD6dZa_resizeEdge[data-edge=n]{top:0}.lD6dZa_resizeEdge[data-edge=s]{bottom:0}.lD6dZa_resizeEdge[data-edge=e],.lD6dZa_resizeEdge[data-edge=w]{cursor:ew-resize;width:6px;top:12px;bottom:12px}.lD6dZa_resizeEdge[data-edge=e]{right:0}.lD6dZa_resizeEdge[data-edge=w]{left:0}.lD6dZa_resizeEdge[data-edge=ne],.lD6dZa_resizeEdge[data-edge=nw],.lD6dZa_resizeEdge[data-edge=se],.lD6dZa_resizeEdge[data-edge=sw]{width:12px;height:12px}.lD6dZa_resizeEdge[data-edge=ne]{cursor:nesw-resize;top:0;right:0}.lD6dZa_resizeEdge[data-edge=nw]{cursor:nwse-resize;top:0;left:0}.lD6dZa_resizeEdge[data-edge=se]{cursor:nwse-resize;bottom:0;right:0}.lD6dZa_resizeEdge[data-edge=sw]{cursor:nesw-resize;bottom:0;left:0}.lD6dZa_drawerBackdrop{--bg:#11151b;--panel:#1a2028;--raised:#202731;--line:#303843;--text:#dfe4eb;--muted:#929da9;--accent:#b9b999;--cyan:#83b7c3;color:#dfe4eb;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font:13px/1.5 -apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif}.lD6dZa_patientDrawer{background:var(--panel,#1a2028)}.lD6dZa_connectionCards{gap:10px;margin-top:12px;display:grid}.lD6dZa_connectionCard{background:#202932;border:1px solid #3b4853;border-radius:7px;padding:12px}.lD6dZa_connectionCard h4{margin:0 0 5px;font-size:13px}.lD6dZa_connectionCard p{color:#aebbc5;margin:4px 0;font-size:11px}.lD6dZa_connectionCard button{color:#dbe4eb;background:#2a3741;border:1px solid #4b5c68;margin:6px 6px 0 0}.lD6dZa_connectionCard small{color:#8fa1ad}.lD6dZa_drawerBackdrop input[type=radio]{accent-color:#b9b999;vertical-align:middle;width:15px;height:15px;margin:0 7px 0 0;padding:0}:is(.lD6dZa_desktop,.lD6dZa_drawerBackdrop) .lD6dZa_authorizedButton,.lD6dZa_connectionPage .lD6dZa_authorizedButton{color:#cfedde!important;opacity:1!important;background:#28473c!important;border:1px solid #608a76!important}.lD6dZa_connectionStatus{color:#d1dfc8;background:#29362d;border:1px solid #66745e;border-radius:4px;align-items:center;margin:3px 0;padding:3px 7px;font-size:11px;display:inline-flex}.lD6dZa_connectionStatus[data-state=pending]{color:#e0d6b7;background:#383329;border-color:#655e48}.lD6dZa_responsibilityCopy{gap:6px;margin:12px 0;display:grid}.lD6dZa_responsibilityCopy h4{margin:8px 0 0}.lD6dZa_responsibilityCopy p{font-size:12px;line-height:1.6}.lD6dZa_connectionPage{color:#dfe4eb;background:#1a2028;border:1px solid #3d4853;border-radius:8px;max-width:650px;padding:16px;font:14px/1.5 -apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif}.lD6dZa_connectionPage button{color:#1a2721;font:inherit;cursor:pointer;background:#b5c1ac;border:1px solid #b9c4ad;border-radius:5px;margin:12px 0;padding:9px 14px}.lD6dZa_connectionPage button:disabled{opacity:.8;cursor:default}.lD6dZa_connectionPage input{color:#dfe4eb;background:#12191f;border:1px solid #44515a;width:100%;padding:8px}.lD6dZa_connectionPage p{margin:8px 0}.lD6dZa_drawerTabs{flex-wrap:nowrap;overflow-x:auto}
.VdOpPa_workspace{--forest:#203f34;--gold:#af8b4d;--ivory:#f7f5ee;--line:#dedfd4;--muted:#687269;background:var(--ivory);color:#27372f;min-height:100vh;font:15px/1.6 Arial,sans-serif;display:flex}.VdOpPa_workspace *,.VdOpPa_booking *{box-sizing:border-box}.VdOpPa_workspace button,.VdOpPa_booking button{font:inherit;cursor:pointer}.VdOpPa_workspace a,.VdOpPa_booking a{color:inherit;text-decoration:none}.VdOpPa_sidebar{background:var(--forest);color:#f7f5ee;flex-direction:column;flex-shrink:0;width:250px;height:100vh;padding:36px 22px;display:flex;position:sticky;top:0}.VdOpPa_logo{align-items:center;gap:13px;margin-bottom:52px;font:42px Georgia,serif;display:flex}.VdOpPa_logo small{letter-spacing:2px;color:#ddd7b9;margin-top:6px;font:9px Arial,sans-serif;display:block}.VdOpPa_mark{color:#d0b17b;text-align:center;border:1px solid #af8b4d;border-radius:50%;width:54px;height:54px;font-style:italic}.VdOpPa_navCaption{color:#c2cdbf;letter-spacing:1.8px;margin:0 12px 18px;font-size:10px}.VdOpPa_sidebar nav{gap:8px;display:grid}.VdOpPa_sidebar nav button{color:#d5dfd4;text-align:left;background:0 0;border:0;border-radius:8px;align-items:center;gap:14px;padding:12px 14px;display:flex}.VdOpPa_sidebar nav button[aria-current]{color:#fff;background:#ffffff13;box-shadow:inset 3px 0 #c3a26a}.VdOpPa_sidebar nav button span{color:#c5ab7b;font-size:21px}.VdOpPa_sidebarBottom{align-items:center;gap:10px;margin-top:auto;padding-top:36px;display:flex}.VdOpPa_avatar{color:#dfc695;background:#ffffff17;border-radius:50%;padding:9px;font-size:12px}.VdOpPa_sidebarBottom p{font-size:12px;line-height:1.6}.VdOpPa_sidebarBottom small{color:#bacabb;font-size:10px;display:block}.VdOpPa_siteLink{margin-top:16px;font-size:11px;color:#becdbf!important}.VdOpPa_content{flex:1;min-width:0}.VdOpPa_topbar{border-bottom:1px solid var(--line);color:var(--muted);background:#fcfbf7;justify-content:space-between;align-items:center;gap:16px;padding:21px 42px;font-size:12px;display:flex}.VdOpPa_divider{color:#b9bdb1;margin:0 12px}.VdOpPa_badge{color:#41593f;white-space:nowrap;background:#e8ecdf;border-radius:20px;padding:5px 10px;font-size:10px}.VdOpPa_main{max-width:1500px;margin:auto;padding:42px}.VdOpPa_heading{justify-content:space-between;align-items:center;gap:24px;margin-bottom:25px;display:flex}.VdOpPa_eyebrow{text-transform:uppercase;color:#897146;letter-spacing:2px;margin-bottom:9px;font-size:10px;font-weight:700;display:block}.VdOpPa_workspace h1,.VdOpPa_booking h1{letter-spacing:-1px;margin:0 0 12px;font:40px/1.2 Georgia,serif}.VdOpPa_workspace h2,.VdOpPa_booking h2{margin:0 0 18px;font:26px/1.25 Georgia,serif}.VdOpPa_workspace h3{margin:0 0 8px;font-size:14px}.VdOpPa_workspace p,.VdOpPa_booking p{color:#687269;margin:0 0 18px}.VdOpPa_notice{color:#726343;background:#eeeade;border:1px solid #dfd5be;border-radius:8px;margin-bottom:26px;padding:13px 17px;font-size:12px}.VdOpPa_stats{grid-template-columns:repeat(3,1fr);gap:20px;margin-bottom:25px;display:grid}.VdOpPa_stats article{border:1px solid var(--line);background:#fffefa;border-radius:12px;padding:23px}.VdOpPa_stats span,.VdOpPa_stats small{color:var(--muted);font-size:12px;display:block}.VdOpPa_stats strong{margin:10px 0;font:27px Georgia,serif;display:block}.VdOpPa_stats small{font-size:11px}.VdOpPa_grid{grid-template-columns:1.1fr 1fr;align-items:start;gap:24px;display:grid}.VdOpPa_card{background:#fffefa;border:1px solid #dedfd4;border-radius:12px;min-width:0;padding:30px}.VdOpPa_resizable{resize:vertical;min-height:490px;max-height:1000px;overflow:auto}.VdOpPa_journey{margin:25px 0 0;padding:0;list-style:none}.VdOpPa_journey li{align-items:center;gap:15px;margin:0 0 18px;display:flex}.VdOpPa_journey li>span{color:#8c784c;border:1px solid #d8decf;border-radius:50%;flex-shrink:0;place-items:center;width:31px;height:31px;font:15px Georgia,serif;display:grid}.VdOpPa_journey li div{font-size:13px}.VdOpPa_journey small{color:var(--muted);font-size:11px;display:block}.VdOpPa_timeline{border-left:1px solid #c6cdb8;margin:30px 0;padding-left:23px}.VdOpPa_timeline p{margin-bottom:26px;font-size:13px}.VdOpPa_timeline strong{color:#354b3e}.VdOpPa_primary,.VdOpPa_secondary{white-space:nowrap;background:0 0;border:1px solid #ccd2c2;border-radius:7px;justify-content:center;align-items:center;gap:10px;padding:11px 17px;display:inline-flex;font-size:12px!important}.VdOpPa_primary{border-color:#203f34;color:#fff!important;background:#203f34!important}.VdOpPa_secondary{color:#203f34!important}.VdOpPa_primary:disabled{opacity:.45;cursor:not-allowed}.VdOpPa_week{grid-template-columns:repeat(3,1fr);gap:18px;margin:28px 0;display:grid}.VdOpPa_week article{background:#f4f5ec;border-radius:8px;padding:18px}.VdOpPa_week article>div{border-top:1px solid #dfe4d7;justify-content:space-between;gap:8px;padding:9px 0;font-size:12px;display:flex}.VdOpPa_week article>div span{color:#71816f;font-size:10px}.VdOpPa_caption{line-height:1.7;margin-top:20px!important;font-size:11px!important}.VdOpPa_fieldList{grid-template-columns:1fr 1fr;gap:12px;margin:28px 0;display:grid}.VdOpPa_fieldList>div{border:1px solid #e1e5d8;border-radius:8px;padding:14px;font-size:13px}.VdOpPa_fieldList span{color:#92794b;margin-right:18px;font-size:11px}.VdOpPa_intake{border-top:1px solid #e1e5d8;padding:17px 0}.VdOpPa_intake summary{cursor:pointer;font-size:14px;font-weight:600}.VdOpPa_intake summary span{color:#9b804c;margin:0 14px;font:17px Georgia,serif}.VdOpPa_intake ol{color:#667362;margin:18px 0 5px;padding-left:42px;font-size:13px}.VdOpPa_intake li{margin-bottom:12px}.VdOpPa_recordHeading{justify-content:space-between;align-items:center;gap:16px;display:flex}.VdOpPa_recordControls{border-block:1px solid #dedfd4;flex-wrap:wrap;align-items:center;gap:22px;margin:15px 0 24px;padding:15px 0;font-size:12px;display:flex}.VdOpPa_recordControls label{align-items:center;gap:8px;display:flex}.VdOpPa_recordControls input[type=date]{font:inherit;background:#f7f8f1;border:1px solid #cdd5c4;border-radius:6px;padding:7px}.VdOpPa_recordFields{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.VdOpPa_recordFields>label{display:block}.VdOpPa_recordFields>label>span{color:#9b804c;margin-bottom:10px;font:19px Georgia,serif;display:block}.VdOpPa_recordFields strong{color:#3d5142;font:12px Arial,sans-serif}.VdOpPa_recordFields textarea{resize:vertical;color:#27372f;background:#fdfefa;border:1px solid #d8dfcf;border-radius:7px;width:100%;padding:13px;font:13px/1.7 Arial,sans-serif;display:block}.VdOpPa_recordFields textarea::placeholder{color:#889181;font-size:12px}.VdOpPa_recordFields textarea:focus{outline-offset:1px;outline:2px solid #af8b4d}.VdOpPa_wide{grid-column:1/-1}.VdOpPa_recordPreview{white-space:pre-wrap;overflow-wrap:anywhere;background:#f5f6ef;border-radius:8px;min-height:450px;padding:24px;font:13px/1.8 monospace}.VdOpPa_integration{border-top:1px solid #e1e5d8;justify-content:space-between;align-items:center;gap:15px;padding:20px 0;display:flex}.VdOpPa_integration p{margin:0;font-size:12px}.VdOpPa_booking{color:#27372f;max-width:980px;margin:0 auto;padding:55px 25px 90px;font:15px/1.7 Arial,sans-serif}.VdOpPa_back{margin-bottom:60px;font-size:13px;display:block}.VdOpPa_booking h1{max-width:650px;font-size:51px}.VdOpPa_booking>.VdOpPa_card{margin-top:38px}.VdOpPa_choices{flex-wrap:wrap;gap:10px;margin:20px 0 30px;display:flex}.VdOpPa_choices button{color:#3e5947;background:#f7f8f0;border:1px solid #d3dccb;border-radius:7px;padding:11px 16px;font-size:13px}.VdOpPa_choices button[aria-pressed=true]{color:#fff;background:#203f34;border-color:#203f34}.VdOpPa_bookingSummary{color:#52674e;border-top:1px solid #dedfd4;margin-bottom:20px;padding-top:22px;font-size:14px}.VdOpPa_workspace button:focus-visible,.VdOpPa_workspace a:focus-visible,.VdOpPa_booking button:focus-visible,.VdOpPa_booking a:focus-visible{outline-offset:4px;outline:3px solid #af8b4d}@media (min-width:1500px){.VdOpPa_main{padding:54px}}@media (max-width:1100px){.VdOpPa_sidebar{width:210px;padding-inline:16px}.VdOpPa_main{padding:28px}.VdOpPa_topbar{padding-inline:28px}.VdOpPa_grid{grid-template-columns:1fr}.VdOpPa_heading{align-items:flex-start}.VdOpPa_heading h1{font-size:34px}.VdOpPa_stats{gap:12px}.VdOpPa_stats article{padding:17px}.VdOpPa_stats strong{font-size:23px}.VdOpPa_week{gap:10px}.VdOpPa_week article>div span{display:none}}@media (max-width:760px){.VdOpPa_workspace{display:block}.VdOpPa_sidebar{width:auto;height:auto;padding:18px;position:static}.VdOpPa_logo{margin-bottom:18px;font-size:28px}.VdOpPa_logo small{font-size:8px}.VdOpPa_mark{width:40px;height:40px}.VdOpPa_navCaption,.VdOpPa_sidebarBottom,.VdOpPa_siteLink{display:none}.VdOpPa_sidebar nav{gap:5px;display:flex;overflow-x:auto}.VdOpPa_sidebar nav button{flex-shrink:0;padding:9px;font-size:11px}.VdOpPa_sidebar nav button span{display:none}.VdOpPa_topbar{padding:14px 18px;font-size:10px}.VdOpPa_topbar .VdOpPa_badge{font-size:8px}.VdOpPa_main{padding:25px 17px}.VdOpPa_heading{display:block}.VdOpPa_heading .VdOpPa_secondary{margin-top:10px}.VdOpPa_workspace h1{font-size:32px}.VdOpPa_stats{grid-template-columns:1fr}.VdOpPa_stats article{grid-template-columns:1fr 1fr;align-items:center;display:grid}.VdOpPa_stats strong{grid-area:1/2/3;margin:0;font-size:22px}.VdOpPa_card{padding:22px 18px}.VdOpPa_resizable{resize:none;min-height:0;max-height:none}.VdOpPa_week{grid-template-columns:1fr}.VdOpPa_week article>div span{display:block}.VdOpPa_fieldList,.VdOpPa_recordFields{grid-template-columns:1fr}.VdOpPa_recordHeading{display:block}.VdOpPa_recordHeading button{margin-bottom:10px}.VdOpPa_integration{align-items:flex-start}.VdOpPa_integration .VdOpPa_badge{white-space:normal;min-width:85px}.VdOpPa_booking{padding:30px 18px 60px}.VdOpPa_back{margin-bottom:40px}.VdOpPa_booking h1{font-size:39px}.VdOpPa_booking h2{font-size:24px}.VdOpPa_choices button{padding:10px;font-size:12px}}.VdOpPa_patientForm input:not([type=checkbox]),.VdOpPa_patientForm select,.VdOpPa_recordControls input[type=number],.VdOpPa_recordControls select{color:#27372f;background:#fffefa;border:1px solid #ccd5c4;border-radius:6px;width:100%;margin:6px 0 12px;padding:10px 12px;font:13px Arial,sans-serif;display:block}.VdOpPa_patientForm input:focus-visible,.VdOpPa_patientForm select:focus-visible{outline-offset:2px;outline:2px solid #af8b4d}.VdOpPa_patientForm h3{margin-top:28px}.VdOpPa_phone{border:1px solid #dedfd4;border-radius:8px;margin:16px 0;padding:18px}.VdOpPa_phone legend{color:#687269;padding:0 8px;font-size:12px}.VdOpPa_recordControls input[type=number]{width:75px;margin:0}.VdOpPa_recordControls select{width:auto;margin:0}.VdOpPa_cfmForm label{color:#344b3f;margin:16px 0;font-size:13px;display:block}.VdOpPa_cfmForm input:not([type=checkbox]),.VdOpPa_cfmForm select,.VdOpPa_cfmForm textarea{color:#27372f;background:#fffefa;border:1px solid #ccd5c4;border-radius:8px;width:100%;margin-top:6px;padding:12px 14px;font:14px/1.6 Arial,sans-serif;display:block}.VdOpPa_cfmForm textarea{resize:vertical}.VdOpPa_cfmForm input:focus-visible,.VdOpPa_cfmForm select:focus-visible,.VdOpPa_cfmForm textarea:focus-visible{outline-offset:2px;outline:2px solid #af8b4d}.VdOpPa_cfmForm fieldset{border:1px solid #dedfd4;border-radius:10px;margin:24px 0;padding:20px}.VdOpPa_cfmForm legend{color:#806638;padding:0 8px;font-size:12px}.VdOpPa_cfmForm button{margin:5px 7px 5px 0}.VdOpPa_cfmForm input[type=checkbox]{margin-right:8px}.VdOpPa_cfmForm h3{margin-top:24px}.VdOpPa_cfmForm article{margin:16px 0}.VdOpPa_cfmForm button:disabled{opacity:.55;cursor:default}
