.histogram-container.only-burden .histogram-burden-area{height:100%!important;min-height:0!important;max-height:100%!important}.histogram-container.only-burden>*{height:100%!important;flex:1 1 0%!important}.histogram-container.only-burden div,.histogram-container.only-burden canvas,.histogram-container.only-burden svg{height:100%!important;min-height:0!important}.histogram-container.only-burden{height:35vh!important}:root{--header-height: 70px;--nav-height: 48px;--main-content-height: calc(100vh - var(--header-height));--fluid-height-sm: clamp(24px, 5vh, 48px);--fluid-height-md: clamp(48px, 8vh, 72px);--fluid-height-lg: clamp(72px, 12vh, 120px);--space-xs: clamp(.25rem, 1vw, .5rem);--space-sm: clamp(.5rem, 2vw, 1rem);--space-md: clamp(1rem, 3vw, 1.5rem);--space-lg: clamp(1.5rem, 4vw, 2rem);--space-xl: clamp(2rem, 5vw, 3rem);--adaptive-padding: var(--space-sm);--adaptive-margin: var(--space-xs);--z-header: 10;--z-nav: 2;--z-content: 1;--border-radius: 8px;--container-padding: var(--space-sm);--strip-explorer-margin: var(--space-xs);--histogram-burden-height: clamp(180px, 30vh, 450px);--histogram-distribution-height: clamp(40px, 8vh, 120px);--histogram-total-height: calc( var(--histogram-burden-height) + var(--histogram-distribution-height) );--calculated-burden-height: var(--histogram-burden-height);--calculated-distribution-height: var(--histogram-distribution-height);--calculated-histogram-height: var(--histogram-total-height)}.header-container{display:flex!important;align-items:center!important;padding:var(--adaptive-padding)!important;padding-left:clamp(1rem,3vw,2rem)!important;height:70px!important;min-height:70px!important;max-height:70px!important}.header-left{display:flex!important;align-items:center!important;gap:clamp(.25rem,1vh,.5rem)!important}.gtm-icon,.iem-logo{height:5vh!important;width:auto!important;aspect-ratio:auto!important}.header-title{font-size:clamp(.95rem,2vw,1.25rem)!important;margin-left:clamp(.25rem,1vh,.5rem)!important}.header-divider{border-bottom-width:clamp(1px,.2vh,2px)!important;margin-bottom:var(--adaptive-margin)!important}.compact-button{height:48px!important;min-height:48px!important;width:60px!important;min-width:48px!important;padding:0 clamp(.5rem,2vh,1rem)!important;aspect-ratio:1!important;border:1px solid var(--mui-palette-divider, #ccc)!important;box-shadow:0 1px 4px #00000014!important;border-radius:8px!important;background:var(--mui-palette-background-paper, #fff)!important;transition:box-shadow .15s,border-color .15s}.settings-button-compact{height:48px!important;width:48px!important;min-width:48px!important}.compact-button .MuiSvgIcon-root{font-size:1.8rem!important}.compact-nav{min-height:48px!important;height:48px!important;display:flex!important;flex-wrap:wrap!important;gap:8px!important}.compact-nav [role=tab]{font-size:12px!important;padding:0 16px!important;min-height:48px!important;height:48px!important;flex:1 1 auto!important;white-space:nowrap!important;box-sizing:border-box!important}.compact-nav .MuiTab-root{padding:0 16px!important;min-height:48px!important;height:48px!important;box-sizing:border-box!important}.compact-nav .MuiButtonBase-root{min-height:48px!important;height:48px!important;padding:0 16px!important;box-sizing:border-box!important}.compact-donut-container{width:clamp(200px,35vw,400px)!important;height:clamp(150px,25vh,300px)!important;aspect-ratio:4/3!important}.histogram-container{height:var(--histogram-total-height)!important;min-height:clamp(20vh,30vh,40vh)!important;max-height:50vh!important;width:100%!important;display:flex!important;flex-direction:column!important;flex-shrink:0!important;will-change:height;contain:layout}.histogram-container.distribution-hidden{height:var(--histogram-burden-height)!important}.histogram-burden-area{height:var(--histogram-burden-height)!important;min-height:250px!important;max-height:none!important;flex:1 1 auto!important;overflow:hidden!important}.histogram-distribution-area{height:var(--histogram-distribution-height)!important;min-height:40px!important;max-height:none!important;flex:0 0 auto!important;overflow:visible!important}.strip-pager-container{flex:1 1 0%!important;height:100%!important;min-height:0!important;max-height:none!important;display:flex!important;flex-direction:column!important;transition:none!important;overflow:hidden!important;box-sizing:border-box!important}.ecg-container{height:100%!important;min-height:0!important;width:100%!important;display:flex!important;align-items:stretch!important;position:relative!important;overflow:visible!important;contain:layout!important;box-sizing:border-box!important;padding:0!important;margin:0!important}.flex-adaptive{display:flex!important;flex-wrap:wrap!important;gap:clamp(.5rem,2vh,1rem)!important;align-items:stretch!important}.flex-adaptive>*{flex:1 1 clamp(200px,30vw,400px)!important}.mode-transition-stable{position:relative!important;overflow:hidden!important;contain:layout!important}.gpu-accelerated{transform:translateZ(0)!important;will-change:auto!important}.layout-flex-col{display:flex!important;flex-direction:column!important;min-height:0!important}.layout-flex-row{display:flex!important;flex-direction:row!important;min-width:0!important}.layout-full-height{height:100%!important;min-height:0!important}.layout-full-width{width:100%!important;min-width:0!important}.layout-flex-fill{flex:1!important;min-height:0!important}.layout-center{display:flex!important;align-items:center!important;justify-content:center!important}.layout-stretch{align-items:stretch!important}.app-container{display:flex!important;flex-direction:column!important;height:100%!important;position:relative!important;margin:0!important;overflow:hidden!important}.app-header{height:var(--header-height)!important;min-height:var(--header-height)!important;max-height:var(--header-height)!important;width:100%!important;z-index:var(--z-header)!important}.app-main-content{height:var(--main-content-height)!important;min-height:0!important}.app-container-maxwidth{height:100%!important;flex:1!important;position:relative!important;z-index:var(--z-content)!important}.strip-explorer{height:calc(100% - var(--strip-explorer-margin))!important;min-height:0!important;display:flex!important;flex-direction:column!important;margin-bottom:var(--strip-explorer-margin)!important;box-sizing:border-box!important}.event-nav-wrapper{height:100%!important;min-height:0!important;display:flex!important;flex-direction:column!important}.event-nav-container{position:relative!important;height:var(--nav-height)!important;width:100%!important;font-size:1rem!important;z-index:var(--z-nav)!important;background:#fff!important;box-shadow:0 1px 4px #0000000a!important;display:flex!important;align-items:center!important;margin:0!important;padding:0!important}.event-nav-spacer{height:var(--nav-height)!important;min-height:var(--nav-height)!important;max-height:var(--nav-height)!important;width:100%!important;margin:0!important;padding:0!important}.strip-content-box{flex:1!important;min-height:0!important;text-align:center!important;width:100%!important;display:flex!important;flex-direction:column!important;height:100%!important}.strip-pager-wrapper{flex:1!important;min-height:0!important;height:100%!important}.dashboard-right-content{display:flex!important;flex-direction:column!important;height:100%!important}.dashboard-main-box{flex:1 1 0%!important;width:100%!important;color:#fff!important;display:flex!important;flex-direction:column!important;min-height:0!important}.main-nav-margin{margin-top:8px!important}.dashboard-nav-container{height:var(--nav-height)!important;min-height:var(--nav-height)!important;max-height:var(--nav-height)!important;width:100%!important}.dashboard-content-area{flex:1!important;width:100%!important;min-height:0!important;color:#fff!important;height:100%!important}.ecg-event-container{display:flex;align-items:stretch;z-index:1;height:100%;width:100%;background-color:var(--background-default)}.ecg-event-content-wrapper{flex:1;width:100%;height:100%;overflow:auto}.histogram-container-box{padding:0;margin:0}.histogram-inner-box{width:100%;box-sizing:border-box}.dashboard-strip-container{flex:1;min-height:0;height:100%}.strip-pager-container{position:relative;width:100%;height:100%}.strip-pager-ecg-container{flex:1;min-height:0;display:flex}.strip-pager-nav-button{color:var(--primary-color);background-color:transparent;font-size:2rem;align-self:center;height:fit-content;min-height:auto;padding:8px}.strip-pager-nav-button:hover,.strip-pager-nav-button:focus,.strip-pager-nav-button:active,.strip-pager-nav-button.Mui-focusVisible{background-color:transparent}.strip-pager-nav-button .MuiSvgIcon-root{font-size:3rem}.about-image-sm{height:60px!important;margin-bottom:12px!important}.about-image-md{height:70px!important;margin-bottom:12px!important}.about-image-lg,.about-image-xl{height:80px!important;margin-bottom:12px!important}@font-face{font-family:DINPro;src:url(/fonts/DINPro-Light.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:DINPro;src:url(/fonts/DINPro-LightItalic.woff2) format("woff2");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:DINPro;src:url(/fonts/DINPro-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:DINPro;src:url(/fonts/DINPro-RegularItalic.woff2) format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:DINPro;src:url(/fonts/DINPro-Medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:DINPro;src:url(/fonts/DINPro-MediumItalic.woff2) format("woff2");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:DINPro;src:url(/fonts/DINPro-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:DINPro;src:url(/fonts/DINPro-BoldItalic.woff2) format("woff2");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:DINPro;src:url(/fonts/DINPro-Black.woff2) format("woff2");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:DINPro;src:url(/fonts/DINPro-BlackItalic.woff2) format("woff2");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:DINPro Condensed;src:url(/fonts/DINPro-CondLight.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:DINPro Condensed;src:url(/fonts/DINPro-CondRegular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:DINPro Condensed;src:url(/fonts/DINPro-CondMedium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:DINPro Condensed;src:url(/fonts/DINPro-CondBold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:DINPro Condensed;src:url(/fonts/DINPro-CondBlack.woff2) format("woff2");font-weight:900;font-style:normal;font-display:swap}html,body,#app{height:100%;margin:0;padding:0}*{box-sizing:border-box;margin:0;padding:0}body{font-family:DINPro,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{cursor:inherit}button,a,[role=button],input[type=submit],input[type=button],select,textarea,[tabindex]:not([tabindex="-1"]),[contenteditable=true]{cursor:pointer}[class*=am5]{cursor:default!important}[class*=am5] [role=button],[class*=am5] button,.histogram-container *{cursor:pointer!important}
