*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;border:none}:root{--success-color: rgba(25, 135, 84, 1);--warning-color: rgb(255, 193, 7);--twin-blue: #0066cc}html,body{margin:0;padding:0;touch-action:none;font-family:Helvetica,Arial,sans-serif;-webkit-user-select:none;user-select:none}body{--anim-speed-ui: 1s;--anim-speed-component: .3s}canvas{position:absolute;background-color:transparent;z-index:1}.logosContainer{position:absolute;z-index:100;right:0;top:50%;transform:translateY(-50%)}.logos{width:115px;height:auto}.logo-wrapper{background:#ffffffe6 center no-repeat;width:100%;margin-bottom:5px}.logo-wrapper:last-child{margin-bottom:0}#logo_tvb{background-image:url(/hygie/img/logos/logo_tvb.svg);height:64px}#logo_ins{background-image:url(/hygie/img/logos/logo_ins.svg);background-size:87%;height:62px}#logo_vbtech{background-image:url(/hygie/img/logos/logo_vbtech.svg);height:100px;background-size:30%}#logo_codemart{background-image:url(/hygie/img/logos/logo_codemart.svg);height:64px;background-size:70%}.homePage{background-color:#add8e6;position:absolute;top:0;left:0;bottom:0;right:0;display:flex;flex-direction:row;align-items:center;justify-content:space-evenly}.logos-container{display:flex;flex-direction:column;align-items:center;justify-content:space-evenly;width:15rem}.btn-login{background-color:#1d92cf;color:#fff;cursor:pointer;display:inline-block;padding:1em;text-align:center;text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-user-select:none;user-select:none;vertical-align:middle}.ui-controller label{font-family:Helvetica,Arial,sans-serif;font-size:11px;color:gray;letter-spacing:.7px;font-weight:600;line-height:30px}select{outline:none;border:1px solid transparent;display:block;height:30px;width:auto;margin:0;padding:8px 25px 8px 15px;background:#d3d3d3;box-shadow:0 0 15px #0003;font-family:Helvetica,Arial,sans-serif;font-size:11px;color:#444;letter-spacing:1px;font-weight:600;line-height:1;text-align:left;cursor:pointer;overflow:hidden;transition:all var(--anim-speed-component) ease}input[type=range]{--slider-width: 4px;margin:0;padding:0;display:inline-block;height:30px;background:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=range]::-webkit-slider-thumb{width:22px;height:22px;transform:translateY(calc(-50% + var(--slider-width) / 2));background:#fff;border:1px solid transparent;border-radius:50%;box-shadow:0 0 15px #0003;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=range]::-webkit-slider-runnable-track{height:var(--slider-width);background:#a9a9a9;border-radius:2px;cursor:pointer}.t1 input[type=range]{margin:0;padding:0;display:inline-block;background:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media (hover: hover){button:hover:not([disabled]),select:hover:not([disabled]){color:#000}}button:active:not([disabled]),select:active:not([disabled]){box-shadow:0 0 15px #0009}input[type=range]:active::-webkit-slider-thumb{box-shadow:0 0 15px #0009}input[type=range]:active::-webkit-runnable-track{background:#444}button[disabled],select[disabled]{cursor:not-allowed;background-color:#eee;border-color:#fff;box-shadow:none;color:#999}.switch{position:relative;display:inline-block;width:54px;height:30px;box-shadow:0 0 15px #0003;border-radius:30px}.switch input{opacity:0;width:0;height:0}.slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#999;transition:all var(--anim-speed-component) ease}.slider:before{position:absolute;content:"";height:22px;width:22px;left:4px;bottom:4px;background-color:#fff;transition:var(--anim-speed-component)}input:checked+.slider{background-color:#43a13d;transition:all var(--anim-speed-component) ease}input:focus+.slider{box-shadow:0 0 1px #2196f3}input:checked+.slider:before{transform:translate(24px)}.slider.round{border-radius:30px}.slider.round:before{border-radius:50%}.ui-controller{position:absolute;z-index:10}.ui-controller .controller-row{margin-bottom:12px}.ui-controller .controller-row:last-child{margin-bottom:0}.ui-controller#controller_mode{left:20px;top:3rem}.ui-controller#controller_mode .ui{position:relative;margin-bottom:17px}.ui-controller#controller_mode .ui.selected{border-color:#43a13d}.ui-controller#controller_mode .ui:last-child{margin-bottom:0}.ui-controller#controller_mode .ui:before{content:"";display:block;position:absolute;top:50%;left:10px;width:8px;height:8px;margin-top:-4px;border-radius:50%;background:#ccc;transition:all var(--anim-speed-component) ease}.ui-controller#controller_mode .ui.selected:before{width:14px;height:14px;margin-top:-7px;left:8px;background:#43a13d}@media (hover: hover){.ui-controller#controller_mode .ui:not([disabled]):hover:before{background:#000}}.ui-controller#controller_mode .ui[disabled]:before{background:#fff}@keyframes moveBackward{0%{transform:translate(16rem)}to{transform:translate(0)}}@keyframes moveForward{0%{transform:translate(0)}to{transform:translate(16rem)}}.ui-controller#controller_visual{left:-15rem;top:21rem;max-width:50%;max-height:80%;overflow:auto;padding:10px;box-shadow:0 0 7px #0000004d;-webkit-box-shadow:0px 0px 7px 0px rgba(0,0,0,.3);-moz-box-shadow:0px 0px 7px 0px rgba(0,0,0,.3);border-radius:7px;background:#fdf5e6e6}.forwardMovement{animation:moveForward 2s forwards}.backwardMovement{animation:moveBackward 2s forwards}.ui-controller#controller_visual .controller-row:first-child{display:inline-block;position:relative}.ui-controller#controller_visual .controller-row:first-child:after{content:"";display:block;position:absolute;top:10px;right:13px;width:8px;height:10px;background-size:100%;transform:rotate(90deg)}.ui-controller#controller_visual label[for]{margin-left:10px}.ui-controller#controller_visual label.switch+label[for]{margin-left:7px}.ui-controller#controller_visual #opacitySlider{width:130px}.ui-controller#controller_visual #opacitySlider+label{display:inline-block;vertical-align:top}.ui-controller#controller_simulation{bottom:20px;left:50%;transform:translate(-50%);display:flex;padding:10px;height:64px;border-radius:32px;background-color:#fff9;border:1px solid rgba(255,255,255,.6)}.ui-controller#controller_simulation .ui{text-indent:-1000em;width:44px;height:44px;border-radius:50%;box-shadow:0 0 5px #0003;background:#fff center no-repeat;margin-right:30px}.ui-controller#controller_simulation .ui:active{box-shadow:0 0 5px #000c}.ui-controller#controller_simulation .ui:last-child{margin-right:0}.ui-controller#controller_simulation #play{background-image:url(/hygie/img/icon_play.svg);background-position:16px center}.ui-controller#controller_simulation #pause{background-image:url(/hygie/img/icon_pause.svg)}.ui-controller#controller_simulation #reset{background-image:url(/hygie/img/icon_restart.svg)}.colorsLegend table td{font-family:Helvetica,Arial,sans-serif;font-size:11px;color:#fff}.checkboxesTable{width:fit-content;height:fit-content;margin:0;padding:0;border:none;box-sizing:border-box;border-collapse:collapse}td{vertical-align:top}.lineChartControls .modalDiv.channelLabels{overflow:hidden;resize:both}.lineChartControls .modalDiv.channelLabels>.modalContainer{height:100%;width:100%;font-size:10px;z-index:15;font-family:Helvetica,Arial,sans-serif;overflow:auto;margin:10px 0 0;max-height:100%;max-width:100%}.channelLabels>.modalContainer>table>tbody>tr>td>span{font-weight:700}.checkboxLabel{cursor:pointer;font-size:13px;white-space:nowrap;overflow:hidden;display:inline-block;text-overflow:ellipsis;max-width:7rem;margin:0;padding:0 8px 0 1px}.resizableDraggable{background-color:#f5f5f5;z-index:7;position:absolute;resize:both;overflow:hidden;min-height:30vh;min-width:40vw}.MovieSlider{position:relative;margin:auto;z-index:16;background-color:#fff;top:.5em}.MovieSlider::-webkit-slider-thumb:hover,#controller_simulation,.resizableDraggable{box-shadow:0 2px 7px 2px #00000047}.MovieSlider::-webkit-slider-thumb:after:hover{background-color:#000;width:3em;height:3em}.ProgressTimer{font-size:.8rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;display:flex;flex-direction:row;align-items:center;justify-content:center;margin-right:1em;border-radius:.5em;letter-spacing:1px;min-width:120px}.ProgressTimer-separator{font-weight:bolder;margin:auto 3px}input[type=range]::-moz-range-track{background-color:#7f7f7f}.dropdown-menu.show li.active{background-color:var(--twin-stone);color:var(--textcolor-standard)}.dropdown-menu.show li.active button{color:inherit}.dropdown-menu.dropUp{top:auto;bottom:100%;margin-top:0;margin-bottom:5px}.showMenuButton{position:absolute;left:1rem;top:17rem;z-index:3;color:gray}.fullscreenToggler{position:absolute;right:1%;bottom:0;z-index:2;padding:0;width:50px;height:50px;box-shadow:none;background:none;color:gray}@keyframes spinHide{0%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.onShow{animation:spin 2s}.onHide{animation:spinHide 2s}hr{display:block;margin:.5em auto;border-style:inset;border-width:1px}.pageContent{height:100vh;width:100vw;position:relative;overflow:hidden}.resourceMenuWrapper{position:relative;display:flex;flex-direction:row;width:100%;flex:1;max-height:calc(100% - var(--header-height) - var(--header-margin))}.leaf-node{display:flex;flex-direction:row;justify-content:start;align-items:center;white-space:nowrap}.leaf-node.node-active{color:#adff2f}.leftPanel{height:100%;max-height:100%;display:flex;flex-direction:column;flex-wrap:nowrap;padding:.5rem;background-color:#212529;color:#ffffff80}.rightPanel{height:100%;flex:1}.displayArea{position:relative;flex:1;border:solid darkgrey .1px;max-height:calc(100% - var(--toolbar-height));max-width:100%}.padding-left{padding-left:1em}.control-large{max-width:450px;margin-bottom:.5em}.btn{text-transform:uppercase;border:solid #badbcc 3px;padding:.5em}.btn-big{min-width:150px}.sceneRoot{height:100%;width:100%}.scene3DCanvas{width:100%;height:100%;background-color:#1a1e21}.t1Root .t1 label,.reconRoot .t1 label,.t1Root .colorsLegend td{color:#fff}.t1Root .timeSeriesDiv label{color:#000}.t1{height:100%;width:100%;background-color:#000}.t1Grid{display:grid;grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1rem;height:100%;width:100%;padding:1%}.t1GridHighlight{height:100%;width:100%;padding:1%}.t1GridElement{height:100%;width:100%}.t1PipelineGrid{grid-template-rows:minmax(0,1fr);grid-template-columns:repeat(3,minmax(0,1fr))}.t1PipelineGridParent,.dualTsArea{height:50%;padding-top:1%;padding-bottom:3%}.inversionTsArea{height:75%}.mainDualArea{height:100%}.t1GridCell{position:relative;display:flex;flex-direction:column;align-items:center;flex-wrap:wrap;width:100%;height:100%}.t1Name{text-align:center;text-align:-moz-center;text-align:-webkit-center;color:#fff;z-index:7;height:5%}.t1CellControls{height:fit-content;z-index:10;display:flex;flex-direction:column}.t1Controls{display:flex;flex-direction:row;align-items:center}.t1Button{text-align:center;width:7.5%;padding:0;font-size:100%;border:none}.t1ButtonLeft{margin-right:1%}.t1ButtonRight{margin-left:1%}.t1Slider{width:85%}.t1SliderValues{display:flex;flex-direction:row;justify-content:space-between;writing-mode:horizontal-tb;width:100%;color:#fff;padding:0 8%}.t1Canvas{position:absolute}.t1Interaction{z-index:8}.t1Position{z-index:7}.t1VirtualSurgery{z-index:6}.t1Seeg{z-index:5}.t1Contour{z-index:4}.t1Animation,.t1Mapping{z-index:3}.t1FullScreenButton{position:absolute;right:0;bottom:0;z-index:8;padding:0;height:min(6%,3rem);width:min(6%,3rem);aspect-ratio:1/1;box-shadow:none;background:none;color:gray}.t1SelectedRegionDisplay{height:100%;width:100%;display:flex;justify-content:center;align-items:center}.t1AxisButton{position:absolute;z-index:8;padding:0;width:6%;height:6%;box-shadow:none;background:none;color:gray;top:50%}.t1PrevAxisButton{left:0}.t1NextAxisButton{right:0}.t1Dirs{position:absolute;z-index:5}.t1Dirs div{position:absolute;color:#fff;transform:translateY(-50%)}.tooltip{z-index:2;position:absolute;padding:.5%;border:1px solid black;background:#fdf5e6;color:#000}div#controller_visual button{text-transform:none;padding:8px}.empiricalTsPage,.spectogramPage{height:100%;width:100%;min-height:100px}.spectrumRoot .colorLegend{color:#000;top:10%}.chartTitle{color:#000;font-weight:700}.lineChartMenu{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.lineChartControls{min-width:fit-content;display:flex;flex-direction:row;justify-content:flex-start}.scene3dRoot .lineChartMenu,.t1Root .lineChartMenu{padding-top:8px}.scene3dRoot .lineChartControls>*:first-child,.t1Root .lineChartControls>*:first-child{margin-left:.5rem}.scene3dRoot .lineChartMenu .inputValue,.t1Root .lineChartMenu .inputValue{height:25px}.scene3dRoot .lineChartMenu .btn,.t1Root .lineChartMenu .btn{padding:.2em}.lineChartClickable,.spectrumCanvasClickable{position:relative;z-index:2}.lineChartContent{position:relative}.timeSeriesDiv{width:100%;height:100%;background:#fdf5e6}.headerWrapper{height:100%;width:100%;display:flex;flex-direction:column}.header{width:100%;position:relative;z-index:11}.headerContent{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.headerWarning{font-size:smaller;padding-left:10px;color:#a9a9a9}.headerContent>*:last-child{display:flex;flex-direction:row;justify-content:flex-end;align-items:center}.headerLogo{background-image:url(/hygie/img/logo.png);height:40px;min-width:47px;background-size:cover;cursor:pointer;margin-left:3rem}.headerLeftSection{display:inline-flex;align-items:center;justify-content:center}.headerPatient{margin-right:10px}.navigationMenuWrapper{height:100%;width:100%;display:flex;flex-direction:column}.navigationMenu{width:100%;display:flex;flex:1;flex-direction:row;justify-content:start}.navigationMenu .selected{border-color:#43a13d}.authMenu{display:flex;align-items:center;color:#f5f5f5}.logoutButton{margin:0 5px;color:#f5f5f5}.pageControlsIcon{display:block;width:100%;height:100%}.collapse{transition:var(--anim-speed-ui) ease-in-out;overflow:hidden}.collapseButtonContainer{position:relative;width:0;height:0;z-index:100;color:gray}.collapseButton{position:relative}.timeBarContainer{display:flex;justify-content:space-between;align-items:center}.timeBarContainer>:first-child{margin:0;padding:0;flex-grow:0}.timeBar{display:block}.timeBarPreview{position:static}.pageControls{display:flex;flex-direction:row;justify-content:center}.pageContent .pageControlsButton{height:20px;width:20px;min-width:20px;display:block;padding:0;margin:0;border:none;box-shadow:none;background:transparent;aspect-ratio:1/1}.menuInputNumber{height:100%;width:100%;display:flex;flex-direction:column;align-items:center}.menuInputNumber>input.inputValue[type=number]{padding:0}.markersSaveButton{position:fixed;border-radius:0;background-color:#eee}.modal{display:none;height:100%;left:0;outline:0;overflow-x:hidden;overflow-y:auto;position:fixed;top:0;width:100%;z-index:1055;background-color:#f5f5f5}.modal-dialog{margin-left:auto;margin-right:auto;max-width:1000px;align-items:center;display:flex;min-height:400px;pointer-events:none;position:relative;width:auto}.modal-content{background-clip:padding-box;background-color:#f5f5f5;color:#000;display:flex;flex-direction:column;outline:0;pointer-events:auto;position:relative;width:100%}.modal-header{align-items:center;border-bottom:2px solid lightgrey;display:flex;flex-direction:column;flex-shrink:0;justify-content:space-between;padding:20px;position:sticky;top:0;left:0;right:0;background-color:#f5f5f5;z-index:99999}.modal-subtitle{margin-top:.25rem;margin-left:1rem}.modal-body{padding:1rem;position:relative;min-height:140px;--type-selector-height: 100px}.modal-body>aside>ul{position:sticky;top:0;width:100%;background-color:#f5f5f5;z-index:9999;margin-bottom:1rem}.no-list-style{list-style-type:none}progress{width:100%}progress::-webkit-progress-bar{background-color:var(--twin-stone-ultralight);border-radius:7px}progress::-webkit-progress-value{background-color:var(--success-color)}.modal-body ul{padding-right:.5rem;padding-left:2rem}.modal-body ul li{padding-left:.25rem}.text-bg-success{background-color:#198754!important;color:#fff!important}.filelist-filter-container{display:inline-flex;flex-direction:column;justify-content:center;align-items:start;gap:5px;position:relative;min-width:max-content}.filelist-filter-container span>input.inputValue{width:200px}.filelist-filter{display:inline-flex;flex-direction:column;border:2px solid var(--twin-stone-light);padding:5px;position:absolute;top:40px;background-color:#f5f5f5;width:100%;min-width:max-content}.filelist-filter label{color:var(--twin-stone-dark)!important}.modal-footer{align-items:center;display:flex;flex-shrink:0;flex-wrap:wrap;justify-content:space-between;padding:20px;border-top:2px solid lightgrey;position:sticky;bottom:0;left:0;right:0;background-color:#f5f5f5}.modal-footer>*{margin:.1rem}.modal-footer .modal-footer-btns{display:inline-flex;gap:1rem}.modal-footer-btns>button{line-height:initial}.modalDiv{position:fixed;top:50%;left:50%;height:max-content;padding-bottom:10px;width:19rem;display:flex;flex-direction:column;justify-content:center;align-items:center;transform:translate(-50%,-50%);background-color:#649b7fe6;border-radius:10%;z-index:10}.modalContainer>form{display:flex;flex-direction:column;height:100%;width:100%;gap:4px}.modalContainer .loadingButton{width:fit-content;left:50%;translate:-50%;margin-top:auto}.modalIcon{position:absolute;top:5px;right:20px;z-index:100}.modalTitle{width:80%;margin:5% 10% 0 5%;text-align:center;font-size:x-large}.modalContainer{height:80%;width:90%;max-height:80%;margin-top:5%;display:flex;flex-direction:column;justify-content:center;gap:4px}.modalButtonContainer{display:flex;justify-content:center;height:2rem;width:100%}.modalButtonContainer>span{height:100%;aspect-ratio:1/1}.loadingButton{position:relative;height:2rem;padding:.3rem;align-items:center}.loadingButton>.loadingSpinner{position:absolute;padding:0;top:50%;left:50%;transform:translate(-50%,-50%)}.inputLabel{font-size:100%}.inputValue{text-align:right;background:transparent;border:1px solid black}.inputUnit{font:var(--textset-s)}.lineChartMenu .lineChartControls .inputUnit{margin:0 0 0 -20px}.bookmarkModalInput{display:flex;flex-direction:row;justify-content:space-between;padding-bottom:2%}.bookmarkModalInput label{padding-right:10%}.labeledTextParagraph{border:1px solid black}.bookmarkRect{fill:#410c73cc}.bookmarkSelectedRect{fill:#ffe72399}.loadingSpinner{position:relative;display:block;height:100%;aspect-ratio:1/1;overflow:hidden}.loadingSpinner>div{position:relative;top:50%;left:50%;translate:-50% -50%;aspect-ratio:1/1;border-radius:50%;transform-origin:center;animation:spin 1s linear infinite}.initialSpinner{height:100vh;position:absolute;top:50%;left:50%;translate:-50% -50%}.viewerLoadingSpinner{top:50%;left:50%;translate:-50% -50%}.appSteps{display:flex;flex-direction:row;justify-content:end}.sb-sidenav-menu .resources-menu{max-height:90%;overflow-y:auto}::-webkit-scrollbar{width:1em}::-webkit-scrollbar-track{background-color:#00000014;box-shadow:inset 0 0 3px #333c;border-radius:2px}::-webkit-scrollbar-thumb{background:#f5f5f5;border:1px solid hsla(0,0%,0%,50%);border-radius:2px}::-webkit-scrollbar-thumb:hover{background:#d3d3d3}.sceneDroppable{position:relative;height:100%;width:100%}.dualTs-area-section{height:49%;margin-bottom:1%;background-color:var(--textcolor-standard)}.dualTs-area-section .inputLabel{color:var(--twin-stone-dark);font-size:.8rem}.ts-title{color:var(--twin-stone-dark);margin:0 auto;width:max-content}.viewerTitle{color:#fff}.viewerTitle span{white-space:nowrap;font-size:24px}.resourcesMenu{flex:1;max-height:50%}.visualController{flex:1;max-height:50%;display:flex;flex-direction:column;overflow:auto;border:var(--line-dark);padding:6px}.visualController .controller-row{padding-top:.25rem}.visualSpecificController{display:flex;flex-direction:column;justify-content:flex-end}.nav-link button{color:#f5f5f5}.nav-link{align-items:center;display:flex;padding-bottom:0;padding-top:0;position:relative}.resource-nested{flex-direction:column}.welcomeText{font-size:30px;text-align:center;color:#fff;margin-bottom:50px}.sceneRoot.welcomeRoot{display:flex;flex-direction:column;align-items:center;justify-content:center}.videosContainer{animation:fade-in 3s;display:flex;flex-wrap:wrap;gap:10px;justify-content:center;align-items:center;margin-bottom:120px}.recentCasesContainer{font-size:30px;color:#fff;animation:fade-in 3s;margin-bottom:50px;justify-content:center;align-items:center;display:flex;flex-wrap:wrap}@keyframes fade-in{0%{opacity:0}to{opacity:100}}.addNewCaseBig{flex-direction:row;display:flex;justify-content:center;align-items:center;background-image:url(/hygie/img/addIcon.svg);width:100px;height:100px;background-size:cover;cursor:pointer}.caseItem{display:flex;align-items:center;justify-content:center;margin:10px;width:200px;height:150px;background-image:url(/hygie/img/logo.png);background-size:cover;cursor:pointer}.uploadControl{margin-top:1rem;margin-bottom:1rem;color:#ffffff80}.treeFilter{margin-bottom:.5rem}.mainRecon,.mainInversion{height:100%;width:100%;flex-direction:column;padding-left:1em;padding-right:1em;padding-top:1em;color:#000;overflow:auto}.toast-container{position:absolute;bottom:0;right:0;padding:1rem;z-index:99999999999;width:50%;max-width:100%;pointer-events:none}.toast-container>:not(:last-child){margin-bottom:1.5rem}@keyframes changeOpacity{0%{opacity:1}to{opacity:0}}.toast-message{display:flex;word-wrap:break-word;word-break:break-word;white-space:normal;padding:.75rem;border:0;color:#fff;align-items:center;animation:changeOpacity 5s forwards}.bg-danger{background-color:#dc3545}.bg-warning{background-color:#ffc107}.bg-success{background-color:#198754}.bg-dark{background-color:#212529}.dropdowning{position:relative;margin-left:.25rem;margin-right:.25rem}.dropdown-toggle{white-space:nowrap;background-color:#6c757d;border-bottom-color:#6c757d;line-height:24px;margin:0;padding-block-end:6px;padding-block-start:6px;padding:6px 12px;padding-inline-end:12px;padding-inline-start:12px;text-align:center;text-decoration-color:#fff;color:#f5f5f5;font-size:large}.dropdowning.active .dropdown-toggle{background-color:var(--twin-stone-medium)!important}.dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty:after{margin-left:0}.dropdown-menu{position:absolute;z-index:1000;display:none;min-width:20px;margin:0;font-size:large;background-color:#f5f5f5;text-align:left;list-style:none;box-shadow:0 0 8px #00000080}.dropdown-menu.show{display:block}.dropdown-item{display:block;width:100%;padding:4px 32px;clear:both;font-size:large;color:#212529;text-align:inherit;text-decoration:none;white-space:nowrap;background-color:transparent;border:0}.dropdown-item:hover,.dropdown-item:focus{color:#000;background-color:#a9a9a9}.dropdown-item.active,.dropdown-item:active{color:#f5f5f5;text-decoration:none;background-color:#90ee90}.dropdown-item.disabled,.dropdown-item:disabled{color:#a9a9a9;pointer-events:none;background-color:transparent}.context-menu{position:fixed;width:200px;z-index:999999999;box-shadow:0 0 10px #0000004d;background-color:var(--twin-stone-ultralight)}.context-menu ul>li{width:100%;padding:5px 10px;color:var(--twin-stone-dark);list-style-type:none}.context-open{background-color:var(--twin-stone-medium)}.context-menu ul>li:not(.disabled):hover{background-color:var(--twin-stone-light)}.context-menu ul>li.disabled{color:var(--twin-stone-medium)}.t1 .scene3DCanvas{background-color:inherit}.violin-plot{position:relative;width:100%;height:100%;max-height:100%;max-width:100%}.violin-plot .violinThreshold{position:absolute;z-index:19;top:25px;right:25px;color:var(--twin-stone-dark);display:flex;gap:1rem}.violin-plot .violinThreshold>input[type=number]{min-width:70px;height:25px;padding:0}.violin-plot-plt,.priors-plot-plt{position:absolute!important;width:100%;height:100%}.priors-plot{position:relative;width:100%;height:80%}.t1ExtraComponent{position:relative;height:100%;width:100%}.caseContainer{display:flex;flex-direction:row;padding:0;align-items:center;justify-content:center;height:max-content}.caseContainer>*{flex-grow:1}.caseContainer>button{height:32px;margin-bottom:16px}.deleteCaseBtn{cursor:pointer;color:var(--twin-stone-light)}.deleteCaseBtn:hover{color:#f5f5f5!important}.caseDeleteModal{border-radius:7px}.caseDeleteModal p{text-align:center}.fileSelectorModal{display:block;background-color:#0003}.navigation-notifications-container{display:inline-flex;align-items:center;justify-content:end;margin-right:0;margin-left:auto;flex-wrap:nowrap;max-width:500px}.navigation-notification-message{margin-right:10px;margin-left:auto;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.navigation-notification-message:before{content:"";display:inline-block;height:1rem;width:1rem;border-radius:50%;margin-right:5px;margin-bottom:-.2rem}.navigation-notification-message.success:before{background-color:var(--success-color)}.navigation-notification-message.warning:before{background-color:orange}.navigation-notification-message.danger:before{background-color:var(--twin-glow)}.notifications-marker{background-color:inherit;color:inherit;display:inline-flex;align-items:center;justify-content:center;position:relative;font-size:1.2rem;margin-left:auto;margin-right:30px;width:fit-content;flex-wrap:nowrap}.notifications-list{position:fixed;top:5.5rem;right:30px;background-color:var(--twin-stone-ultralight);min-width:200px;overflow-y:auto;max-height:500px;z-index:20;display:inline-flex}.event-column{display:flex;flex-direction:column;min-width:max-content;color:var(--twin-stone);text-align:left;font-size:1rem;border-right:1px solid var(--twin-stone-light)}.event-column>div{padding:7px 10px;text-align:left;min-width:max-content;border-bottom:1px solid var(--twin-stone-light);display:flex;align-items:center;justify-content:space-between}.notification-info{max-width:350px;overflow-x:hidden;text-overflow:ellipsis;white-space:nowrap}.notification-info>ion-icon{margin-right:7px}.event-column>div>button:last-child{margin-left:10px;display:inline-flex;align-items:center;justify-content:center}.event-column>div.success{border-left:5px solid var(--success-color)}.notifications-column>div.warning,.tasks-column>div.aborted{border-left:5px solid var(--warning-color)}.notifications-column>div.danger,.tasks-column>div.failure{border-left:5px solid var(--twin-glow)}.notifications-marker>.counters{display:flex}.notifications-marker>.counters>span{display:inline-flex;align-items:center;justify-content:center;height:1.2rem;min-width:1.2rem;border-radius:50%;font-size:.8rem;margin:2px}.notifications-marker>.counters>span.success{background-color:var(--success-color)}.notifications-marker>.counters>span.warning{background-color:orange}.notifications-marker>.counters>span.error{background-color:var(--twin-glow)}.notifications-marker>.counters>span.tasks-counter{background-color:var(--twin-blue)}.tasks-column .task-progress{display:block;padding:2px;background-color:var(--success-color);margin:0;border:none}.text-area-field{display:inline-flex;flex-direction:column;align-items:start;justify-content:start;padding:0}.text-area-field>textarea{width:100%;height:100%;text-align:start;font-family:inherit;border-radius:5px;padding:5px}.text-area-field>label+textarea{max-height:calc(100% - 1rem)}.case-notes-summary{max-width:220px;font-size:.9rem;font-weight:400;max-height:2rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.edit-case-modal{padding:10px}.edit-case-modal .modalContainer{margin-left:8px}.edit-case-modal label{font-size:1rem}.edit-case-modal input[type=text]{text-align:left}.case-notes{font-size:.9rem;width:100%;height:250px;margin-bottom:1rem}.case-btns-container button{color:#fff}.case-btns-container>span{height:90%;display:flex;align-items:center;flex-direction:column;justify-content:space-between}.caseItem .main-info{display:inline-flex;height:100%;flex-direction:column;align-items:start;justify-content:center}.main-info{padding-right:5px;border-right:3px solid white;margin-right:5px}.main-info>time{font-size:.8rem;font-weight:400}.t1NeedlesTable{height:100%;width:100%}.t1NeedlesTableScrollable{height:90%;width:100%;overflow-y:auto}.t1NeedlesTableScrollable>table{table-layout:fixed;border-collapse:collapse}.t1NeedlesTableScrollable tr{border:1px solid;text-align:center;border-bottom:none}.t1NeedlesTableScrollable td,.t1NeedlesTableScrollable th{text-align:center;border-left:1px solid;border-right:1px solid}.t1NeedlesTableScrollable>table>thead,.t1NeedlesTableScrollable>table>thead *{position:sticky;top:0;z-index:10;background-color:#000;box-shadow:-1px -1px 0 1px #fff}.t1NeedlesTableScrollable table,.t1NeedlesTableScrollable tbody{height:100%;width:100%;border:1px solid;text-align:center}.t1NeedlesTableControls{height:10%;width:100%;display:flex;flex-direction:row;justify-content:space-evenly;align-items:center}.t1NeedlesTableControls>span,.t1NeedlesTableControls>button{height:2rem;margin-top:.5rem}.screen-recorder-button{margin-left:10px;padding:5px;display:inline-flex;align-items:start;justify-content:center}.t1NeedlesTableScrollable>table td>button{position:relative;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff}.t1TableEmptyNeedle td{border:none}.t1NeedlesTableScrollable .tdInput{height:100%;width:100%}.t1NeedlesTable .t1NeedlesTableScrollable table input,.t1NeedlesTableScrollable .tdName{height:100%;width:100%;color:#fff;background-color:inherit;outline-style:none;box-shadow:none;border:none;vertical-align:middle;text-align:center}.t1NeedlesTable .t1NeedlesTableScrollable table input:focus{background-color:inherit}.tdSelect{display:flex;justify-content:center}.t1NeedlesTable .t1NeedlesTableScrollable table select{color:#fff;background-color:inherit;outline-style:none;box-shadow:none;border:none;vertical-align:top;text-align:center}.t1NeedlesTable .t1NeedlesTableScrollable table select option{color:#000}.selectedContact{background-color:green}.underCrossContact{background-color:red}.selectContactButton:focus-visible{outline:none}.region-search{position:relative;margin-bottom:10px}.region-search-input,.region-search-input>input{text-align:left}.region-search-list{max-height:300px;overflow-y:auto;height:max-content;width:100%;position:absolute;z-index:11;background-color:var(--twin-stone-ultralight);color:var(--twin-stone);padding:3px}.region-search-list>li{padding:5px}.region-search-list>li:hover{background-color:var(--twin-stone-light)}span.edit-resource-input>input[type=text]{text-align:left;font-size:1em;padding:3px;font-weight:400;height:max-content}.context-menu-header{padding:10px;color:var(--twin-stone-dark)}.context-menu-header span{font-weight:700}.colorLegend{display:flex;justify-content:end;position:absolute;top:1%;right:0;z-Index:10}.colorLegendContainer{height:fit-content;width:fit-content}.t1Root .colorLegend{top:10%}.sceneT1WithExtraComponent{height:100%;width:100%}.surgeryDisplay{height:100%;width:100%;overflow-y:auto}.surgeryDisplay div:not(:first-child){margin-top:10px}.surgeryDisplay div div{font-size:15px}.surgeryDisplay div ol{margin-left:30px}.info-help-menu>button{height:20px;width:20px;color:var(--twin-stone-ultralight)}.info-help-menu>div{position:fixed;right:15px;top:40px;background-color:var(--twin-stone-ultralight);color:var(--twin-stone-dark);min-width:720px;overflow:auto}.shortcuts-category>h3{background-color:var(--twin-stone-light);padding:10px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--twin-stone-ultralight)}.info-help-menu>div ul{padding-left:10px;margin-bottom:10px}.shortcut-info{display:flex;align-items:center;justify-content:space-between;padding:10px 7px;font-family:sans-serif}.shortcut-info:hover{background-color:var(--twin-stone-light)}.info-help-menu>div ul>li>strong{margin-right:20px}.bg-light{background-color:var(--twin-stone-light)}.shareCaseModal{height:50%;width:40%}.shareCaseModal .modalContainer{justify-content:flex-start}.shareCase{display:flex;height:100%;width:100%;font-size:100%}.shareCaseColLeft{flex:1;border-right:1px solid white;max-width:50%;padding-left:2%}.shareCaseColRight{flex:1;max-width:50%;padding-left:2%}.shareCaseAuthorizedSection{border-radius:1%}.shareCase h1{text-align:center;text-decoration:underline;margin-bottom:5%}.shareCaseUsers{height:100%;padding-top:10%}.shareBetweenSectionsIcon{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);height:8%;width:8%}.tasks-column>.taskNotificationInfo{display:flex;flex-direction:column;justify-content:start;align-items:start;padding-top:2px;padding-bottom:2px}.dataFeaturesModal{height:330px;width:300px}.dataFeaturesModal>.modalContainer{height:100%;width:80%;display:flex;flex-direction:column;justify-content:center;align-items:start}.modalContainer span{margin-bottom:2%}.timeBarMetadata{padding-left:5px;color:gray}.connectivity2D{position:relative;height:100%;width:100%;overflow:auto}.connectivityCanvas{image-rendering:pixelated}.sceneGainMatrix{height:100%;width:100%;display:flex;flex-direction:column;color:#000}.scene3DGainMatrix{height:75%;width:100%;padding-bottom:1%}.createGainMatrix{padding-left:1em}.priorsComponent{height:100%;width:100%;min-height:600px}.text-error{color:var(--twin-state-crisis-100)}.sceneSimulation{padding:100px}.selectWithInlineBtn{display:flex;align-items:center;gap:1rem}.inlineSelect{display:inline-flex;align-items:center;flex-grow:1}.inlineSelect>:first-child{flex-grow:1;flex-basis:150px;flex-shrink:0}.inlineSelect>:nth-child(2){flex-grow:7}.label-input-group{display:flex;gap:1rem;align-items:center}.label-input-group>:first-child{flex-basis:150px}.sceneSimulation form{display:flex;flex-direction:column;gap:1rem}.body .sceneSimulation *{color:var(--twin-stone-dark);background-color:var(--textcolor-accent)}.select-inline-btn{display:flex;align-items:center;justify-content:space-between}.select-animate>select{animation:highlightChange 1.3s ease-out}@keyframes highlightChange{0%{box-shadow:none}50%{box-shadow:0 0 20px var(--success-color)}to{box-shadow:none}}.newMetricsForm{--low: #e5e21a;--medium: darkorange;--high: red;background-color:#fff;position:absolute;top:0;left:5px;max-height:88vh;padding:0 1rem;color:var(--twin-stone-dark);overflow-y:auto;z-index:100;resize:both}.newMetricsForm-header{display:flex;align-items:end;justify-content:space-between;position:sticky;background-color:#fff;top:0;z-index:101;padding-top:1rem;padding-bottom:1rem;border-bottom:1px solid var(--twin-stone-ultralight)}.newMetricsForm-header-save{height:2rem;font-size:1rem;display:flex;align-items:center;justify-content:center;width:max-content}.newMetricsForm-header>:last-child{background-color:#fff;font-size:1.5rem}.newMetricsForm .regionsContainer{display:flex;height:90%;width:100%;overflow-x:auto;gap:.5rem}.regionsGroup{display:flex;flex:1;flex-direction:column;padding:5px}.regionsGroup h3{border-bottom:3px solid var(--twin-stone-light);width:100px;padding-bottom:5px;margin-bottom:10px;padding-left:10px}.regionsCol{display:flex;flex:1;flex-flow:column wrap;width:max-content;column-gap:.5rem}.regionX0{cursor:pointer;display:inline-flex;align-items:center;justify-content:start;padding:.5rem 5px;transition:box-shadow .2s ease-in-out;max-width:100px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.regionX0:hover{box-shadow:0 2px 8px #00000014}.regionX0:before{content:"";height:1rem;width:1rem;display:inline-block;border:1px solid var(--twin-stone-ultralight);border-radius:50%;margin-right:5px;flex-shrink:0}.lowEpilepticRegion.regionX0:before{background-color:var(--low)}.mediumEpilepticRegion.regionX0:before{background-color:var(--medium)}.highEpilepticRegion.regionX0:before{background-color:var(--high)}.epileptogenicityLegend{display:flex;align-items:center;flex-direction:column}.epileptogenicityMarker{font-size:1rem;display:inline-flex;align-items:center;margin-left:5px;margin-top:5px;padding:5px}.epileptogenicityMarker.selected{border:1px solid var(--twin-stone-medium)}.epileptogenicityMarker:before{content:"";height:1rem;width:1rem;display:inline-block;border:1px solid var(--twin-stone-light);border-radius:50%;margin-right:5px}.highlight{background-color:var(--twin-stone-light)}.low:before{background-color:var(--low)}.medium:before{background-color:var(--medium)}.high:before{background-color:var(--high)}.ui-controller#controller_simulation .timeSpeedDropdown{text-indent:0;color:#666;font-weight:700;padding:0;text-align:center}.ui-controller#controller_simulation .timeSpeedDropdown:after{content:none}.actionButton{width:fit-content;text-align:center;margin-top:1em}.verticalForm{display:flex;flex-direction:column}.verticalForm .loadingButton{max-width:450px;margin-bottom:1rem}.dropzoneHighlight{position:absolute;left:.5rem;top:0;height:1rem;width:1rem;background:green;z-index:1000;border-radius:0 0 1rem 1rem}.rangeSlider{position:relative;min-height:85px;width:100%;overflow:hidden}.rangeSlider>div{position:relative}.rangeSlider input[type=range]{position:relative}.rangeSlider input[type=range]:first-of-type{position:absolute;height:0}.rangeSlider input[type=range]:first-of-type::-webkit-slider-runnable-track{display:block;height:0}.rangeSlider input[type=range]:first-of-type::-webkit-slider-thumb{transform:translateY(-50%)}.rangeSlider input[type=range]::-webkit-slider-thumb{position:relative;z-index:1;opacity:1}.rangeSlider datalist{display:flex;flex-direction:row;justify-content:space-between;writing-mode:horizontal-tb;width:100%;margin-top:5px}.epileptogenicityIndexModal{height:fit-content;width:360px}.epileptogenicityIndexModal>.modalContainer{height:100%;width:80%;display:flex;flex-direction:column;justify-content:center;align-items:start}.epileptogenicityIndexModal .controller-row{display:flex;width:200px;align-items:center}.epileptogenicityIndexModal .controller-row>label{white-space:nowrap;margin-right:2px}.tsMenuButtonModal{position:relative}.tsMenuButtonModal>.modalDiv{position:absolute;top:100%;left:0;background-color:var(--flyout-background);box-shadow:var(--flyout-shadow);transform:none;margin-top:8px;border-radius:0;border:1px solid hsla(0,0%,0%,.4)}.tsMenuButtonModal>.modalDiv>.modalContainer{height:100%;width:80%;display:flex;flex-direction:column;justify-content:flex-start;align-items:start;margin-top:10%}.applyFiltersButton{margin:auto auto 0}.lineChartControls .filterInput{display:flex;gap:4px;align-items:center}.sceneSimulation .form-control input[type=number],.modalDiv>.modalContainer input[type=number],.lineChartControls .filterInput>input[type=number]{width:100px;padding-right:20px}.tsRangeSelector{display:flex;justify-content:space-between;align-items:center}.visualController .tsRangeSelector input[type=number]{width:100px}.visualController .tsRangeSelector label{width:50px}.visualSpecificController>.tsRangeSelector{margin:5px 0}.exportCanvasForm{height:250px}.exportCanvasForm>.modalContainer{margin-top:20px}.exportCanvasForm>.modalContainer>button:last-of-type{margin-top:auto;margin-left:auto;transform:translate(-50%)}.exportCanvasForm>.modalContainer>span>input[type=text]{width:160px}.tsZoomDropdown{height:30px;aspect-ratio:1/1;text-indent:0;color:#000;font-weight:700;padding:0;text-align:center;border-radius:50%;border:2px solid black;background:transparent;margin-right:30px}.tsZoomDropdown:after{content:none}.tsAnimationDropdown{position:absolute;left:1px;bottom:1px;z-index:20}body.tt-eins{--twin-stone-dark: #3b464c;--twin-stone: #435761;--twin-stone-medium: #6D838F;--twin-stone-light: #C7D8E2;--twin-stone-ultralight: #e9eff3;--twin-glow-dark: #99461C;--twin-glow: #D0470A;--twin-glow-light: #E5951A;--twin-state-ok-100: rgba(186, 207, 0, 1);--twin-state-ok-60: rgba(186, 207, 0, .6);--twin-state-ok-30: rgba(186, 207, 0, .3);--twin-state-ok-10: rgba(186, 207, 0, .1);--twin-state-warn-100: rgba(245, 160, 0, 1);--twin-state-warn-60: rgba(245, 160, 0, .6);--twin-state-warn-30: rgba(245, 160, 0, .3);--twin-state-warn-10: rgba(245, 160, 0, .1);--twin-state-crisis-100: rgba(232, 78, 15, 1);--twin-state-crisis-60: rgba(232, 78, 15, .6);--twin-state-crisis-30: rgba(232, 78, 15, .3);--twin-state-crisis-10: rgba(232, 78, 15, .1);--textcolor-standard: #fff;--textcolor-accent: inherit;--textcolor-light-standard: var(--twin-stone-dark);--textcolor-light-accent: inherit;--backcolor-dark: var(--twin-stone-dark);--backcolor-medium: var(--twin-stone);--backcolor-ultralight: var(--twin-stone-ultralight);--color-state-ok: var(--twin-state-ok-100);--color-state-ok-light: var(--twin-state-ok-30);--color-state-warn: var(--twin-state-warn-100);--color-state-warn-light: var(--twin-state-warn-30);--color-state-crisis: var(--twin-state-crisis-100);--color-state-crisis-light: var(--twin-state-crisis-30);--line-standard: 1px solid var(--twin-stone-medium);--line-dark: 1px solid var(--twin-stone-dark);--line-head: 4px solid var(--twin-stone-medium);--line-head-light: 4px solid var(--twin-stone-light);--line-active: 8px solid var(--twin-glow);--shadow-soft: 0px .5px .8px rgba(0, 0, 0, .052), 0px 1.5px 2.3px rgba(0, 0, 0, .075), 0px 3.6px 5.4px rgba(0, 0, 0, .098), 0px 12px 18px rgba(0, 0, 0, .15);--shadow-soft-mid-high: 0px 0px 2.1px rgba(0, 0, 0, .061), 0px 0px 7.1px rgba(0, 0, 0, .089), 0px 0px 32px rgba(0, 0, 0, .15);--shadow-soft-max-high: 0px 3.3px 3.6px rgba(0, 0, 0, .052), 0px 9.1px 10px rgba(0, 0, 0, .075), 0px 22px 24.1px rgba(0, 0, 0, .098), 0px 73px 80px rgba(0, 0, 0, .15);--flyout-background: #fff;--flyout-shadow: var(--shadow-soft-max-high);--anim-speed-ui: .5s;--anim-speed-component: .3s;--font-base: "DIN", "Helvetica", "Arial", sans-serif;--font-size-standard: 14px;--textset-s: 600 12px/15px var(--font-base);--textset-m: 400 14px/18px var(--font-base);--textset-l: 400 16px/22px var(--font-base);--textset-xl: 600 20px/26px var(--font-base);--sidebar-width: 275px;--sidebar-width-extended: 340px;--header-height: 52px;--header-margin: 8px;--toolbar-height: 34px}@font-face{font-family:DIN;src:url(/hygie/img/eins_assets/fonts/d-dinexp-webfont.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:DIN;src:url(/hygie/img/eins_assets/fonts/d-dinexp-bold-webfont.woff2) format("woff2");font-weight:600;font-style:normal}body.tt-eins{color:var(--textcolor-standard);background-color:var(--backcolor-dark)}.tt-eins hr{display:none}.tt-eins .bg-dark{background-color:var(--backcolor-dark)}body.tt-eins{font:var(--textset-m);color:var(--textcolor-standard);scroll-behavior:smooth;background-color:var(--backcolor-medium)}.tt-eins .headerWrapper>.header{height:var(--header-height);margin-bottom:var(--header-margin);flex-shrink:0;flex-grow:0}.tt-eins .leftPanel{width:var(--sidebar-width)}@media only screen and (min-width: 1600px){.tt-eins .leftPanel{width:var(--sidebar-width-extended)}}.tt-eins .rightPanel .navigationMenu{height:var(--toolbar-height);flex-shrink:0;flex-grow:0}.tt-eins button{cursor:pointer}.tt-eins input[type=file],.tt-eins input[type=text],.tt-eins input[type=number]{background-color:var(--twin-stone-light);border:var(--line-dark);box-shadow:none;font:var(--textset-s);letter-spacing:0;color:#000;width:100%;height:34px;padding:4px 16px 4px 8px;-moz-appearance:none;appearance:none;-webkit-appearance:none}.tt-eins input[type=number]{width:calc(6ch + 20px)}.tt-eins input[type=file]:focus,.tt-eins input[type=text]:focus,.tt-eins input[type=number]:focus{background-color:#fff}.tt-eins textarea{width:100%}.tt-eins select{background-color:var(--twin-stone-light);border:var(--line-dark);box-shadow:none;font:var(--textset-s);color:#000;letter-spacing:0;width:100%;height:34px;padding:4px 16px 4px 8px}.tt-eins select:focus{background-color:#fff}.tt-eins input[type=range]{width:100%}.tt-eins .switch{box-shadow:none;border:var(--line-dark);border-radius:0;width:var(--switch-width);height:var(--switch-height);--switch-height: 24px;--switch-width: 54px}.tt-eins .switch.round{border-radius:0}.tt-eins .switch+label{font:var(--textset-s);color:var(--textcolor-standard);line-height:24px;margin-left:8px}.tt-eins .switch .slider{background-color:var(--twin-stone-medium)}.tt-eins .switch .slider.round{border-radius:0}.tt-eins .switch .slider:before{background-color:#fff;height:calc(var(--switch-height) - 10px);width:calc(var(--switch-height) - 4px);box-shadow:0 0 10px #0000004d}.tt-eins .switch .slider.round:before{border-radius:0}.tt-eins .switch input:checked+.slider{background-color:var(--twin-glow)}.tt-eins .switch input:checked+.slider:before{transform:translate(24px)}.tt-eins .switch input:focus+.slider{box-shadow:none}.tt-eins .headerWrapper>.header{background-color:var(--backcolor-medium);border-bottom:var(--line-dark)}.tt-eins .headerWrapper>.header .headerContent{background-color:var(--backcolor-medium)}.tt-eins .headerWrapper>.header .headerLogo{background-size:40px;background-repeat:no-repeat;background-position:left center;color:#fff;padding-left:50px;font-weight:600;line-height:40px;margin-left:16px}.tt-eins .headerWrapper>.header .authMenu .info-help-menu{margin-right:8px;position:relative}.tt-eins .headerWrapper>.header .authMenu .info-help-menu:has(.pageControlsButton+div):before{content:"";position:absolute;display:block;width:20px;height:20px;background:var(--twin-stone-light);z-index:19;top:calc(100% + 3px);right:-1px;transform:rotate(-45deg)}.tt-eins .headerWrapper>.header .authMenu .info-help-menu .pageControlsButton+div{background-color:var(--flyout-background);box-shadow:var(--flyout-shadow);position:absolute;top:calc(100% + 10px);right:-15px;min-width:0;width:35dvw;z-index:20}.tt-eins .headerWrapper>.header .authMenu .info-help-menu .pageControlsButton+div h3{padding:5px 10px;position:relative;font:var(--textset-l);font-weight:600;color:var(--twin-stone-dark)}.tt-eins .headerWrapper>.header .authMenu .info-help-menu .pageControlsButton+div h3 .pageControlsButton:before{content:"";position:absolute;display:block;top:0;left:0;height:100%;width:100%}.tt-eins .headerWrapper>.header .authMenu .info-help-menu .pageControlsButton+div .shortcut-info{padding:5px 10px 5px 0;color:var(--twin-stone-medium);font:var(--textset-m)}.tt-eins .headerWrapper>.header .authMenu .info-help-menu .pageControlsButton+div .shortcut-info:hover{background-color:transparent}.tt-eins .headerWrapper>.header .authMenu{margin-right:16px;column-gap:4px}.tt-eins .navigationMenuWrapper .navigationMenu{background-color:var(--backcolor-medium);column-gap:16px}.tt-eins .navigationMenuWrapper>div{overflow:visible}.tt-eins .navigationMenuWrapper .navigationMenu .dropdowning{margin:0}.tt-eins .navigationMenuWrapper .navigationMenu .dropdowning:has(.dropdown-menu.show):before{content:"";position:absolute;display:block;width:20px;height:20px;background:var(--flyout-background);z-index:19;top:calc(100% + 3px);left:11px;transform:rotate(-45deg)}.tt-eins .navigationMenuWrapper .navigationMenu .dropdown-toggle{background-color:var(--backcolor-dark);font:var(--textset-l);font-weight:600;letter-spacing:1.5px;text-transform:uppercase}.tt-eins .navigationMenuWrapper .navigationMenu .dropdowning .dropdown-menu.show{background-color:var(--flyout-background);box-shadow:var(--flyout-shadow);top:calc(100% + 10px);left:0}.tt-eins .navigationMenuWrapper .navigationMenu .dropdowning .dropdown-menu .dropdown-item{font:var(--textset-l);padding:5px 10px}.tt-eins .navigationMenuWrapper .navigationMenu .navigation-notifications-container{margin-right:30px;position:relative}.tt-eins .navigationMenuWrapper .navigationMenu .navigation-notifications-container:has(.notifications-list):before{content:"";position:absolute;display:block;width:20px;height:20px;background:var(--flyout-background);z-index:19;top:calc(100% + 3px);right:11px;transform:rotate(-45deg)}.tt-eins .navigationMenuWrapper .navigationMenu .navigation-notifications-container .navigation-notification-message{font:var(--textset-s);font-weight:400}.tt-eins .navigationMenuWrapper .navigationMenu .navigation-notifications-container .navigation-notification-message ion-icon{display:inline-block;position:relative;top:2px;left:-4px}.tt-eins .navigationMenuWrapper .navigationMenu .navigation-notifications-container>div{height:34px;background-color:var(--backcolor-dark)}.tt-eins .navigationMenuWrapper .navigationMenu .navigation-notifications-container .notifications-marker{height:34px;margin-right:0;padding:0 10px;column-gap:4px}.tt-eins .navigationMenuWrapper .navigationMenu .navigation-notifications-container>div .counters{column-gap:4px}.tt-eins .navigationMenuWrapper .navigationMenu .navigation-notifications-container>div .counters span{font:var(--textset-s);background:#fff;color:#000}.tt-eins .navigationMenuWrapper .navigationMenu .navigation-notifications-container>div .counters .success{background-color:var(--color-state-ok)}.tt-eins .navigationMenuWrapper .navigationMenu .navigation-notifications-container>div .counters :is(.warning,.aborted){background-color:var(--color-state-warn)}.tt-eins .navigationMenuWrapper .navigationMenu .navigation-notifications-container>div .counters :is(.error,.danger,.failure){background-color:var(--color-state-crisis);color:#fff}.tt-eins .navigationMenuWrapper .navigationMenu .navigation-notifications-container .notifications-list{background-color:var(--flyout-background);box-shadow:var(--flyout-shadow);overflow-x:hidden;display:grid;grid-template-columns:auto auto auto;position:absolute;top:calc(100% + 10px);right:0}.tt-eins .navigationMenuWrapper .navigationMenu .navigation-notifications-container .notifications-list .event-column{padding-left:10px;padding-right:10px}.tt-eins .navigationMenuWrapper .navigationMenu .navigation-notifications-container .notifications-list .tasks-column,.tt-eins .navigationMenuWrapper .navigationMenu .navigation-notifications-container .notifications-list .locations-column{border-right-width:10px}.tt-eins .navigationMenuWrapper .navigationMenu .navigation-notifications-container .notifications-list .notifications-column{border-right:none}.tt-eins .navigationMenuWrapper .navigationMenu .navigation-notifications-container .notifications-list .event-column>div:first-child{border-bottom:var(--line-head-light);margin-bottom:10px}.tt-eins .navigationMenuWrapper .navigationMenu .navigation-notifications-container .notifications-list .event-column>div:first-child span{font:var(--textset-l);font-weight:600;letter-spacing:1.5px;text-transform:uppercase}.tt-eins .navigationMenuWrapper .navigationMenu .navigation-notifications-container .notifications-list .event-column div:last-child{border-bottom:none}.tt-eins .navigationMenuWrapper .navigationMenu .navigation-notifications-container .notifications-list .event-column .notification-info ion-icon{position:relative;top:2px}.tt-eins .navigationMenuWrapper .navigationMenu .navigation-notifications-container .notifications-list .tasks-column>div:not(:first-child){border-bottom:none}.tt-eins .navigationMenuWrapper .navigationMenu .navigation-notifications-container .notifications-list .tasks-column div[class]:not(.taskNotificationInfo):not(.task-progress){column-gap:10px;justify-content:unset}.tt-eins .navigationMenuWrapper .navigationMenu .navigation-notifications-container .notifications-list .tasks-column div[class]:not(.taskNotificationInfo):not(.task-progress) .notification-info{margin-right:auto}.tt-eins .navigationMenuWrapper .navigationMenu .navigation-notifications-container .notifications-list .tasks-column div[class]:not(.taskNotificationInfo):not(.task-progress) .pageControlsButton{margin-left:0}.tt-eins .navigationMenuWrapper .navigationMenu .navigation-notifications-container .notifications-list .tasks-column .taskNotificationInfo{border-bottom:none;position:relative;display:grid;grid-template-columns:1fr 1fr;row-gap:4px;column-gap:4px}.tt-eins .navigationMenuWrapper .navigationMenu .navigation-notifications-container .notifications-list .tasks-column .taskNotificationInfo small{font:var(--textset-s);font-weight:400}.tt-eins .navigationMenuWrapper .navigationMenu .navigation-notifications-container .notifications-list .tasks-column .taskNotificationInfo small strong{font-weight:600}.tt-eins .navigationMenuWrapper .navigationMenu .navigation-notifications-container .notifications-list .tasks-column .task-progress{position:relative;padding:0;height:4px;margin-top:5px;margin-bottom:20px;z-index:2}.tt-eins .navigationMenuWrapper .navigationMenu .navigation-notifications-container .notifications-list .tasks-column .taskNotificationInfo:has(+.task-progress):after{content:"";display:block;position:absolute;bottom:-9px;left:0;width:100%;height:4px;background:var(--twin-stone-ultralight);z-index:1}.tt-eins .navigationMenuWrapper .navigationMenu .navigation-notifications-container .notifications-list .event-column div:is(.success,.warning,.danger,.aborted,.failure){position:relative;padding-left:23px;border-left:none}.tt-eins .navigationMenuWrapper .navigationMenu .navigation-notifications-container .notifications-list .event-column div:is(.success,.warning,.danger,.aborted,.failure):before{content:"";display:block;position:absolute;left:5px;top:11px;width:12px;height:12px;border-radius:50%;background-color:#ccc}.tt-eins .navigationMenuWrapper .navigationMenu .navigation-notifications-container .notifications-list .tasks-column div:is(.success,.warning,.danger,.aborted,.failure){padding-left:27px}.tt-eins .navigationMenuWrapper .navigationMenu .navigation-notifications-container .notifications-list .tasks-column .taskNotificationInfo:is(.success,.warning,.danger,.aborted,.failure){padding-left:10px}.tt-eins .navigationMenuWrapper .navigationMenu .navigation-notifications-container .notifications-list .tasks-column div:is(.success,.warning,.danger,.aborted,.failure):before{left:9px}.tt-eins .navigationMenuWrapper .navigationMenu .navigation-notifications-container .notifications-list .event-column div:is(.success,.warning,.danger,.aborted,.failure).taskNotificationInfo:before{display:none}.tt-eins .navigationMenuWrapper .navigationMenu .navigation-notifications-container .notifications-list .event-column div.success:before{background-color:var(--color-state-ok)}.tt-eins .navigationMenuWrapper .navigationMenu .navigation-notifications-container .notifications-list .event-column div:is(.warning,.aborted):before{background-color:var(--color-state-warn)}.tt-eins .navigationMenuWrapper .navigationMenu .navigation-notifications-container .notifications-list .event-column div:is(.danger,.failure):before{background-color:var(--color-state-crisis)}.tt-eins .leftPanel{padding:0 16px 16px;background:var(--backcolor-medium);row-gap:32px;top:0}.tt-eins .leftPanel:has(.visualController){height:100%}.tt-eins .leftPanel .resourcesMenu{color:var(--textcolor-standard);max-height:none;flex:unset;flex-grow:1;overflow:auto}.tt-eins .leftPanel:has(.visualController) .resourcesMenu{max-height:50%}.tt-eins .leftPanel .resourcesMenu .headerPatient,.tt-eins .leftPanel .resourcesMenu .uploadControl,.tt-eins .leftPanel .resourcesMenu .treeFilter{margin:0 0 16px}.tt-eins .leftPanel .resourcesMenu>div:not([class]){border:var(--line-dark);padding:6px;margin-bottom:16px}.tt-eins .leftPanel .resourcesMenu>div:not([class]):last-child{margin-bottom:0}.tt-eins .leftPanel .resourcesMenu .nav-link{font-weight:600;justify-content:space-between;background-color:var(--backcolor-dark);margin:-6px -6px 4px;padding:6px}.tt-eins .leftPanel .resourcesMenu .resource-nested .leaf-node{margin-bottom:4px}.tt-eins .displayArea .visualController{max-height:none;flex-shrink:1}.tt-eins .displayArea .visualController .controller-row{padding:0;margin-bottom:6px}.tt-eins .displayArea .visualController .controller-row:last-child{margin-bottom:0}.tt-eins .displayArea{border:none}.tt-eins .headerWrapper .viewerTitle{position:fixed;left:50%;top:12px;max-width:50vw;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font:var(--textset-xl);color:var(--textcolor-standard)}.tt-eins .headerWrapper .viewerTitle span{font-size:inherit;white-space:inherit}.tt-eins .displayArea:has(.sceneRoot.welcomeRoot){background-color:var(--backcolor-dark)}.tt-eins .displayArea .sceneRoot.tsRoot,.tt-eins .displayArea .sceneRoot.spectrumRoot{background-color:var(--backcolor-ultralight)}.tt-eins .displayArea .sceneRoot.tsRoot label,.tt-eins .displayArea .sceneRoot.spectrumRoot label,.tt-eins .displayArea .sceneRoot.scene3dRoot label,.tt-eins .displayArea .sceneRoot.t1Root .sceneT1WithExtraComponent label,.tt-eins .displayArea .sceneRoot.inversionRoot label,.tt-eins .displayArea .sceneRoot .lineChartControls label,.tt-eins .displayArea .sceneRoot .lineChartFilterSwitch label{color:var(--textcolor-light-standard)}.tt-eins .displayArea .sceneRoot .lineChartMenu .lineChartControls{align-items:center;column-gap:10px}.tt-eins .displayArea .sceneRoot .lineChartMenu>span:last-child{display:flex;column-gap:15px;align-items:center}.tt-eins .displayArea .sceneRoot :is(.lineChartFiltersMenu,.channelLabels){background:var(--flyout-background);box-shadow:var(--flyout-shadow);padding:10px;border-radius:0}.tt-eins .displayArea .sceneRoot .lineChartFiltersMenu{display:flex;flex-direction:column;row-gap:10px}.tt-eins .displayArea .sceneRoot .channelLabels{font:var(--textset-s);font-weight:400}.tt-eins .displayArea .sceneRoot .channelLabels .checkboxesTable .checkboxesTable tr:first-child td{font-weight:600;border-bottom:var(--line-head-light);padding-bottom:4px}.tt-eins .displayArea .sceneRoot .channelLabels .checkboxesTable .checkboxesTable .checkboxesTable td{padding:2px 0}.tt-eins .displayArea .sceneRoot .channelLabels .checkboxesTable .checkboxesTable .checkboxesTable tr:first-child td{font-weight:400;border-bottom:none;padding-top:4px;padding-bottom:2px}.tt-eins .displayArea .sceneRoot.reconRoot,.tt-eins .displayArea .sceneRoot.inversionRoot,.tt-eins .displayArea .sceneRoot.gainMatrixRoot,.tt-eins .timeSeriesDiv{background-color:var(--backcolor-ultralight)}.tt-eins .homePage{background:var(--twin-stone-dark);flex-direction:column;justify-content:unset}.tt-eins .homePage .appName{margin-top:128px;color:#fff;font:var(--textset-xl);padding-left:72px;height:64px;line-height:64px;background:transparent left center url(/hygie/img/logo.png) no-repeat;background-size:58px}.tt-eins .homePage .appName span{font-weight:400}.tt-eins .homePage .appName span:before{content:" | "}.tt-eins .homePage .btn-login{margin-top:64px;background-color:var(--twin-stone-light);color:#000;font:var(--textset-l);font-weight:600;letter-spacing:1.5px;text-transform:uppercase;padding:16px 32px}.tt-eins .homePage a:hover .btn-login{background-color:#fff}.tt-eins .homePage .logos-container{flex-direction:row;column-gap:32px;justify-content:unset;margin-top:64px;width:auto;padding-top:32px;border-top:var(--line-head)}.tt-eins .homePage .logos-container .logo-wrapper{width:220px;background-color:transparent}.tt-eins .homePage .logos-container .logo-wrapper#logo_tvb{background-image:url(/hygie/img/logos/logo_tvb_white.svg);background-size:99px;height:64px}.tt-eins .homePage .logos-container .logo-wrapper#logo_ins{background-image:url(/hygie/img/logos/logo_ins_white.svg);height:64px}.tt-eins .homePage .logos-container .logo-wrapper#logo_vbtech{background-image:url(/hygie/img/logos/logo_vbtech_white.svg);background-size:94px;height:100px}.tt-eins .homePage .logos-container .logo-wrapper#logo_codemart{background-image:url(/hygie/img/logos/logo_codemart_white.svg);height:64px}.tt-eins .displayArea .sceneRoot.welcomeRoot{display:block}.tt-eins .displayArea .sceneRoot.welcomeRoot .dashboardWrapper{display:grid;grid-template-columns:auto clamp(180px,20%,350px) 178px;width:100%;column-gap:64px;row-gap:64px;padding:0 16px 0 32px;height:100%;overflow:auto}.tt-eins .displayArea .sceneRoot.welcomeRoot .wrapperCases{grid-row:1;grid-column:1}.tt-eins .displayArea .sceneRoot.welcomeRoot .wrapperEducation{grid-row:1;grid-column:2}.tt-eins .displayArea .sceneRoot.welcomeRoot .wrapperLogos{grid-row:1;grid-column:3}.tt-eins .displayArea .sceneRoot.welcomeRoot .dashboardWrapper:not(:has(.wrapperEducation)){grid-template-columns:auto 178px}.tt-eins .displayArea .sceneRoot.welcomeRoot .dashboardWrapper:not(:has(.wrapperEducation)) .wrapperLogos{grid-column:2}.tt-eins .displayArea .sceneRoot.welcomeRoot .wrapperCases .welcomeText,.tt-eins .displayArea .sceneRoot.welcomeRoot .wrapperEducation .welcomeText,.tt-eins .displayArea .sceneRoot.welcomeRoot .wrapperLogos .welcomeText{margin-top:48px;text-align:left;font:var(--textset-xl);padding-bottom:8px;border-bottom:var(--line-head);margin-bottom:24px}.tt-eins .displayArea .sceneRoot.welcomeRoot .wrapperCases .recentCasesContainer{display:grid;grid-template-columns:1fr;row-gap:30px;column-gap:20px}@media only screen and (min-width: 1400px){.tt-eins .displayArea .sceneRoot.welcomeRoot .wrapperCases .recentCasesContainer{grid-template-columns:1fr 1fr}}.tt-eins .displayArea .sceneRoot.welcomeRoot .wrapperCases .addNewCaseBig{font:var(--textset-xl);padding:18px 0 6px 80px;background-position:left top;background-repeat:no-repeat;background-size:64px;width:100%;height:auto;min-height:64px;margin-bottom:0;align-items:unset;justify-content:unset;grid-column:1 / -1}.tt-eins .displayArea .sceneRoot.welcomeRoot .wrapperCases .addNewCaseBig:hover{background-color:var(--twin-stone)}.tt-eins .displayArea .sceneRoot.welcomeRoot .wrapperCases .caseItem{font:var(--textset-xl);margin:0;padding:0 6px 0 80px;background-position:6px 8px;background-repeat:no-repeat;background-size:48px;width:100%;height:100%;min-height:62px;border:1px solid var(--twin-stone);position:relative;column-gap:8px;justify-content:space-between;align-items:center}.tt-eins .displayArea .sceneRoot.welcomeRoot .wrapperCases .caseItem:hover{background-color:var(--twin-stone)}.tt-eins .displayArea .sceneRoot.welcomeRoot .wrapperCases .caseItem.item-active{background-color:var(--twin-stone);background-position:18px 8px}.tt-eins .displayArea .sceneRoot.welcomeRoot .wrapperCases .caseItem.item-active:before{content:"";position:absolute;display:block;top:0;left:0;width:8px;height:100%;background:var(--twin-glow)}.tt-eins .displayArea .sceneRoot.welcomeRoot .wrapperCases .caseItem .main-info{border-right:none;margin-right:0;padding-right:0;display:block;height:auto}.tt-eins .displayArea .sceneRoot.welcomeRoot .wrapperCases .caseItem .main-info time{font:var(--textset-s);font-weight:400;color:var(--twin-stone-light);white-space:normal;position:absolute;top:100%;left:80px;padding:2px 6px;background:var(--twin-stone)}.tt-eins .displayArea .sceneRoot.welcomeRoot .wrapperCases .caseItem .main-info+div .case-notes-summary{grid-row:2;font:var(--textset-s);font-weight:400;max-height:none;max-width:none;overflow:visible;white-space:normal}.tt-eins .displayArea .sceneRoot.welcomeRoot .wrapperCases .caseItem .case-btns-container{display:flex;height:100%;right:10px;align-items:center;padding:0;gap:10px}.tt-eins .displayArea .sceneRoot.welcomeRoot .wrapperCases .caseItem .main-info+div .case-btns-container .pageControlsButton{margin-right:0}.tt-eins .displayArea .sceneRoot.welcomeRoot .wrapperEducation .videosContainer{flex-direction:column;margin-bottom:0;row-gap:16px;align-items:unset}.tt-eins .displayArea .sceneRoot.welcomeRoot .wrapperEducation iframe{width:100%;height:auto;aspect-ratio:16 / 9}.tt-eins .displayArea .sceneRoot.welcomeRoot .wrapperLogos .welcomeText{text-align:right}.tt-eins .displayArea .sceneRoot.welcomeRoot .wrapperLogos .logos-container{flex-direction:column;width:100%;column-gap:32px;row-gap:21px}.tt-eins .displayArea .sceneRoot.welcomeRoot .wrapperLogos .logo-wrapper{background-color:transparent;background-position:right top}.tt-eins .displayArea .sceneRoot.welcomeRoot .wrapperLogos .logo-wrapper#logo_tvb{background-image:url(/hygie/img/logos/logo_tvb_white.svg);background-size:89px}.tt-eins .displayArea .sceneRoot.welcomeRoot .wrapperLogos .logo-wrapper#logo_ins{background-image:url(/hygie/img/logos/logo_ins_white.svg);height:37px}.tt-eins .displayArea .sceneRoot.welcomeRoot .wrapperLogos .logo-wrapper#logo_vbtech{background-image:url(/hygie/img/logos/logo_vbtech_white.svg);background-size:94px}.tt-eins .displayArea .sceneRoot.welcomeRoot .wrapperLogos .logo-wrapper#logo_codemart{background-image:url(/hygie/img/logos/logo_codemart_white.svg)}
