*{box-sizing:border-box}html,body{min-height:100%}html{font-size:13px}body{margin:0;font-family:var(--font-base);background:linear-gradient(180deg,#ffffff 0%,var(--color-bg) 34%,var(--color-primary-soft) 100%)}:root{--font-base: Montserrat, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--color-ink: #444441;--color-muted: #888780;--color-bg: #f8f9fa;--color-surface: #ffffff;--color-surface-soft: #e1f5ee;--color-border: #d3d1c7;--color-primary: #1d9e75;--color-primary-dark: #0f6e56;--color-primary-soft: #e1f5ee;--color-secondary: #378add;--color-sidebar: #085041;--color-sidebar-soft: #0f6e56;--color-success: #639922;--color-success-soft: #eaf3de;--color-warning: #ef9f27;--color-warning-soft: #faeeda;--color-danger: #e24b4a;--color-danger-soft: #fcebeb;--color-clinical: #7f77dd;--color-teal-text: #04342c}:root[data-portal=clinical]{--color-primary: #1779ad;--color-primary-dark: #0d5f8c;--color-primary-soft: #e4f3fb;--color-secondary: #68b83f;--color-sidebar: #0a4d72;--color-sidebar-soft: #1779ad;--color-surface-soft: #e4f3fb;--color-teal-text: #073247}:root[data-portal=patient]{--color-ink: #082b63;--color-muted: #66758a;--color-bg: #f6fbff;--color-surface-soft: #e8fbf8;--color-border: #c9dced;--color-primary: #18c9be;--color-primary-dark: #0a8fa0;--color-primary-soft: #e8fbf8;--color-secondary: #1468e8;--color-sidebar: #082b63;--color-sidebar-soft: #0d4f98;--color-teal-text: #082b63;--color-clinical: #1468e8}app-root .jitsi-room iframe{position:absolute!important;inset:0!important;display:block!important;width:100%!important;height:100%!important;min-height:100%!important;border:0!important}
