.clinical-core-actions-p3a2{position:-webkit-sticky;position:sticky;top:0;z-index:55;display:flex;flex-wrap:wrap;gap:8px;margin:0 0 12px;padding:8px 0;background:rgba(247,250,249,.94);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.clinical-core-actions-p3a2>a{min-height:44px;min-width:120px;display:inline-flex;align-items:center;justify-content:center;padding:0 14px;border-radius:14px;border:1px solid #0f766e;color:#134e4a;background:#fff;font-weight:800;text-decoration:none}.clinical-core-actions-p3a2 a[href*="/clinical/record"]{background:#ecfdf5;border-width:2px}.clinical-core-actions-p3a2>a.is-active{background:#0f766e;color:#fff}.tablet-mode{overflow:visible}.tablet-patient-access-v20{z-index:45;overflow:visible;grid-template-columns:repeat(auto-fit,minmax(112px,1fr))}.tablet-patient-access-v20 a[href*="/clinical/record"]{background:#0f766e;border-color:#0f766e;color:#fff}.tablet-v20-status-grid{grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}.tablet-v20-status-grid a[href*="/clinical/record"]{background:#ecfdf5;border-color:#0f766e}.tablet-shortcut[href*="/clinical/record"]{background:#0f766e;border-color:#0f766e;color:#fff}.tablet-shortcut[href*="/clinical/record"] span{color:rgba(255,255,255,.82)}.tablet-floating-notes-v20{z-index:80;overflow:visible}.tablet-floating-actions-v20 a,.tablet-floating-actions-v20 button{align-items:center;background:#0f172a;border:1px solid rgba(15,23,42,.12);border-radius:14px;color:#fff;cursor:pointer;display:inline-flex;font:inherit;font-size:13px;font-weight:950;justify-content:center;min-height:52px;padding:8px 10px;text-align:center;text-decoration:none}.tablet-floating-actions-v20 a[href*="/clinical/record"]{background:#0f766e}.floating-workspace-v98,.floating-workspace-v99{overflow:visible;touch-action:manipulation;z-index:70}.workspace-actions-v98 button,.workspace-bottom-dock-v100 a,.workspace-bottom-dock-v100 button,.workspace-focus-v98 button,.workspace-restore-v98{min-height:48px}.workspace-bottom-dock-v100{z-index:65}.floating-intelligence-panel{overflow:visible;z-index:60}.ds-motion-panel-toggle[data-open=true]{overflow:visible}@media (pointer:coarse){.clinical-core-actions-p3a2 a,.tablet-action,.tablet-flow-grid a,.tablet-flow-grid button,.tablet-launch,.tablet-patient-access-v20 a,.tablet-role-switch button,.tablet-shortcut,.tablet-tabs button,.tablet-v20-status-grid a,.tablet-v20-status-grid button{min-height:56px}.floating-intelligence-panel,.floating-intelligence-panel:focus-within,.floating-intelligence-panel:hover{transform:none!important}.tablet-patient-access-v20{position:-webkit-sticky;position:sticky;top:8px}.tablet-floating-notes-v20{position:-webkit-sticky;position:sticky;bottom:12px;left:auto;right:auto;max-width:none;width:100%}.tablet-panel select,.tablet-treatment-strip select,select{max-height:none;overflow:visible}}@media (max-width:1180px){.floating-intelligence-panel,.floating-intelligence-panel:focus-within,.floating-intelligence-panel:hover{transform:none!important;left:auto;right:12px;bottom:88px;max-width:min(320px,calc(100vw - 24px))}}.visible-clinical-dock-v1,.workspace-bottom-dock-v100,.workspace-bottom-dock-v100.workspace-manager-dock-v2{left:50%!important;right:auto!important;bottom:calc(14px + env(safe-area-inset-bottom, 0px))!important;transform:translateX(-50%)!important;width:auto!important;max-width:calc(100vw - 24px)!important;overflow:visible!important;border-radius:999px!important;border:1px solid rgba(125,211,252,.28)!important;background:linear-gradient(180deg,rgba(30,64,120,.92),rgba(15,76,117,.94))!important;box-shadow:0 14px 36px rgba(15,23,42,.22)!important;backdrop-filter:blur(18px) saturate(1.2)!important;-webkit-backdrop-filter:blur(18px) saturate(1.2)!important;padding:6px 8px!important}.visible-clinical-dock-v1:before{display:none!important}.visible-clinical-dock-pin-v1{display:none}.visible-clinical-dock-track-v1{display:flex!important;flex-wrap:nowrap;align-items:center!important;justify-content:center!important;gap:6px!important;padding-top:0!important;overflow-x:auto;scrollbar-width:none}.visible-clinical-dock-track-v1::-webkit-scrollbar{display:none}.tablet-dock-pill-v1,.visible-clinical-dock-more-v80 summary,.visible-clinical-dock-track-v1 a,.visible-clinical-dock-track-v1 button,.workspace-bottom-dock-v100 a,.workspace-bottom-dock-v100 button{position:relative!important;width:48px!important;min-width:48px!important;max-width:48px!important;min-height:48px!important;height:48px!important;border-radius:999px!important;padding:0!important;border:1px solid rgba(255,255,255,.18)!important;background:rgba(255,255,255,.12)!important;box-shadow:none!important;color:#e2e8f0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:0!important;grid-template-columns:none!important;transform:none!important}.visible-clinical-dock-track-v1 strong,.workspace-bottom-dock-v100 strong{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.clinical-dock-icon-v1023,.visible-clinical-dock-track-v1 svg{width:18px;height:18px;stroke:currentColor;stroke-width:1.7}.visible-clinical-dock-track-v1 [data-active=true],.workspace-bottom-dock-v100 button[aria-pressed=true]{background:rgba(14,165,233,.28)!important;border-color:rgba(125,211,252,.55)!important;color:#fff!important}.tablet-dock-voice-led-v1{position:absolute;top:8px;right:8px;width:8px;height:8px;border-radius:999px;background:#64748b;box-shadow:0 0 0 2px rgba(15,23,42,.28)}.tablet-dock-voice-v1[data-active=true] .tablet-dock-voice-led-v1,.tablet-dock-voice-v1[data-listening=true] .tablet-dock-voice-led-v1{background:#22c55e;box-shadow:0 0 0 3px rgba(34,197,94,.28)}.clinical-voice-trigger{display:none!important}.clinical-voice-beta{left:50%!important;right:auto!important;bottom:calc(78px + env(safe-area-inset-bottom, 0px))!important;transform:translateX(-50%)!important;z-index:81!important}.clinical-voice-beta:not(.is-open){display:none!important}.app-shell .content,.app-shell-p2b .content,.billing-workspace,.patient-premium-shell-v1495,.record-layout-v405,.tablet-mode,.visual-clinical-history-center-v1,.visual-clinical-history-v223{padding-bottom:8.5rem!important}@media (max-width:1180px),(pointer:coarse){.clinical-quick-actions-v1140,.visible-clinical-unlocker-v1.is-idle{display:none!important}.visible-clinical-dock-v1,.workspace-bottom-dock-v100{z-index:80!important}.tablet-dock-pill-v1,.visible-clinical-dock-more-v80 summary,.visible-clinical-dock-track-v1 a,.visible-clinical-dock-track-v1 button,.workspace-bottom-dock-v100 a,.workspace-bottom-dock-v100 button{width:48px!important;min-width:48px!important;min-height:48px!important;height:48px!important}.visible-clinical-drawer-v1{bottom:5.75rem!important}.voice-foundation-layer-v1150{display:none!important}}@media (prefers-color-scheme:dark){.visible-clinical-dock-v1,.workspace-bottom-dock-v100,.workspace-bottom-dock-v100.workspace-manager-dock-v2{background:linear-gradient(180deg,rgba(15,23,42,.92),rgba(15,40,72,.94))!important;border-color:rgba(148,163,184,.28)!important}.tablet-dock-pill-v1,.visible-clinical-dock-more-v80 summary,.visible-clinical-dock-track-v1 a,.visible-clinical-dock-track-v1 button,.workspace-bottom-dock-v100 a,.workspace-bottom-dock-v100 button{background:rgba(255,255,255,.08)!important;border-color:rgba(148,163,184,.22)!important;color:#e2e8f0!important}.visible-clinical-dock-track-v1 [data-active=true]{background:rgba(14,165,233,.32)!important;color:#fff!important}}.liquid-clinical-header-v1.signature-topbar-v1390{align-items:center;display:flex;gap:12px;height:56px;isolation:isolate;justify-content:space-between;max-height:none;min-height:56px;overflow:visible;padding:4px 12px 4px 16px;position:-webkit-sticky;position:sticky;top:0;z-index:30}.app-shell-p2b[data-agenda-chrome=true] .topbar.signature-topbar-v1390,.app-shell-p2b[data-clinical-core-chrome=true] .topbar.signature-topbar-v1390,.app-shell-p2b[data-image-diagnosis-chrome=true] .topbar.signature-topbar-v1390{flex:0 0 56px;height:56px!important;max-height:none!important;min-height:56px!important;overflow:visible!important;padding:4px 12px!important;position:-webkit-sticky;position:sticky;z-index:30}.app-shell-p2b[data-agenda-chrome=true] .content,.app-shell-p2b[data-clinical-core-chrome=true] .content,.app-shell-p2b[data-image-diagnosis-chrome=true] .content{padding-top:16px!important;position:relative;z-index:1}.patient-premium-header-v1495,.patients-command-hero,.workspace-hero-v620{position:relative;z-index:1}.app-shell-p2b>.sidebar,.signature-app-shell-v1390>.sidebar{position:relative;z-index:20}.secretary-more-nav-v4{position:relative;z-index:1}.header-view-title-v1{flex:0 1 auto;min-width:0;overflow:hidden;padding-right:12px;text-overflow:ellipsis;white-space:nowrap;z-index:1}.header-global-search-v1{align-items:center;background:#fff;border:1px solid rgba(15,118,110,.18);border-radius:12px;color:#134e4a;cursor:pointer;display:inline-flex;flex:1 1 auto;gap:8px;justify-content:flex-start;margin:0 12px 0 auto;max-width:420px;min-height:40px;min-width:0;padding:0 12px;z-index:2}.header-global-search-v1 span{flex:1 1 auto;font-size:.84rem;font-weight:800;min-width:0;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.header-global-search-v1 kbd{background:#f1f5f9;border:1px solid #dbe4ee;border-radius:8px;color:#475569;flex:0 0 auto;font-size:.72rem;font-weight:800;padding:2px 6px}.header-global-search-v1:focus-visible,.header-global-search-v1:hover{border-color:#0f766e;outline:none}.header-clinic-switcher-v1{align-items:center;background:#fff;border:1px solid rgba(15,118,110,.2);border-radius:12px;color:#134e4a;display:inline-flex;gap:6px;max-width:240px;min-height:36px;padding:0 8px 0 10px}.header-clinic-switcher-v1 select{background:transparent;border:0;color:inherit;font:inherit;font-size:.8rem;font-weight:720;max-width:160px;min-height:32px}.header-clinic-switcher-copy{font-size:.68rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.header-clinic-menu-v1{display:grid}.header-clinic-menu-v1 .header-clinic-switcher-v1{width:100%}.header-settings-slot-v1,.liquid-header-controls-v1{align-items:center;display:inline-flex;flex:0 0 auto;height:auto;justify-content:flex-end;margin-left:auto;max-width:none;min-width:0;overflow:visible;position:relative;z-index:2}.header-settings-slot-v1 .header-settings-menu-v1,.header-settings-slot-v1 .header-settings-trigger-v1{position:relative}.header-settings-menu-v1{position:relative;z-index:2}.header-settings-menu-v1[open]{z-index:4}.header-settings-icon-v1{align-items:center;display:inline-flex;flex:0 0 22px;height:22px;justify-content:center;line-height:0;width:22px}.header-settings-icon-v1 svg{display:block;height:18px;width:18px}.header-settings-trigger-v1{align-items:center;background:#fff;border:1px solid rgba(15,118,110,.22);border-radius:999px;box-shadow:0 8px 18px rgba(15,23,42,.06);color:#134e4a;cursor:pointer;display:inline-flex;flex:0 0 auto;gap:8px;justify-content:center;list-style:none;min-height:44px;padding:4px 12px 4px 8px;position:relative;white-space:nowrap}.header-settings-trigger-v1::-webkit-details-marker{display:none}.header-settings-pill-label-v1{font-size:.82rem;font-weight:800;letter-spacing:.01em;white-space:nowrap}.header-settings-panel-v1{left:auto;max-height:min(68vh,420px);min-width:min(280px,calc(100vw - 24px));overflow:auto;position:absolute;right:0;top:calc(100% + 8px);width:min(280px,calc(100vw - 24px));z-index:5}.liquid-header-controls-v1 .header-settings-menu-v1 .locale-switcher{display:grid;flex:1 1 auto;grid-gap:0;gap:0;height:auto;margin:0;min-width:0}.header-settings-language-v1 .locale-switcher-label,.liquid-header-controls-v1 .header-settings-menu-v1 .locale-button-group,.liquid-header-controls-v1 .header-settings-menu-v1 .locale-compact-select span,.liquid-header-controls-v1 .header-settings-menu-v1 .locale-switcher-label{display:none}.liquid-header-controls-v1 .header-settings-menu-v1 .locale-compact-select{display:grid;grid-gap:0;gap:0;height:auto;margin:0;width:100%}.liquid-header-controls-v1 .header-settings-menu-v1 .locale-compact-select select{background:transparent;border:0;border-radius:0;color:#134e4a;font-size:.86rem;font-weight:800;height:40px;max-width:none;min-height:40px;overflow:visible;padding:0;text-overflow:unset;white-space:nowrap;width:100%}.header-settings-action-v1,.header-settings-panel-v1 .header-settings-action-v1.btn.secondary{align-items:center;background:#fff;border:1px solid rgba(15,118,110,.2);border-radius:999px;box-shadow:none;color:#134e4a;cursor:pointer;display:inline-flex;font-size:.92rem;font-weight:800;gap:10px;height:auto;justify-content:flex-start;min-height:48px;padding:0 16px;pointer-events:auto;text-decoration:none;white-space:nowrap;width:100%}.header-settings-action-v1 svg,.header-settings-language-v1 svg{display:block;flex:0 0 18px;height:18px;width:18px}.header-settings-language-v1{align-items:center}.header-settings-language-v1 .locale-switcher{flex:1 1 auto;min-width:0}.header-settings-action-v1:focus-visible,.header-settings-action-v1:hover,.header-settings-trigger-v1:focus-visible,.header-settings-trigger-v1:hover,.liquid-header-controls-v1 .header-settings-menu-v1 .locale-compact-select select:focus-visible,.liquid-header-controls-v1 .header-settings-menu-v1 .locale-compact-select select:hover{background:#ecfdf5;border-color:#0f766e;color:#134e4a}@media (max-width:860px){.header-settings-panel-v1{position:absolute;right:0;top:calc(100% + 8px);width:min(260px,calc(100vw - 20px))}.patients-command-hero{margin-top:4px}}@media (max-width:700px){.header-settings-action-v1,.header-settings-panel-v1 .header-settings-action-v1.btn.secondary,.liquid-header-controls-v1 .header-settings-menu-v1 .locale-compact-select select{max-width:none;min-width:0;overflow:visible;padding-inline:16px;text-overflow:unset;white-space:nowrap}.liquid-header-controls-v1 .header-settings-action-v1 span,.liquid-header-controls-v1 .header-settings-action-v1 strong{font-size:inherit}.liquid-header-controls-v1 .header-settings-action-v1:before{content:none}}@media (pointer:coarse){.header-settings-action-v1,.header-settings-trigger-v1,.liquid-header-controls-v1 .header-settings-menu-v1 .locale-compact-select select{min-height:48px}.header-global-search-v1{max-width:min(240px,42vw);margin-right:8px}.header-global-search-v1 kbd{display:none}}.secretary-nav-header-vdg{display:none!important}.tablet-shell-row-v1.app-shell.signature-app-shell-v1390{align-items:stretch;display:flex!important;flex-direction:row;isolation:isolate;min-height:100vh}.tablet-shell-row-v1.app-shell.signature-app-shell-v1390>.sidebar,.tablet-shell-row-v1>.tablet-shell-rail-v1{align-self:stretch;background:linear-gradient(180deg,#fffdf9,#f7faf8)!important;border-radius:0!important;border-right:1px solid rgba(15,118,110,.14)!important;box-shadow:none!important;color:#134e4a!important;flex:0 0 64px;height:auto!important;margin:0!important;max-width:64px!important;min-height:100vh;min-width:64px!important;overflow-x:hidden;padding:10px 8px!important;position:relative!important;top:0!important;width:64px!important;pointer-events:auto!important;z-index:80!important}body[data-sidebar-mode=expanded] .tablet-shell-row-v1.app-shell.signature-app-shell-v1390>.sidebar,body[data-sidebar-mode=expanded] .tablet-shell-row-v1>.tablet-shell-rail-v1{flex-basis:220px;max-width:220px!important;min-width:220px!important;padding:14px 12px!important;width:220px!important}.tablet-shell-row-v1.app-shell.signature-app-shell-v1390>.main{flex:1 1 auto;margin-left:0;min-width:0;padding-left:16px;position:relative;z-index:auto}.tablet-shell-row-v1 .topbar.signature-topbar-v1390{align-items:center;background:#fff!important;border-radius:0!important;box-shadow:none!important;display:flex!important;height:56px!important;justify-content:space-between;margin:0!important;max-height:none!important;min-height:56px!important;overflow:visible;padding:4px 12px 4px 4px!important;pointer-events:auto!important;position:-webkit-sticky;position:sticky;top:0;z-index:90!important}.tablet-shell-row-v1 .header-view-title-v1{flex:1 1 auto;min-width:0;overflow:hidden;padding-right:12px;text-overflow:ellipsis;white-space:nowrap}.tablet-shell-row-v1 .header-settings-slot-v1{align-items:center;display:inline-flex;flex:0 0 auto;margin-left:auto;position:relative;z-index:4}.tablet-shell-row-v1 .header-settings-menu-v1,.tablet-shell-row-v1 .topbar-profile-menu-v1{position:relative}.tablet-shell-row-v1 .header-settings-panel-v1,.tablet-shell-row-v1 .topbar-profile-panel-v1{left:auto!important;right:0!important;top:calc(100% + 8px)!important}.tablet-shell-row-v1 .content,.tablet-shell-row-v1 .global-search-console{position:relative;z-index:auto}.tablet-shell-row-v1 .nav a,.tablet-shell-row-v1 .nav a[data-secretary-nav=true]{color:#134e4a!important}.tablet-shell-row-v1 .nav-icon.sidebar-nav-lucide-v1,.tablet-shell-row-v1 .sidebar-nav-icon-v1,.tablet-shell-row-v1 .sidebar-nav-lucide-v1{color:#334155!important;display:block!important;flex:0 0 24px;height:24px!important;margin-left:auto!important;margin-right:auto!important;max-height:24px;max-width:24px;min-height:24px;min-width:24px;opacity:1!important;stroke:currentColor!important;visibility:visible!important;width:24px!important}.tablet-shell-row-v1 .nav a .w-6,.tablet-shell-row-v1 .sidebar .w-6{width:24px!important}.tablet-shell-row-v1 .nav a .h-6,.tablet-shell-row-v1 .sidebar .h-6{height:24px!important}.tablet-shell-row-v1 .nav a .mx-auto,.tablet-shell-row-v1 .sidebar .mx-auto{margin-left:auto!important;margin-right:auto!important}.tablet-shell-row-v1 .nav a .text-slate-700,.tablet-shell-row-v1 .sidebar .text-slate-700{color:#334155!important}body[data-sidebar-mode=compact] .tablet-shell-row-v1 .nav a,body[data-sidebar-mode=compact] .tablet-shell-row-v1 .nav a[data-secretary-nav=true],body[data-sidebar-mode=icons] .tablet-shell-row-v1 .nav a,body[data-sidebar-mode=icons] .tablet-shell-row-v1 .nav a[data-secretary-nav=true]{align-items:center!important;display:flex!important;height:44px;justify-content:center!important;margin-inline:auto;min-height:44px!important;padding:0!important;width:44px}body[data-sidebar-mode=compact] .tablet-shell-row-v1 .nav a>small,body[data-sidebar-mode=compact] .tablet-shell-row-v1 .nav a>span[data-i18n-key],body[data-sidebar-mode=icons] .tablet-shell-row-v1 .nav a>small,body[data-sidebar-mode=icons] .tablet-shell-row-v1 .nav a>span[data-i18n-key]{display:none!important}.tablet-shell-row-v1 .sidebar svg.lucide,.tablet-shell-row-v1 .sidebar svg.sidebar-nav-lucide-v1,body[data-sidebar-mode=compact] .tablet-shell-row-v1 .nav a .nav-icon,body[data-sidebar-mode=compact] .tablet-shell-row-v1 .nav a .sidebar-nav-lucide-v1,body[data-sidebar-mode=compact] .tablet-shell-row-v1 .nav a>svg,body[data-sidebar-mode=icons] .tablet-shell-row-v1 .nav a .nav-icon,body[data-sidebar-mode=icons] .tablet-shell-row-v1 .nav a .sidebar-nav-lucide-v1,body[data-sidebar-mode=icons] .tablet-shell-row-v1 .nav a>svg{color:#334155!important;display:block!important;height:24px!important;opacity:1!important;visibility:visible!important;width:24px!important}body[data-sidebar-mode=compact] .tablet-shell-row-v1 .secretary-more-nav-v4 summary>span,body[data-sidebar-mode=icons] .tablet-shell-row-v1 .secretary-more-nav-v4 summary>span{display:none!important}.tablet-shell-row-v1 .nav a[data-nav-module=secretary],.tablet-shell-row-v1 .nav a[data-secretary-nav=true],.tablet-shell-row-v1 .nav a[data-secretary-nav=true]:disabled,.tablet-shell-row-v1 .nav a[data-secretary-nav=true][aria-disabled=true],.tablet-shell-row-v1 .secretary-more-nav-v4 summary{color:#334155!important;cursor:pointer!important;opacity:1!important;pointer-events:auto!important}body[data-sidebar-mode=compact] .tablet-shell-row-v1 .secretary-more-nav-v4 summary,body[data-sidebar-mode=icons] .tablet-shell-row-v1 .secretary-more-nav-v4 summary{align-items:center!important;display:flex!important;font-size:0;justify-content:center!important;min-height:44px;padding:0!important}.tablet-shell-row-v1 .sidebar-menu-toggle-icon-audit{align-items:center;display:inline-flex!important;height:20px;justify-content:center;place-items:center;width:20px}.tablet-shell-row-v1 .sidebar-menu-toggle-icon-audit i,.tablet-shell-row-v1 .sidebar-menu-toggle-icon-audit:after,.tablet-shell-row-v1 .sidebar-menu-toggle-icon-audit:before{content:none!important;display:none!important}.tablet-shell-row-v1 .sidebar-menu-toggle-label-audit{display:none!important}@media (max-width:1180px){.signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery].tablet-shell-row-v1,.tablet-shell-row-v1.app-shell.signature-app-shell-v1390{display:flex!important;flex-direction:row}.tablet-shell-row-v1.app-shell.signature-app-shell-v1390>.sidebar,.tablet-shell-row-v1>.tablet-shell-rail-v1{height:auto!important;margin:0!important;position:relative!important;top:0!important}}.clinical-sticky-form{display:flex!important;flex-direction:column;max-height:min(90vh,calc(100dvh - 16px));overflow:hidden}.clinical-sticky-form-body{min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch}.clinical-sticky-form-actions{position:-webkit-sticky;position:sticky;bottom:0;z-index:4;flex-shrink:0;display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end;margin:0 -16px -16px;padding:12px 16px;background:#ffffff;border-top:1px solid rgba(148,163,184,.35)}.clinical-sticky-form-actions .btn,.clinical-sticky-form-actions button{min-height:44px}@media (max-height:900px),(max-width:1100px){.clinical-sticky-form{max-height:min(85vh,calc(100dvh - 8px))}}.clinical-modal-backdrop-v2:not(.is-entered),.clinical-modal-backdrop-v2[data-entered=false],body[data-clinical-overlay=none] .clinical-modal-backdrop-v2{opacity:0!important;pointer-events:none!important}.clinical-modal-backdrop-v2.is-entered[data-entered=true]{pointer-events:auto!important}.agenda-quick-modal-v1300{pointer-events:auto;position:fixed!important}.agenda-context-panel-backdrop-v1024[aria-hidden=true],.agenda-context-panel-backdrop-v1024[data-open=false],.agenda-context-panel-backdrop-v1024[hidden],.agenda-quick-modal-v1300[aria-hidden=true],.agenda-quick-modal-v1300[hidden],.smart-agenda-side-v222[aria-hidden=true],.smart-agenda-side-v222[data-open=false],body:not([data-agenda-workspace=open]) .agenda-context-panel-backdrop-v1024,body[data-agenda-workspace=closed] .agenda-context-panel-backdrop-v1024{display:none!important;pointer-events:none!important}details.agenda-floating-actions-v1465:not([open]){height:58px!important;left:auto!important;max-width:58px!important;pointer-events:none!important;width:58px!important}details.agenda-floating-actions-v1465:not([open])>summary{pointer-events:auto!important}.agenda-context-menu-v1465[hidden],.agenda-filter-popover-panel-v1[aria-hidden=true],.agenda-filter-popover-panel-v1[hidden],details.agenda-floating-actions-v1465:not([open])>:not(summary){display:none!important;pointer-events:none!important}body[data-clinical-agenda-page=true] .agenda-context-panel-backdrop-v1024{z-index:40!important}body[data-clinical-agenda-page=true][data-agenda-workspace=open] .agenda-context-panel-backdrop-v1024[data-open=true]{pointer-events:auto}@media (min-width:1201px){.agenda-context-panel-backdrop-v1024{display:none!important;pointer-events:none!important}}.cabin-dim-toggle-v1{align-items:center;background:#fff;border:1px solid rgba(15,118,110,.22);border-radius:999px;color:#134e4a;cursor:pointer;display:inline-flex;font-size:.78rem;font-weight:800;gap:6px;min-height:40px;padding:0 12px}.cabin-dim-toggle-v1[aria-pressed=true]{background:#0f172a;border-color:#0f172a;color:#f8fafc}html[data-cabin-dim=on]{color-scheme:dark}html[data-cabin-dim=on] .app-shell,html[data-cabin-dim=on] .content,html[data-cabin-dim=on] .main,html[data-cabin-dim=on] body{background:#071217}html[data-cabin-dim=on] .sidebar,html[data-cabin-dim=on] .topbar.signature-topbar-v1390{background:#0c1618!important;color:#e2e8f0!important}.rgpd-canvas-signature-v1{display:grid;grid-gap:8px;gap:8px;padding:10px 12px;border:1px solid rgba(15,118,110,.18);border-radius:14px;background:#f8fafc}.rgpd-canvas-signature-v1 p,.rgpd-canvas-signature-v1 strong{margin:0}.rgpd-canvas-signature-v1 img{max-height:72px;background:#fff;border-radius:8px}.rgpd-canvas-signature-v1 button{min-height:44px;border:0;border-radius:10px;background:#0f766e;color:#fff;font-weight:800}.clinical-error-boundary-v1{display:grid;grid-gap:8px;gap:8px;margin:12px 0;padding:16px;border:1px solid rgba(15,118,110,.2);border-radius:16px;background:#fff}.clinical-error-boundary-v1 h2{margin:0;font-size:1.05rem;color:#134e4a}.clinical-error-boundary-v1 .eyebrow,.clinical-error-boundary-v1 p{margin:0;color:#0f766e}.clinical-error-boundary-v1__actions{display:flex;flex-wrap:wrap;gap:8px}.clinical-error-boundary-v1__actions a,.clinical-error-boundary-v1__actions button{min-height:40px;padding:0 12px;border-radius:10px;font-weight:700}.clinical-error-boundary-v1__actions button{border:0;background:#0f766e;color:#fff}.clinical-error-boundary-v1__actions a{display:inline-flex;align-items:center;border:1px solid rgba(15,118,110,.22);color:#134e4a;text-decoration:none}.sidebar .agenda-sidebar-controls-frame-v1,.sidebar .agenda-sidebar-controls-v2,.sidebar .agenda-workspace-filter-bar-v1,.sidebar .secretary-professionals-section-v4{display:none!important}.app-shell-p2b[data-agenda-chrome=true] .adaptive-workspace-layout-v3,.app-shell-p2b[data-agenda-chrome=true] .content,.smart-medical-agenda-v222.agenda-compact-p3a1,.smart-medical-agenda-v222.agenda-compact-p3a1 .smart-agenda-layout-v222{display:flex;flex:1 1 auto;flex-direction:column;height:100%;min-height:0;overflow:hidden}.smart-medical-agenda-v222.agenda-compact-p3a1 .smart-agenda-layout-v222{align-items:stretch}.smart-medical-agenda-v222.agenda-compact-p3a1 .smart-agenda-board-v222{flex:1 1 auto;height:100%;min-height:0;overflow:auto}.agenda-compact-toolbar-p3a1{flex:0 0 auto;max-width:100%;overflow:visible;position:relative;z-index:50}.app-shell-p2b[data-agenda-chrome=true] .content,.app-shell.app-shell-p2b[data-agenda-chrome=true] .content{padding-bottom:8px!important}.agenda-primary-actions-v1.agenda-floating-actions-v1465,.app-shell-p2b[data-agenda-chrome=true] .agenda-floating-actions-v1465,body[data-clinical-agenda-page=true] .agenda-floating-actions-v1465{bottom:max(12px,env(safe-area-inset-bottom,0px))!important;display:block!important;left:auto!important;max-height:calc(100dvh - 24px);max-width:min(280px,calc(100vw - 24px));overflow:visible;position:fixed!important;right:max(12px,env(safe-area-inset-right,0px))!important;top:auto!important;z-index:50!important}.agenda-primary-actions-v1.agenda-floating-actions-v1465>div,body[data-clinical-agenda-page=true] .agenda-primary-actions-v1>div{bottom:calc(100% + 10px);left:auto;max-height:min(70dvh,480px);max-width:min(280px,calc(100vw - 24px));overflow:auto;position:absolute;right:0}.agenda-compact-new-p3a1{flex-shrink:0}body[data-clinical-agenda-page=true] .smart-agenda-side-v222.agenda-context-panel-v5b{bottom:max(12px,env(safe-area-inset-bottom,0px));max-height:calc(100dvh - 24px);max-width:min(420px,calc(100vw - 16px));overflow:auto;right:max(8px,env(safe-area-inset-right,0px))}.agenda-workspace-filter-bar-v1.agenda-sidebar-controls-v2,body[data-clinical-agenda-page=true] .agenda-workspace-filter-bar-v1.agenda-sidebar-controls-v2,body[data-clinical-agenda-page=true][data-sidebar-mode=compact] .agenda-workspace-filter-bar-v1.agenda-sidebar-controls-v2,body[data-clinical-agenda-page=true][data-sidebar-mode=icons] .agenda-workspace-filter-bar-v1.agenda-sidebar-controls-v2{align-items:center;background:transparent;border:0;box-shadow:none;display:flex!important;flex:0 0 auto;flex-wrap:wrap;gap:6px;margin:0;min-width:0;padding:0}.agenda-filter-popover-v1{position:relative}.agenda-filter-trigger-v1{align-items:center;background:#fff;border:1px solid rgba(15,118,110,.22);border-radius:10px;color:#134e4a;cursor:pointer;display:inline-flex;gap:6px;font-size:.82rem;font-weight:800;min-height:40px;max-width:min(220px,100%);padding:0 10px;white-space:nowrap}.agenda-filter-trigger-v1 span{overflow:hidden;text-overflow:ellipsis}.agenda-filter-trigger-v1[aria-expanded=true]{background:#ecfdf5;border-color:#0f766e}.agenda-filter-popover-panel-v1{background:#fff;border:1px solid rgba(15,118,110,.18);border-radius:14px;box-shadow:0 18px 40px rgba(15,23,42,.16);display:flex;flex-direction:column;gap:8px;max-height:85vh;overflow:hidden;padding:12px;position:fixed;z-index:50}.agenda-filter-popover-panel-v1 header{align-items:center;display:flex!important;justify-content:space-between;gap:8px}.agenda-filter-popover-panel-v1 header span{color:#0f766e;font-size:.72rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.agenda-filter-popover-header-actions-v1{align-items:center;display:inline-flex;gap:8px}.agenda-filter-popover-close-v1{align-items:center;background:transparent;border:1px solid rgba(15,118,110,.22);border-radius:999px;color:#134e4a;cursor:pointer;display:inline-flex;flex-shrink:0;height:28px;justify-content:center;padding:0;width:28px}.agenda-filter-popover-close-v1:focus-visible,.agenda-filter-popover-close-v1:hover{background:#ecfdf5;border-color:#0f766e;outline:none}.agenda-filter-panel-feedback-v1{background:#fff7ed;border:1px solid rgba(194,65,12,.25);border-radius:10px;color:#9a3412;font-size:.78rem;font-weight:600;margin:0;padding:8px 10px}.agenda-professional-specialty-field-v1{display:grid;grid-gap:6px;gap:6px}.agenda-professional-specialty-field-v1 input[type=text]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:1px solid rgba(15,118,110,.28);border-radius:10px;color:#134e4a;font-size:.9rem;font-weight:700;min-height:42px;padding:8px 12px;width:100%}.agenda-professional-active-field-v1{align-items:center;display:flex;gap:8px}.agenda-professional-editor-feedback-v1,.agenda-professional-editor-hint-v1{color:#0f766e;font-size:.78rem;font-weight:600}.agenda-workspace-filter-bar-v1 .agenda-sidebar-professionals-v2,body[data-clinical-agenda-page=true] .agenda-workspace-filter-bar-v1 .agenda-sidebar-professionals-v2,body[data-clinical-agenda-page=true][data-sidebar-mode=compact] .agenda-workspace-filter-bar-v1 .agenda-sidebar-professionals-v2,body[data-clinical-agenda-page=true][data-sidebar-mode=icons] .agenda-workspace-filter-bar-v1 .agenda-sidebar-professionals-v2{display:grid!important;flex:1 1 auto;grid-gap:8px;gap:8px;max-height:70vh!important;min-height:0;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain}.agenda-workspace-filter-bar-v1 .agenda-professional-card-v921,body[data-clinical-agenda-page=true][data-sidebar-mode=compact] .agenda-workspace-filter-bar-v1 .agenda-professional-card-v921,body[data-clinical-agenda-page=true][data-sidebar-mode=icons] .agenda-workspace-filter-bar-v1 .agenda-professional-card-v921{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:12px;display:grid!important;grid-gap:8px;gap:8px;grid-template-columns:auto auto auto minmax(0,1fr) auto;justify-items:stretch;min-height:52px;padding:6px 8px 6px 10px;width:100%}.agenda-workspace-filter-bar-v1 .agenda-professional-avatar-v1{align-items:center;background:color-mix(in srgb,var(--professional-color,#0f766e) 18%,#fff);border:1px solid color-mix(in srgb,var(--professional-color,#0f766e) 42%,transparent);border-radius:999px;color:var(--professional-color,#0f766e);display:inline-flex;font-size:.72rem;font-weight:800;height:32px;justify-content:center;width:32px}.agenda-workspace-filter-bar-v1 .agenda-professional-color-v921,.agenda-workspace-filter-bar-v1 .agenda-professional-copy-v921,.agenda-workspace-filter-bar-v1 .agenda-professional-menu-wrap-v921,body[data-clinical-agenda-page=true][data-sidebar-mode=compact] .agenda-workspace-filter-bar-v1 .agenda-professional-color-v921,body[data-clinical-agenda-page=true][data-sidebar-mode=compact] .agenda-workspace-filter-bar-v1 .agenda-professional-copy-v921,body[data-clinical-agenda-page=true][data-sidebar-mode=compact] .agenda-workspace-filter-bar-v1 .agenda-professional-menu-wrap-v921,body[data-clinical-agenda-page=true][data-sidebar-mode=icons] .agenda-workspace-filter-bar-v1 .agenda-professional-color-v921,body[data-clinical-agenda-page=true][data-sidebar-mode=icons] .agenda-workspace-filter-bar-v1 .agenda-professional-copy-v921,body[data-clinical-agenda-page=true][data-sidebar-mode=icons] .agenda-workspace-filter-bar-v1 .agenda-professional-menu-wrap-v921{display:block!important}.agenda-workspace-filter-bar-v1 .agenda-professional-copy-v921{display:grid!important;grid-gap:2px;gap:2px;min-width:0}.agenda-workspace-filter-bar-v1 .agenda-professional-archive-v1{align-items:center;background:transparent;border:1px solid #fecaca;border-radius:8px;color:#b91c1c;cursor:pointer;display:inline-flex;height:32px;justify-content:center;padding:0;width:32px}.agenda-workspace-filter-bar-v1 .agenda-professional-archive-v1:disabled{cursor:not-allowed;opacity:.5}.agenda-workspace-filter-bar-v1 .agenda-professional-archive-v1:hover:not(:disabled){background:#fef2f2}.agenda-workspace-filter-bar-v1 .agenda-sidebar-professionals-v2 input,.agenda-workspace-filter-bar-v1 .agenda-sidebar-professionals-v2 small,.agenda-workspace-filter-bar-v1 .agenda-sidebar-professionals-v2 strong,body[data-clinical-agenda-page=true][data-sidebar-mode=compact] .agenda-workspace-filter-bar-v1 .agenda-sidebar-professionals-v2 input,body[data-clinical-agenda-page=true][data-sidebar-mode=compact] .agenda-workspace-filter-bar-v1 .agenda-sidebar-professionals-v2 small,body[data-clinical-agenda-page=true][data-sidebar-mode=compact] .agenda-workspace-filter-bar-v1 .agenda-sidebar-professionals-v2 strong,body[data-clinical-agenda-page=true][data-sidebar-mode=icons] .agenda-workspace-filter-bar-v1 .agenda-sidebar-professionals-v2 input,body[data-clinical-agenda-page=true][data-sidebar-mode=icons] .agenda-workspace-filter-bar-v1 .agenda-sidebar-professionals-v2 small,body[data-clinical-agenda-page=true][data-sidebar-mode=icons] .agenda-workspace-filter-bar-v1 .agenda-sidebar-professionals-v2 strong{display:revert!important}.agenda-workspace-filter-bar-v1 .agenda-sidebar-professionals-v2 label,body[data-clinical-agenda-page=true][data-sidebar-mode=compact] .agenda-workspace-filter-bar-v1 .agenda-sidebar-professionals-v2 label,body[data-clinical-agenda-page=true][data-sidebar-mode=icons] .agenda-workspace-filter-bar-v1 .agenda-sidebar-professionals-v2 label{display:flex!important;height:auto;justify-content:flex-start;min-height:40px;padding:0;width:auto}.agenda-workspace-filter-bar-v1 .agenda-add-professional-prepared-v1,body[data-clinical-agenda-page=true][data-sidebar-mode=compact] .agenda-workspace-filter-bar-v1 .agenda-add-professional-prepared-v1,body[data-clinical-agenda-page=true][data-sidebar-mode=icons] .agenda-workspace-filter-bar-v1 .agenda-add-professional-prepared-v1{display:inline-flex!important;min-height:40px;width:100%}.agenda-workspace-filter-bar-v1 .agenda-sidebar-resources-v4,body[data-clinical-agenda-page=true][data-sidebar-mode=compact] .agenda-workspace-filter-bar-v1 .agenda-sidebar-resources-v4,body[data-clinical-agenda-page=true][data-sidebar-mode=icons] .agenda-workspace-filter-bar-v1 .agenda-sidebar-resources-v4{display:grid!important;grid-gap:8px;gap:8px}.agenda-workspace-filter-bar-v1 .agenda-sidebar-resources-v4>strong{color:#0f766e;font-size:.72rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.agenda-workspace-filter-bar-v1 .agenda-sidebar-resources-v4 label{align-items:flex-start;background:#fff;border:1px solid #e5e7eb;border-radius:12px;cursor:pointer;display:grid;grid-gap:2px 8px;gap:2px 8px;grid-template-columns:auto 1fr;min-height:44px;padding:8px 10px}.agenda-workspace-filter-bar-v1 .agenda-sidebar-resources-v4 label.selected{background:#ecfdf5;border-color:#0f766e}.agenda-workspace-filter-bar-v1 .agenda-filter-popover-panel-v1 form{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));padding:10px;border:1px solid rgba(15,118,110,.16);border-radius:14px;background:#f8fafc}.agenda-workspace-filter-bar-v1 .agenda-filter-popover-panel-v1 form>label:has(input[name=professionalName]),.agenda-workspace-filter-bar-v1 .agenda-filter-popover-panel-v1 form>strong{grid-column:1/-1}.agenda-workspace-filter-bar-v1 .agenda-filter-popover-panel-v1 form input[type=number],.agenda-workspace-filter-bar-v1 .agenda-filter-popover-panel-v1 form label:has(input[type=number]){display:none!important}.agenda-workspace-filter-bar-v1 .agenda-filter-popover-panel-v1 form input[type=number]::-webkit-inner-spin-button,.agenda-workspace-filter-bar-v1 .agenda-filter-popover-panel-v1 form input[type=number]::-webkit-outer-spin-button,.agenda-workspace-filter-bar-v1 .agenda-filter-popover-panel-v1 form input[type=time]::-webkit-inner-spin-button{-webkit-appearance:none;appearance:none;display:none}.agenda-workspace-filter-bar-v1 .agenda-professional-color-swatch-v1{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:2px solid transparent;border-radius:999px;color:transparent;cursor:pointer;font-size:0;height:28px;line-height:0;min-height:28px;min-width:28px;overflow:hidden;padding:0;text-indent:-9999px;width:28px}.agenda-workspace-filter-bar-v1 .agenda-professional-color-swatch-v1:focus-visible,.agenda-workspace-filter-bar-v1 .agenda-professional-color-swatch-v1:hover{outline:none;transform:scale(1.06)}.agenda-workspace-filter-bar-v1 .agenda-professional-color-swatch-v1.is-selected{border-color:#0f172a;box-shadow:0 0 0 2px #fff,0 0 0 4px rgba(15,118,110,.55)}.agenda-workspace-filter-bar-v1 .agenda-professional-color-swatch-v1 .sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.agenda-workspace-filter-bar-v1 .agenda-filter-popover-panel-v1 p,body[data-clinical-agenda-page=true][data-sidebar-mode=compact] .agenda-workspace-filter-bar-v1 .agenda-filter-popover-panel-v1 p,body[data-clinical-agenda-page=true][data-sidebar-mode=icons] .agenda-workspace-filter-bar-v1 .agenda-filter-popover-panel-v1 p{display:block!important;margin:0;color:#64748b;font-size:.75rem}.agenda-workspace-filter-bar-v1 .agenda-professional-quick-actions-v1{display:inline-flex;flex-wrap:wrap;gap:4px;align-items:center;margin-left:auto}.agenda-workspace-filter-bar-v1 .agenda-professional-action-papelera-v1,.agenda-workspace-filter-bar-v1 .agenda-professional-action-salir-v1{display:inline-flex;align-items:center;gap:4px;border-radius:8px;padding:4px 8px;font:inherit;font-size:.72rem;font-weight:600;cursor:pointer;border:1px solid transparent}.agenda-workspace-filter-bar-v1 .agenda-professional-action-salir-v1{border-color:rgba(15,23,42,.16);background:#f8fafc;color:#334155}.agenda-workspace-filter-bar-v1 .agenda-professional-action-papelera-v1{border-color:rgba(185,28,28,.28);background:#fff7f7;color:#b91c1c}.agenda-workspace-filter-bar-v1 .professionals-master-v1{min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}.agenda-workspace-filter-bar-v1 .professionals-master-trash-v1{background:#fff7f7;border:1px dashed rgba(185,28,28,.3);border-radius:14px;display:grid;grid-gap:8px;gap:8px;margin-top:8px;padding:10px}.agenda-workspace-filter-bar-v1 .professionals-master-trash-v1>strong{color:#b91c1c;font-size:.75rem;letter-spacing:.04em;text-transform:uppercase}.agenda-workspace-filter-bar-v1 .professionals-master-trash-row-v1{align-items:center;display:flex;gap:10px;justify-content:space-between}.agenda-workspace-filter-bar-v1 .professionals-master-trash-row-v1 button{border:1px solid rgba(185,28,28,.28);border-radius:10px;color:#b91c1c;font-weight:700;min-height:40px;padding:0 12px}body[data-clinical-agenda-page=true]:has(.agenda-filter-popover-panel-v1) .agenda-floating-actions-v1465,body[data-clinical-agenda-page=true]:has(.agenda-filter-popover-panel-v1) [class*=ClinicalCopilotPanel_fab]{display:none!important}.agenda-workspace-filter-bar-v1 .agenda-professional-editor-actions-v1{align-items:center;background:#f8fafc;border:1px solid rgba(15,118,110,.16);border-radius:14px;bottom:0;box-shadow:0 -8px 18px rgba(15,23,42,.08);display:flex;flex-wrap:wrap;gap:8px;margin-top:4px;padding:10px;position:-webkit-sticky;position:sticky;z-index:6}.agenda-workspace-filter-bar-v1 .agenda-professional-editor-actions-v1 button{flex:1 1 140px;font-size:.95rem;font-weight:800;min-height:48px}.agenda-workspace-filter-bar-v1 .agenda-professional-editor-delete-v1{display:inline-flex;align-items:center;gap:6px;margin-left:auto;border:1px solid rgba(185,28,28,.28);background:#fff7f7;color:#b91c1c;border-radius:10px;padding:8px 12px;cursor:pointer;font:inherit}.agenda-workspace-filter-bar-v1 .agenda-professional-editor-delete-v1:disabled{opacity:.5;cursor:not-allowed}@media (max-width:760px){.agenda-filter-popover-panel-v1{left:0;right:auto;width:min(96vw,720px)}}body[data-clinical-agenda-page=true] .agenda-workspace-filter-bar-v1 .professionals-master-v1 .agenda-professional-card-v921{align-items:center!important;display:grid!important;grid-gap:10px!important;gap:10px!important;grid-template-columns:36px minmax(220px,1fr) auto!important;min-height:56px;overflow:visible!important;padding:8px 10px!important;position:relative!important}body[data-clinical-agenda-page=true] .agenda-workspace-filter-bar-v1 .professionals-master-color-picker-v1{display:grid!important;grid-gap:10px;gap:10px;max-width:none}body[data-clinical-agenda-page=true] .agenda-workspace-filter-bar-v1 .professionals-rainbow-palette-v1{background:#fff;border:1px solid rgba(15,23,42,.1);border-radius:18px;box-sizing:border-box;display:grid!important;grid-gap:10px;gap:10px;grid-template-columns:repeat(auto-fill,minmax(52px,1fr))!important;padding:12px;width:100%!important;max-width:none}body[data-clinical-agenda-page=true] .agenda-workspace-filter-bar-v1 .professionals-rainbow-palette-v1 button{aspect-ratio:1/1!important;border:4px solid transparent!important;border-radius:50%!important;box-shadow:none!important;cursor:pointer;font-size:0!important;height:auto!important;margin:0!important;max-height:none!important;max-width:none!important;min-height:0!important;min-width:0!important;padding:0!important;text-indent:-9999px!important;width:100%!important}body[data-clinical-agenda-page=true] .agenda-workspace-filter-bar-v1 .professionals-rainbow-palette-v1 button *,body[data-clinical-agenda-page=true] .agenda-workspace-filter-bar-v1 .professionals-rainbow-palette-v1 button:after,body[data-clinical-agenda-page=true] .agenda-workspace-filter-bar-v1 .professionals-rainbow-palette-v1 button:before{content:none!important;display:none!important}body[data-clinical-agenda-page=true] .agenda-workspace-filter-bar-v1 .professionals-rainbow-palette-v1 button.is-selected{border-color:#fff!important;box-shadow:0 0 0 4px #111827!important}body[data-clinical-agenda-page=true] .agenda-workspace-filter-bar-v1 .agenda-filter-popover-panel-v1 form>.professionals-master-color-picker-v1,body[data-clinical-agenda-page=true] .agenda-workspace-filter-bar-v1 .agenda-filter-popover-panel-v1 form>.professionals-specialty-curtain-v1{grid-column:1/-1!important;width:100%!important;min-width:0}body[data-clinical-agenda-page=true] .agenda-workspace-filter-bar-v1 .professionals-specialty-curtain-v1{display:grid;grid-gap:8px;gap:8px;position:relative}body[data-clinical-agenda-page=true] .agenda-workspace-filter-bar-v1 .professionals-specialty-curtain-list-v1{background:#fff;border:1px solid rgba(15,23,42,.12);border-radius:14px;box-shadow:0 14px 32px rgba(15,23,42,.12);box-sizing:border-box;display:flex;flex-direction:column;gap:8px;left:0;max-height:280px;overflow-x:hidden;overflow-y:auto;padding:10px;position:absolute;right:0;top:calc(100% + 6px);z-index:40}body[data-clinical-agenda-page=true] .agenda-workspace-filter-bar-v1 .professionals-specialty-curtain-list-v1 p{color:#334155;font-size:.84rem;font-weight:600;margin:0}body[data-clinical-agenda-page=true] .agenda-workspace-filter-bar-v1 .professionals-specialty-row-v1{align-items:center;background:#f8fafc;border:1px solid rgba(15,23,42,.1);border-radius:12px;box-sizing:border-box;display:grid!important;grid-gap:8px;gap:8px;grid-template-columns:minmax(0,1fr) auto auto;min-height:52px;padding:8px}body[data-clinical-agenda-page=true] .agenda-workspace-filter-bar-v1 .professionals-specialty-row-v1.is-current{background:#f0fdfa;border-color:#0f766e}body[data-clinical-agenda-page=true] .agenda-workspace-filter-bar-v1 .professionals-specialty-row-v1.is-editing{grid-template-columns:minmax(0,1fr) auto}body[data-clinical-agenda-page=true] .agenda-workspace-filter-bar-v1 .professionals-specialty-name-v1{background:transparent!important;border:0!important;color:#0f172a!important;font-size:.95rem!important;font-weight:700!important;height:auto!important;justify-content:flex-start;line-height:1.3;min-height:40px!important;overflow:visible!important;padding:6px 8px!important;text-align:left;text-overflow:unset!important;white-space:normal!important;width:100%!important}body[data-clinical-agenda-page=true] .agenda-workspace-filter-bar-v1 .professionals-specialty-action-v1{align-items:center;background:#fff!important;border:1px solid rgba(15,23,42,.16)!important;border-radius:10px!important;color:#0f172a!important;display:inline-flex!important;font-size:.78rem!important;font-weight:700!important;gap:4px;height:36px!important;justify-content:center;min-height:36px!important;min-width:92px!important;padding:0 10px!important;width:auto!important}body[data-clinical-agenda-page=true] .agenda-workspace-filter-bar-v1 .professionals-specialty-action-v1.is-delete{color:#9f1239!important}body[data-clinical-agenda-page=true] .agenda-workspace-filter-bar-v1 .professionals-specialty-row-v1.is-editing input{background:#fff;border:1px solid rgba(15,118,110,.35);border-radius:10px;color:#0f172a;font:inherit;font-size:.95rem;font-weight:700;min-height:40px;min-width:0;padding:6px 10px;width:100%}body[data-clinical-agenda-page=true] .agenda-workspace-filter-bar-v1 .professionals-master-v1 .agenda-professional-color-v921{display:none!important}body[data-clinical-agenda-page=true] .agenda-workspace-filter-bar-v1 .professionals-master-v1 .agenda-professional-copy-v921,body[data-clinical-agenda-page=true] .agenda-workspace-filter-bar-v1 .professionals-master-v1 .agenda-professional-copy-v921 small,body[data-clinical-agenda-page=true] .agenda-workspace-filter-bar-v1 .professionals-master-v1 .agenda-professional-copy-v921 strong{min-width:0;overflow:visible!important;text-overflow:unset!important;white-space:normal!important;overflow-wrap:anywhere}body[data-clinical-agenda-page=true] .agenda-workspace-filter-bar-v1 .professionals-master-v1 .agenda-professional-copy-v921 strong{font-size:1rem;line-height:1.3}body[data-clinical-agenda-page=true] .agenda-workspace-filter-bar-v1 .professionals-master-actions-v1{align-items:center;align-self:center;display:inline-flex!important;flex-shrink:0;gap:6px;justify-self:end}body[data-clinical-agenda-page=true] .agenda-workspace-filter-bar-v1 .professionals-master-actions-v1 .agenda-professional-visibility-v921{align-items:center;display:inline-flex!important;height:32px;min-height:32px;min-width:32px;width:32px}body[data-clinical-agenda-page=true] .agenda-workspace-filter-bar-v1 .professionals-master-edit-v1,body[data-clinical-agenda-page=true] .agenda-workspace-filter-bar-v1 .professionals-master-v1 .agenda-professional-archive-v1{align-items:center;background:#fff;border-radius:8px;cursor:pointer;display:inline-flex!important;flex:0 0 auto;height:32px;justify-content:center;margin:0;padding:0;position:static;width:32px}body[data-clinical-agenda-page=true] .agenda-workspace-filter-bar-v1 .professionals-master-edit-v1{border:1px solid rgba(15,118,110,.28);color:#0f766e}body[data-clinical-agenda-page=true] .agenda-workspace-filter-bar-v1 .professionals-master-v1 .agenda-professional-archive-v1{border:1px solid #fecaca;color:#b91c1c}body .smart-medical-agenda-v222.agenda-compact-p3a1 .agenda-compact-toolbar-p3a1{--agenda-control-height:40px;--agenda-control-radius:10px;--agenda-control-border:1px solid rgba(15,118,110,0.24);--agenda-control-padding:0 12px;--agenda-control-bg:#fff;--agenda-control-color:#134e4a;--agenda-control-font-size:0.85rem;--agenda-control-font-weight:700;align-items:center!important;box-sizing:border-box;display:flex!important;flex:0 0 auto!important;flex-direction:row!important;flex-wrap:wrap!important;gap:8px!important;height:auto!important;inset:auto!important;margin:0 0 8px!important;max-width:100%!important;min-height:0!important;min-width:0!important;overflow:visible!important;padding:6px 2px 8px!important;position:relative!important;transform:none!important;width:100%!important;z-index:20}@media (min-width:768px){body .smart-medical-agenda-v222.agenda-compact-p3a1 .agenda-compact-toolbar-p3a1,body .smart-medical-agenda-v222.agenda-compact-p3a1 .agenda-compact-toolbar-p3a1 .agenda-workspace-filter-bar-v1{gap:12px!important}}body .smart-medical-agenda-v222.agenda-compact-p3a1 .agenda-compact-toolbar-p3a1 .agenda-btn-label,body .smart-medical-agenda-v222.agenda-compact-p3a1 .agenda-compact-toolbar-p3a1 .agenda-filter-trigger-v1 span{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body .smart-medical-agenda-v222.agenda-compact-p3a1 .agenda-compact-toolbar-p3a1 .agenda-workspace-filter-bar-v1>*,body .smart-medical-agenda-v222.agenda-compact-p3a1 .agenda-compact-toolbar-p3a1 .smart-agenda-segment-v222>*,body .smart-medical-agenda-v222.agenda-compact-p3a1 .agenda-compact-toolbar-p3a1>*{align-self:center!important;flex:0 0 auto!important;flex-shrink:0!important;inset:auto!important;margin:0!important;position:static!important;transform:none!important;vertical-align:middle!important}body .smart-medical-agenda-v222.agenda-compact-p3a1 .agenda-compact-toolbar-p3a1 .agenda-workspace-filter-bar-v1>.agenda-filter-popover-v1{display:inline-flex!important;height:var(--agenda-control-height)!important;position:relative!important}body .smart-medical-agenda-v222.agenda-compact-p3a1 .agenda-compact-toolbar-p3a1 .agenda-workspace-filter-bar-v1{align-items:center!important;background:transparent!important;border:0!important;box-shadow:none!important;display:inline-flex!important;flex-direction:row!important;flex-wrap:nowrap!important;gap:8px!important;height:var(--agenda-control-height)!important;min-height:0!important;min-width:0!important;padding:0!important;width:auto!important}body .smart-medical-agenda-v222.agenda-compact-p3a1 .agenda-compact-toolbar-p3a1 .agenda-filter-trigger-v1,body .smart-medical-agenda-v222.agenda-compact-p3a1 .agenda-compact-toolbar-p3a1>.agenda-compact-new-p3a1,body .smart-medical-agenda-v222.agenda-compact-p3a1 .agenda-compact-toolbar-p3a1>.ds-button,body .smart-medical-agenda-v222.agenda-compact-p3a1 .agenda-compact-toolbar-p3a1>input,body .smart-medical-agenda-v222.agenda-compact-p3a1 .agenda-compact-toolbar-p3a1>select{align-items:center!important;background-color:var(--agenda-control-bg)!important;border:var(--agenda-control-border)!important;border-radius:var(--agenda-control-radius)!important;box-shadow:none!important;box-sizing:border-box!important;color:var(--agenda-control-color)!important;display:inline-flex!important;font-family:inherit!important;font-size:var(--agenda-control-font-size)!important;font-weight:var(--agenda-control-font-weight)!important;gap:6px!important;height:var(--agenda-control-height)!important;justify-content:center;line-height:1!important;max-height:var(--agenda-control-height)!important;max-width:min(220px,100%)!important;min-height:var(--agenda-control-height)!important;min-width:0!important;overflow:hidden!important;padding:var(--agenda-control-padding)!important;white-space:nowrap!important;width:auto!important}body .smart-medical-agenda-v222.agenda-compact-p3a1 .agenda-compact-toolbar-p3a1 .agenda-filter-trigger-v1 span{overflow:hidden;text-overflow:ellipsis}body .smart-medical-agenda-v222.agenda-compact-p3a1 .agenda-compact-toolbar-p3a1 .agenda-filter-trigger-v1{max-width:240px!important}body .smart-medical-agenda-v222.agenda-compact-p3a1 .agenda-compact-toolbar-p3a1>input[type=date]{display:inline-block!important;line-height:calc(var(--agenda-control-height) - 2px)!important;min-width:150px!important}body .smart-medical-agenda-v222.agenda-compact-p3a1 .agenda-compact-toolbar-p3a1>select{-moz-appearance:none!important;appearance:none!important;-webkit-appearance:none!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%23134e4a' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E")!important;background-position:right 12px center!important;background-repeat:no-repeat!important;background-size:12px 12px!important;display:inline-block!important;line-height:calc(var(--agenda-control-height) - 2px)!important;min-width:170px!important;padding-right:32px!important;text-align:left}body .smart-medical-agenda-v222.agenda-compact-p3a1 .agenda-compact-toolbar-p3a1 .smart-agenda-segment-v222{align-items:center!important;background:var(--agenda-control-bg)!important;border:var(--agenda-control-border)!important;border-radius:var(--agenda-control-radius)!important;box-shadow:none!important;box-sizing:border-box!important;display:inline-flex!important;flex-direction:row!important;flex-wrap:nowrap!important;gap:2px!important;height:var(--agenda-control-height)!important;min-height:var(--agenda-control-height)!important;padding:3px!important;width:auto!important}body .smart-medical-agenda-v222.agenda-compact-p3a1 .agenda-compact-toolbar-p3a1 .smart-agenda-segment-v222>button{align-items:center!important;border:0!important;border-radius:calc(var(--agenda-control-radius) - 3px)!important;box-shadow:none!important;display:inline-flex!important;font-size:var(--agenda-control-font-size)!important;font-weight:var(--agenda-control-font-weight)!important;height:calc(var(--agenda-control-height) - 8px)!important;min-height:0!important;padding:0 12px!important}body .smart-medical-agenda-v222.agenda-compact-p3a1 .agenda-compact-toolbar-p3a1 .smart-agenda-segment-v222>button[data-active=true]{background:#ecfdf5!important;color:#0f766e!important}body .smart-medical-agenda-v222.agenda-compact-p3a1 .agenda-compact-toolbar-p3a1 .smart-agenda-segment-v222>button[data-active=false]{background:transparent!important;color:var(--agenda-control-color)!important}body .smart-medical-agenda-v222.agenda-compact-p3a1 .agenda-compact-toolbar-p3a1 .agenda-filter-trigger-v1[aria-expanded=true]{background-color:#ecfdf5!important;border-color:#0f766e!important}body .smart-medical-agenda-v222.agenda-compact-p3a1 .agenda-compact-toolbar-p3a1 .agenda-filter-trigger-v1:focus-visible,body .smart-medical-agenda-v222.agenda-compact-p3a1 .agenda-compact-toolbar-p3a1>.ds-button:focus-visible,body .smart-medical-agenda-v222.agenda-compact-p3a1 .agenda-compact-toolbar-p3a1>input:focus-visible,body .smart-medical-agenda-v222.agenda-compact-p3a1 .agenda-compact-toolbar-p3a1>select:focus-visible{border-color:#0f766e!important;outline:2px solid rgba(15,118,110,.35)!important;outline-offset:1px}body .smart-medical-agenda-v222.agenda-compact-p3a1 .agenda-compact-toolbar-p3a1>.agenda-compact-new-p3a1{background-color:#0f766e!important;border-color:#0f766e!important;color:#fff!important;margin-left:auto!important;max-width:none!important}@media (max-width:1024px){body .smart-medical-agenda-v222.agenda-compact-p3a1 .agenda-compact-toolbar-p3a1{--agenda-control-padding:0 10px}body .smart-medical-agenda-v222.agenda-compact-p3a1 .agenda-compact-toolbar-p3a1>input[type=date]{min-width:136px!important}body .smart-medical-agenda-v222.agenda-compact-p3a1 .agenda-compact-toolbar-p3a1>select{min-width:150px!important}body .smart-medical-agenda-v222.agenda-compact-p3a1 .agenda-compact-toolbar-p3a1 .agenda-filter-trigger-v1{max-width:220px!important}}body .smart-medical-agenda-v222.agenda-compact-p3a1 .agenda-compact-context-p3a1{align-items:center;display:flex!important;flex:0 0 auto;flex-wrap:wrap;gap:8px 12px;margin:0 0 8px!important;position:static!important;transform:none!important}@media (max-width:560px){body .smart-medical-agenda-v222.agenda-compact-p3a1 .agenda-compact-toolbar-p3a1>input[type=date],body .smart-medical-agenda-v222.agenda-compact-p3a1 .agenda-compact-toolbar-p3a1>select{flex:1 1 140px!important;max-width:none!important;min-width:0!important}body .smart-medical-agenda-v222.agenda-compact-p3a1 .agenda-compact-toolbar-p3a1>.agenda-compact-new-p3a1{flex:1 1 100%!important;margin-left:0!important}body .smart-medical-agenda-v222.agenda-compact-p3a1 .agenda-compact-toolbar-p3a1 .agenda-workspace-filter-bar-v1{flex:1 1 100%!important;flex-wrap:wrap!important;height:auto!important;max-width:100%!important}body .smart-medical-agenda-v222.agenda-compact-p3a1 .agenda-compact-toolbar-p3a1 .agenda-workspace-filter-bar-v1>.agenda-filter-popover-v1{flex:1 1 140px!important;min-width:0!important}body .smart-medical-agenda-v222.agenda-compact-p3a1 .agenda-compact-toolbar-p3a1 .agenda-filter-trigger-v1{max-width:none!important;width:100%!important}}@media (max-width:1024px){body .app-shell.tablet-shell-row-v1 header.topbar.signature-topbar-v1390{align-items:center!important;flex-direction:row!important;flex-wrap:nowrap!important;gap:8px!important;height:56px!important;max-height:56px!important;min-height:56px!important;overflow:visible!important}body .app-shell.tablet-shell-row-v1 header.topbar.signature-topbar-v1390>*{min-width:0;position:static!important}body .app-shell.tablet-shell-row-v1 header.topbar.signature-topbar-v1390>.header-view-title-v1{flex:1 1 auto!important;min-width:0!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body .app-shell.tablet-shell-row-v1 header.topbar.signature-topbar-v1390 .header-global-search-v1{flex:0 0 44px!important;justify-content:center!important;min-width:44px!important;padding:0!important;width:44px!important}body .app-shell.tablet-shell-row-v1 header.topbar.signature-topbar-v1390 .header-global-search-v1>kbd,body .app-shell.tablet-shell-row-v1 header.topbar.signature-topbar-v1390 .header-global-search-v1>span{display:none!important}body .app-shell.tablet-shell-row-v1 header.topbar.signature-topbar-v1390 .header-clinic-switcher-v1{flex:0 1 auto!important;max-width:200px!important;width:auto!important}body .app-shell.tablet-shell-row-v1 header.topbar.signature-topbar-v1390 .header-clinic-switcher-copy{display:none!important}body .app-shell.tablet-shell-row-v1 header.topbar.signature-topbar-v1390 .header-clinic-switcher-v1 select{max-width:150px!important;min-width:0!important}body .app-shell.tablet-shell-row-v1 header.topbar.signature-topbar-v1390 .liquid-header-controls-v1{flex:0 0 auto!important}}