.icon{display:inline-block;width:1em;height:1em;line-height:1;vertical-align:middle}.icon svg{height:1em;width:1em;fill:currentColor}.checkbox{display:inline-flex;vertical-align:middle;margin:.2rem 0;cursor:pointer}.checkbox:hover{color:var(--color-blue)}.checkbox .checkbox-field{display:inline-flex;position:relative;width:2.5em;min-width:2.5em;height:1.5em;background:var(--color-xxlight-grey);border-radius:var(--border-radius-large);vertical-align:middle;box-shadow:var(--box-shadow-thin)}.checkbox:hover .checkbox-field{background:var(--color-xlight-grey)}.checkbox .checkbox-field .checkbox-toggle{display:flex;position:absolute;font-size:1em;top:.1rem;left:.1rem;width:calc(1.5em - .2rem);height:calc(1.5em - .2rem);background:var(--color-white);border-radius:var(--border-radius);color:var(--color-white);transition:left .3s ease-in-out,background-color .3s ease-in-out;align-items:center;justify-content:center}.checkbox.checked .checkbox-field .checkbox-toggle{left:calc(100% - 1.4em);background-color:var(--color-ocra)}.checkbox:hover .checkbox-field .checkbox-toggle{border-color:var(--color-blue)}.checkbox .checkbox-label{display:inline-block;margin-left:.2em;vertical-align:middle;color:var(--color-light-blue)}.checkbox:hover .checkbox-label,.checkbox.checked .checkbox-label{color:var(--color-blue)}.checkbox.disabled{cursor:default;opacity:.5;pointer-events:none}.checkbox .before-input{margin-right:1rem}.loader-inline-container{position:relative;width:1em;height:1em;display:inline-block;vertical-align:middle;border:var(--border-thick) transparent;border-radius:50%;-webkit-animation:loader-inline-container-animation 1s ease-in-out infinite;animation:loader-inline-container-animation 1s ease-in-out infinite}@keyframes loader-inline-container-animation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}input[type=submit],input[type=button],.button,button{font-family:Metropolis,sans-serif;border-radius:var(--border-radius-small);cursor:pointer;background:var(--color-blue);color:var(--color-white);font-size:1em;line-height:1em;padding:.8em 1.2em;min-width:3em;text-align:center;display:inline-flex;align-items:center;justify-content:center;position:relative;max-width:100%;-webkit-user-select:none!important;user-select:none!important}.button.small{padding:.3em .6em;min-width:0}.button.input{padding:.5em .8em;min-width:0}.button.full-width{width:100%}.button.full-width>span{white-space:nowrap;text-overflow:ellipsis}.button.small .icon{font-size:.7em;margin:.2em}.button.icon-only{padding-left:.4em;padding-right:.4em}.button.icon-only .icon{transform:scale(1.5)}.button.fontsize-12 span.label{font-size:1rem}input[type=submit].gap-right .icon:first-child,input[type=button].gap-right .icon:first-child,.button.gap-right .icon:first-child,button.gap-right .icon:first-child{margin-right:.6em;margin-left:-.3em!important}input[type=submit].gap-left .icon:last-child,input[type=button].gap-left .icon:last-child,.button.gap-left .icon:last-child,button.gap-left .icon:last-child{margin-left:.6em;margin-right:-.3em!important}input[type=submit]:hover,input[type=button]:hover,.button:hover,button:hover{background:var(--color-light-blue)}input[type=submit]:active,input[type=button]:active,.button:active,button:active{background:var(--color-ocra)}input[type=submit]:disabled,input[type=button]:disabled,.button[data-disabled=true],button:disabled{background:var(--color-xlight-grey);border-color:var(--color-grey)!important;color:var(--color-grey)!important;cursor:default}input[type=submit].dim,input[type=button].dim,.button.dim,button.dim{background:var(--color-xlight-grey);color:var(--color-blue)}input[type=submit].outline,input[type=button].outline,.button.outline,button.outline{background:transparent;color:var(--color-blue)}input[type=submit].outline:after,input[type=button].outline:after,.button.outline:after,button.outline:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border:var(--border-thick);border-radius:var(--border-radius-small);pointer-events:none}input[type=submit].outline:hover,input[type=button].outline:hover,.button.outline:hover,button.outline:hover{color:var(--color-light-blue)}.button.contained-shadow{border-radius:.3rem;background:var(--color-blue);box-shadow:var(--box-shadow)}.button>.hint{position:absolute;opacity:0;pointer-events:none;bottom:100%;left:50%;background-color:var(--color-xlight-grey);color:var(--color-black);border-radius:var(--border-radius-small);font-size:var(--font-size-xsmall);line-height:var(--font-size-small);max-width:16rem;min-width:8rem;translate:-50% -0em;padding:.5em;box-shadow:var(--common-box-shadow);z-index:10;transition:translate .3s ease-in-out,opacity .3s ease-in-out;white-space:normal;overflow-wrap:break-word;text-decoration:none!important}.button>.hint:after{content:"";position:absolute;top:90%;left:calc(50% - 1em);border:1em solid transparent;border-top-color:var(--color-xlight-grey);border-bottom:0}.button:hover>.hint{opacity:1;translate:-50% -.3em}.button>.hint.position-bottom{bottom:auto;top:100%}.button>.hint.position-bottom:after{top:auto;bottom:90%;border-top:0;border-bottom:1em solid var(--color-xlight-grey)}.button:hover>.hint.position-bottom{translate:-50% .3em}input[type=submit].color-common,input[type=button].color-common,.button.color-common,button.color-common{background:var(--color-common-blue);color:var(--color-common-white)}input[type=submit].color-common:hover,input[type=button].color-common:hover,.button.color-common:hover,button.color-common:hover{background:var(--color-common-light-blue)}input[type=submit].color-common:active,input[type=button].color-common:active,.button.color-common:active,button.color-common:active{background:var(--color-common-ocra)}input[type=submit].color-common:disabled,input[type=button].color-common:disabled,.button.color-common[data-disabled=true],button.color-common:disabled{background:var(--color-common-grey)}input[type=submit].color-common.outline,input[type=button].color-common.outline,.button.color-common.outline,button.color-common.outline{color:var(--color-common-blue);background-color:transparent}input[type=submit].color-common.outline:hover,input[type=button].color-common.outline:hover,.button.color-common.outline:hover,button.color-common.outline:hover{color:var(--color-common-light-blue)}input[type=submit].color-ocra,input[type=button].color-ocra,.button.color-ocra,button.color-ocra{background:var(--color-ocra);color:var(--color-white)}input[type=submit].color-ocra:hover,input[type=button].color-ocra:hover,.button.color-ocra:hover,button.color-ocra:hover{background:var(--color-light-ocra)}input[type=submit].color-ocra:active,input[type=button].color-ocra:active,.button.color-ocra:active,button.color-ocra:active{background:var(--color-ocra)}input[type=submit].color-ocra:disabled,input[type=button].color-ocra:disabled,.button.color-ocra[data-disabled=true],button.color-ocra:disabled{background:var(--color-common-grey)}input[type=submit].color-ocra.outline,input[type=button].color-ocra.outline,.button.color-ocra.outline,button.color-ocra.outline{color:var(--color-ocra);background-color:transparent}input[type=submit].color-ocra.outline:hover,input[type=button].color-ocra.outline:hover,.button.color-ocra.outline:hover,button.color-ocra.outline:hover{color:var(--color-light-ocra)}input[type=submit].color-ocra.link,input[type=button].color-ocra.link,.button.color-ocra.link,button.color-ocra.link{background:transparent;color:var(--color-ocra)}input[type=submit].color-ocra.link:hover,input[type=button].color-ocra.link:hover,.button.color-ocra.link:hover,button.color-ocra.link:hover{color:var(--color-light-ocra)}input[type=submit].color-red,input[type=button].color-red,.button.color-red,button.color-red{background:var(--color-red);color:var(--color-white)}input[type=submit].color-red:hover,input[type=button].color-red:hover,.button.color-red:hover,button.color-red:hover{background:var(--color-light-red)}input[type=submit].color-red:active,input[type=button].color-red:active,.button.color-red:active,button.color-red:active{background:var(--color-red)}input[type=submit].color-red:disabled,input[type=button].color-red:disabled,.button.color-red[data-disabled=true],button.color-red:disabled{background:var(--color-common-grey)}input[type=submit].color-red.outline,input[type=button].color-red.outline,.button.color-red.outline,button.color-red.outline{color:var(--color-red);background-color:transparent}input[type=submit].color-red.outline:hover,input[type=button].color-red.outline:hover,.button.color-ocra.red:hover,button.color-ocra.red:hover{color:var(--color-red)!important}input[type=submit].color-grey,input[type=button].color-grey,.button.color-grey,button.color-grey{background:var(--color-xlight-grey);color:var(--color-blue)}input[type=submit].color-grey:hover,input[type=button].color-grey:hover,.button.color-grey:hover,button.color-grey:hover{background:var(--color-grey)}input[type=submit].color-grey:active,input[type=button].color-grey:active,.button.color-grey:active,button.color-grey:active{background:var(--color-xlight-grey)}input[type=submit].color-grey:disabled,input[type=button].color-grey:disabled,.button.color-red[data-disabled=true],button.color-red:disabled{background:var(--color-common-xlight-grey)}input[type=submit].color-grey.outline,input[type=button].color-grey.outline,.button.color-grey.outline,button.color-grey.outline{color:var(--color-xlight-grey);background-color:transparent}input[type=submit].color-grey.outline:hover,input[type=button].color-grey.outline:hover,.button.color-ocra.grey:hover,button.color-ocra.grey:hover{color:var(--color-xlight-grey)!important}input[type=submit].color-purple,input[type=button].color-purple,.button.color-purple,button.color-purple{background:var(--color-common-purple);color:var(--color-common-white)}input[type=submit].color-purple:hover,input[type=button].color-purple:hover,.button.color-purple:hover,button.color-purple:hover,input[type=submit].color-purple:active,input[type=button].color-purple:active,.button.color-purple:active,button.color-purple:active{background:var(--color-common-purple)}input[type=submit].color-purple:disabled,input[type=button].color-purple:disabled,.button.color-purple[data-disabled=true],button.color-purple:disabled{background:var(--color-common-xlight-grey)}input[type=submit].color-purple.outline,input[type=button].color-purple.outline,.button.color-purple.outline,button.color-purple.outline{color:var(--color-common-xlight-grey);background-color:transparent}input[type=submit].color-purple.outline:hover,input[type=button].color-purple.outline:hover,.button.color-purple:hover,button.color-purple:hover{color:var(--color-common-xlight-grey)!important}input[type=submit].link,input[type=button].link,.button.link,button.link{background:transparent;color:var(--color-blue);border:0}input[type=submit].link span:not(.icon),input[type=button].link span:not(.icon),.button.link span:not(.icon),button.link span:not(.icon){text-decoration:underline}input[type=submit].link:disabled,input[type=button].link:disabled,.button.link[data-disabled=true],button.link:disabled{opacity:.3}input[type=submit].link:disabled span:not(.icon),input[type=button].link:disabled span:not(.icon),.button.link[data-disabled=true] span:not(.icon),button.link:disabled span:not(.icon){text-decoration:none}.button.text{background:transparent;color:var(--color-blue);padding:0;line-height:1;font-size:1em}.button.danger{background:var(--color-red);color:var(--color-black)}.button.danger:hover{background:var(--color-light-red)}.button.danger:active{background:var(--color-red)}.button.danger:disabled,.button.danger[data-disabled=true]{background:var(--color-xlight-grey);color:var(--color-grey)!important;cursor:default}.button.danger.outline{background:transparent;color:var(--color-red)}.button.danger.outline:after{border-color:var(--color-red)}.button.danger.outline:hover{color:var(--color-light-red)}.arrange-on-top_placeholder{pointer-events:none;position:absolute;top:0;left:0;width:100%;height:100%}.arrange-on-top_wrapper{position:absolute;z-index:100000;top:0;left:0;height:100svh;max-height:none;transform:translate(0);background-color:var(--color-white);box-shadow:var(--box-shadow);border-radius:var(--border-radius-small);overflow:auto;scrollbar-width:auto;scrollbar-color:var(--color-xlight-grey) var(--color-white)}.arrange-on-top_placeholder.loading,.arrange-on-top_wrapper.loading{visibility:hidden}.arrange-on-top_wrapper .arrange-on-top_inner{width:100%;height:100%}.arrange-on-top_wrapper.variant-balloon:before{content:"";position:absolute;top:-1rem;left:calc(var(--balloon-arrow-left, 50%) - .3rem);border:.6rem solid transparent;border-bottom-color:var(--color-white);z-index:-1}.arrange-on-top_wrapper.variant-balloon.position-top:before{top:auto;bottom:-1rem;rotate:180deg}.automation-icon{position:relative;display:inline-block;cursor:pointer}.automation-icon-tooltip{padding:.7rem;color:var(--color-black);white-space:nowrap;font-size:var(--font-size-small);line-height:var(--font-size-medium);min-width:fit-content;word-wrap:break-word;white-space:normal}.button-group{display:inline-block;vertical-align:middle;position:relative;-webkit-user-select:none!important;user-select:none!important}.button-group.disabled{opacity:.5}.button-group label{text-align:center;display:block;margin-bottom:.3em}.button-group-options{position:relative;display:inline-flex;flex-wrap:nowrap;justify-content:space-between;border-radius:var(--border-radius-small)}.button-group .option-wrapper:not(:first-of-type) .option{border-left:var(--border-size) solid var(--color-grey)}.button-group .option-wrapper:first-of-type .option{border-radius:var(--border-radius-small) 0 0 var(--border-radius-small)}.button-group .option-wrapper:last-of-type .option{border-radius:0 var(--border-radius-small) var(--border-radius-small) 0}.button-group .option-wrapper:only-of-type .option{border-radius:var(--border-radius-small)}.button-group .option-wrapper{display:inline-block;position:relative}.button-group .option{display:inline-block;position:relative;background:var(--color-xxlight-grey);padding:.7em 1.2em;font-size:1em;line-height:1.1;cursor:pointer;text-align:center;white-space:nowrap}body .button-group .option[data-highlight=true]{color:var(--color-black)!important;background-color:var(--color-blue-40)!important}.button-group.disabled .option{cursor:default}.button-group.wrap .button-group-options{flex-wrap:wrap}.button-group.wrap .button-group-options .option{flex-grow:2}.button-group .option.suggested{outline:var(--border-dashed-thick) var(--color-blue);outline-offset:calc(var(--border-thick-size) * -1);position:relative}.button-group .option.suggested .automation-icon-wrapper{position:absolute;top:-.2em;left:.3em;transform:scale(.7)}.button-group .option-wrapper .option.invalid{outline:2px var(--color-xlight-red) solid;border-color:var(--color-xlight-red);z-index:1}.button-group.size-full-width{width:100%}.button-group.size-full-width .button-group-options{display:flex}.button-group.size-full-width .button-group-options .option{flex-grow:2}.button-group.size-compact .option{padding:.39em 1.2em}.button-group .option:last-of-type{border-right:0}.button-group .option.selected{background:var(--color-blue);color:var(--color-common-black)}.button-group.color-ocra.color-ocra .option.selected{background:var(--color-ocra)!important}.button-group .icon{transform:scale(1.3)}.button-group .icon+.button-group_label{margin-left:.5em}.button-group .button-group_label+.icon{margin-left:.5em}.button-group.variant-outline .button-group-options .option{background:transparent;color:var(--color-blue)}.button-group.variant-outline .button-group-options .option.selected{color:var(--color-white);background:var(--color-blue)}.button-group.variant-outline .button-group-options:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border:var(--border-thick) var(--color-blue);border-radius:var(--border-radius-small);pointer-events:none}.button-group.variant-outline:hover .button-group-options{color:var(--color-light-blue)}.button-group.variant-outline.color-ocra .button-group-options:after,.button-group.variant-outline.color-ocra .option{border-color:var(--color-ocra)}.button-group.variant-outline.color-ocra .option{color:var(--color-ocra)}.button-group.variant-outline.color-ocra .option.selected{background-color:var(--color-ocra)}.button-group.theme-light .option{color:var(--color-common-white)!important;background:var(--color-common-blue)!important}.button-group.theme-light .option.selected{background:var(--color-common-ocra)!important}.button-group.theme-light .option:hover{background-color:var(--color-common-light-blue)!important}.button-group.variant-outline.theme-light .option:hover{color:var(--color-common-light-blue)!important}.button-group.variant-outline.theme-light .option{color:var(--color-common-blue)!important;background:transparent!important}.button-group.variant-outline.theme-light .button-group-options:after{color:var(--color-common-blue)!important}.button-group.variant-outline.theme-light .button-group-options:after{border-color:var(--color-common-blue)!important}.button-group.theme-grey .option{color:var(--color-blue)!important;background:var(--color-xlight-grey)!important}.button-group.theme-grey .option.selected{color:var(--color-common-black)!important;background:var(--color-blue)!important}.button-group-options div.drop-target{background:var(--color-blue-40);color:var(--color-common-black)}.button-group-options div.drop-target-disallow{cursor:not-allowed}.button-group-options div.drop-target.drag-overing{background:var(--color-blue);color:var(--color-common-black)}.disclaimer-container,.disclaimer-dt-container{position:fixed;top:0;left:0;min-height:100vh;min-width:100vw;background:var(--color-white);display:flex;align-items:center;line-height:1.4}.disclaimer-container{z-index:2147483647;padding:4rem 12rem;font-size:1.25rem}.disclaimer-dt-container{z-index:10000;padding:3rem;justify-content:center;font-size:var(--font-size-medium)}.disclaimer-container .disclaimer{max-height:80vh;overflow:auto}.disclaimer-tou{display:flex;flex-direction:column;max-height:88vh;width:100%;max-width:48rem;margin:0 auto;color:var(--color-black);font-family:var(--font-family-text);font-size:var(--font-size-small);line-height:1.5}.disclaimer-tou-title{font-family:var(--font-family-heading);font-size:var(--font-size-large);font-weight:700;margin:0}.disclaimer-tou-subtitle{margin:.25rem 0 1rem;color:var(--color-grey);font-size:var(--font-size-medium)}.disclaimer-tou-content{flex:1 1 auto;min-height:0;overflow-y:auto;border:var(--border) var(--color-xlight-grey);border-radius:var(--border-radius);padding:.75rem 1.25rem;background:var(--color-xxlight-grey);font-size:var(--font-size-small)}.disclaimer-tou-content h3{text-align:center;margin:0 0 1.25rem;font-size:var(--font-size-medium)}.disclaimer-tou-content p{margin:.85rem 0}.disclaimer-tou-content ol{margin:.85rem 0;padding-left:1.5rem}.disclaimer-tou-content li{margin:.5rem 0}.disclaimer-tou-accept{display:flex;flex-direction:column;align-items:flex-start;gap:.35rem;margin-top:1rem}.disclaimer-tou-checkbox{display:flex;align-items:center;gap:.5rem;cursor:pointer}.disclaimer-tou-checkbox input[type=checkbox]{width:1.1rem;height:1.1rem;flex-shrink:0;accent-color:var(--color-blue);cursor:pointer}.disclaimer-tou-checkbox input[type=checkbox]:disabled{cursor:not-allowed}.disclaimer-tou-hint{margin:0;color:var(--color-grey);font-size:var(--font-size-small)}.disclaimer-tou-cookies{margin-top:.75rem}.disclaimer-tou-actions{display:flex;align-items:center;gap:1rem;margin-top:1.25rem}.disclaimer-tou-actions .button.contained{font-size:var(--font-size-medium);padding:.7rem 2.75rem}.disclaimer-container .small,.disclaimer-dt-container .small{line-height:1.2em;font-size:.75rem}.disclaimer-container .submit,.disclaimer-dt-container .submit{margin-top:2rem;text-align:center;font-size:1rem}.disclaimer-container .disclaimer-set-language,.disclaimer-dt-container .disclaimer-set-language{position:fixed;top:0;right:0;padding:1rem;font-size:var(--font-size-small)}.configuration-container{padding:3rem 3rem 4rem;margin:0 4rem;height:100%}.site-user-container{display:flex;justify-content:space-around;width:100%}.manager-info{text-align:center;color:var(--color-light-grey);font-size:var(--font-size-xsmall)}.mode-info-user,.mode-info-site{color:var(--color-black)}.filter-list-container{display:flex;flex-direction:column}.engine-runs-list{display:flex;flex-direction:column;gap:12px;height:calc(100% - 100px);overflow:scroll;font-size:smaller}.engine-run-header{padding:.4rem;font-weight:700;border-bottom:1px solid var(--color-xxlight-grey)}.engine-run-content{font-size:smaller}.engine-run-result h3{background-color:var(--color-xxlight-grey);padding:.4rem;color:var(--color-black);font-weight:700}.engine-run-result,.engine-run-result div{padding:.4rem}.text-input{display:inline-block;position:relative}.text-input>label{text-align:center;display:block;margin-bottom:.3em}.text-input .text-input-field{position:relative;display:block}.text-input-field.has-maxLength{border:var(--border) var(--color-grey);border-radius:var(--border-radius-small);display:flex!important}.text-input-field.has-maxLength input{border:none}.text-input-field.not-valid input{border-color:var(--color-xlight-red)}.text-input-field.is-invalid input{border-color:var(--color-xlight-red);outline:1px var(--color-xlight-red) solid;border-radius:var(--border-radius-small)}.text-input.is-readonly input{cursor:default;opacity:.6}.text-input-field .error-message{font-size:var(--font-size-xsmall);color:var(--color-xlight-red)}.text-input.has-icon input{padding-left:2.2em}.text-input.has-icon .icon{position:absolute;top:.6em;left:.6em;cursor:pointer}.text-input.has-icon .text-input_loader{position:absolute;top:.2em;left:.6em}.text-input.has-icon .icon.close{left:auto;right:.6em}.text-input.variant-underline input{border:0;border-bottom:var(--border-dashed) var(--color-xlight-grey);border-radius:0}.text-input.variant-underline input:hover,.text-input.variant-underline input:focus{box-shadow:none}.text-input.full-width{display:block;width:100%}.text-input.full-width input{width:100%}.text-input.full-width .text-input-field{display:block;width:100%}.text-input-field .text-input-length{white-space:nowrap;display:flex;align-items:center;padding-right:.8em;font-size:var(--font-size-small);font-weight:400;line-height:1rem}.text-input-field.color-preset-blue>input{background-color:var(--color-common-xlight-blue)!important}.text-input-field.color-preset-blue>input:hover{background-color:var(--color-blue)!important}.examination-patient-name-validation{margin:.7rem;text-align:center}.examination-patient-name-validation .text-input>label{text-align:left}.examination-patient-name-validation .actions button{margin:.5rem}.examination-patient-name-validation-header{margin-top:.7rem;text-align:center}.popup-container{display:flex;align-items:center;justify-content:center;height:100%;width:100%;position:fixed;top:0;left:0;z-index:100000}.popup-container .popup{position:relative;z-index:100000;min-width:60%;max-width:90%;background:var(--color-white);box-shadow:var(--box-shadow);border-radius:var(--border-radius);padding:var(--font-size-large);text-align:center}.popup-container .popup>.cta:not(:first-child){margin-top:var(--font-size-large)}.confirmation-alert .popup{max-width:60rem;font-family:var(--font-family-text);font-size:var(--font-size-medium);font-weight:400;color:var(--color-black);line-height:1.4em}.confirmation-alert-actions{display:flex;justify-content:center;gap:1rem}.confirmation-alert-error{color:var(--color-red);margin:-1rem 0 1rem}.confirmation-alert-hint{margin:-1rem 0 1rem;opacity:.75}.examination-review-sharing-preview-popup-container{display:flex;align-items:center;justify-content:center;height:100%;position:fixed;top:0;left:0;z-index:10000;width:100%}.examination-review-sharing-preview-popup{position:relative;z-index:10000;width:100%;max-width:42rem;background:var(--color-white);box-shadow:var(--box-shadow);border-radius:var(--border-radius);padding:2rem 2.5rem 2.5rem;display:flex;flex-direction:column;align-items:center}.examination-review-sharing-preview-popup .share-popup-close{width:100%;text-align:right;margin-bottom:1rem}.examination-review-sharing-preview-popup .share-popup-close .icon.close{height:min-content;width:min-content}.examination-review-sharing-preview-popup .share-popup-close svg{font-size:var(--font-size-xlarge);cursor:pointer}.examination-review-sharing-preview-popup .popup-qr-code-ui{display:flex;flex-direction:column;align-items:center;width:100%}.examination-review-sharing-preview-popup .popup-qr-code-outer-container{display:flex;padding-bottom:1.5rem;margin-bottom:1rem;gap:1.5rem;width:100%}.sharing-popup-title{color:var(--color-black);font-weight:700;line-height:100%;font-size:var(--font-size-large)}.sharing-popup-title-number{cursor:pointer}.sharing-popup-title-number:hover{color:var(--color-light-blue);border-bottom:var(--border-thick) var(--color-light-blue);text-decoration:none}.sharing-popup-hr{background-color:var(--color-xlight-grey)}.examination-review-sharing-preview-popup .popup-qr-code-container{display:flex;align-items:center;justify-content:center;text-align:center;flex-direction:column}.examination-review-sharing-preview-popup .popup-qr-code{background:var(--color-black);border-radius:var(--border-radius);padding:var(--font-size-xsmall);display:flex;align-items:center}.examination-review-sharing-preview-popup .sharing-options{display:flex;flex-direction:column;justify-content:center;flex-grow:1;margin-top:1.5rem;width:60%}.examination-review-sharing-preview-popup .sharing-options label{text-align:left;font-size:var(--font-size-small);display:flex;margin-top:.5rem}.success-sharing-label div span:first-child{display:block}.success-sharing-label div span:first-child:after{content:"."}.examination-review-sharing-preview-popup .sharing-options .done-icon{margin-top:.25rem;transform:scale(1.5);margin-right:.5rem}.examination-review-sharing-preview-popup .sharing-options .sharing-code{font-size:var(--font-size-xlarge);line-height:var(--font-size-xlarge);display:flex;justify-content:center;margin:.2rem 0 1rem}.examination-review-sharing-preview-popup .sharing-options .success-sharing-label b{text-align:center;letter-spacing:.2rem}.examination-review-sharing-preview-popup .error{color:var(--color-xlight-red);margin-top:.5rem;font-size:var(--font-size-small)}.sharing-code-instructions{font-size:var(--font-size-small)}.sharing-popup-media-files{display:flex;align-items:center;justify-content:center;margin:1rem 0 2rem}.sharing-popup-media-files-item{padding:0 1rem;font-weight:400;font-size:var(--font-size-small)}.sharing-options-label{font-size:var(--font-size-small);text-transform:uppercase;line-height:100%;font-weight:400;width:100%;text-align:left;margin-bottom:.5rem;letter-spacing:.15rem;color:var(--color-common-white)}.sharing-popup-media-files-item .count{padding-left:.25rem;font-size:calc(var(--font-size-small) + 1px)}.vertical-line{width:1px;height:17px;background-color:#5b7b94}.share-patient-email-form{display:flex;align-items:center;justify-content:center;gap:.5rem}.share-patient-email{padding:.6em .8em}.exam-report-dialog .exam-report-dialog-body{display:flex;gap:1rem;flex-grow:2;overflow:hidden;padding:1rem}.exam-report-dialog .exam-report-dialog-body.column-direction,.exam-report-dialog .exam-report-dialog-body>.exam-report-dialog-comment.column-direction{display:grid;grid-template-rows:1fr auto;flex-direction:column}.exam-report-dialog .exam-report-dialog-body:not(.no-css-reset)>div{flex:1;border:var(--border) var(--color-xlight-grey);padding:.5rem 1rem 0;display:flex;flex-direction:column;overflow:auto;scrollbar-width:auto}.exam-report-dialog .exam-report-dialog-body>.exam-report-dialog-comment{flex:0!important;padding:1rem;display:flex;flex-direction:row;align-items:flex-end;gap:1rem}.exam-report-dialog .exam-report-dialog-body>.exam-report-dialog_submit{padding:1rem;display:flex;align-items:center;justify-content:center}.exam-report-dialog .exam-report-dialog-body>.exam-report-dialog-comment{flex:0!important;padding:1rem;display:flex;flex-direction:row;align-items:flex-end;gap:1rem;border:var(--border) var(--color-xlight-grey);margin:0 1rem 1rem}.exam-report-dialog .exam-report-dialog-body>.exam-report-dialog-comment h2{font-size:var(--font-size-medium);margin:0}.exam-report-dialog .exam-report-dialog-body>.exam-report-dialog-comment .buttons{padding:0;margin-top:1rem}.exam-report-dialog .exam-report-dialog-body>.exam-report-dialog-comment button{white-space:nowrap}.exam-report-dialog .exam-report-dialog-body .exam-report-dialog-print-preview{position:relative;min-width:calc(100% + 2rem);max-width:calc(100% + 2rem);min-height:calc(100% + 2rem);max-height:calc(100% + 2rem);top:-1rem;left:-1rem}.exam-report-dialog .exam-report-dialog-body>div.exam-report-dialog-print-loader{display:flex;justify-content:center;align-items:center;width:100%;font-size:var(--font-size-xxxlarge);border:none}.exam-report-dialog .exam-report-dialog-body h2 em{font-weight:400;font-style:normal}.exam-report-dialog .exam-report-dialog-bottom-bar{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.75rem 1rem;border-top:var(--border) var(--color-grey-40);background:var(--color-xxlight-grey)}.exam-report-dialog .exam-report-dialog-bottom-bar .exam-report-dialog-bottom-bar_left,.exam-report-dialog .exam-report-dialog-bottom-bar .exam-report-dialog-bottom-bar_right{display:flex;align-items:center;gap:1rem}.exam-report-dialog-floating-bar{position:absolute;bottom:1rem;right:2rem;width:min-content;background:var(--color-xxlight-grey);border-radius:var(--border-radius);box-shadow:var(--common-box-shadow-thin)}:is(.exam-report-dialog-bottom-bar,.exam-report-dialog-floating-bar) .buttons{padding:.5rem;display:flex;justify-content:center;height:100%;gap:.5rem;white-space:nowrap}.button-back_wrapper{color:var(--color-black);border:var(--border) var(--color-grey-40);border-radius:5em;width:2em;height:2em;display:flex;align-items:center;justify-content:center;cursor:pointer}.button-back_wrapper:hover{border-color:var(--color-black)}.button-back_wrapper.type-close{border-color:transparent}.tabs-container>ul{display:flex;flex-direction:row;gap:1em}.tabs-container.fullwidth>ul>li{flex-grow:2}.tabs-container>ul>li{display:flex;align-items:center;gap:.3em;padding:.5em 0;border-bottom:var(--border) var(--color-xxlight-grey);cursor:pointer;color:var(--color-blue);line-height:1}.tabs-container>ul>li:hover{color:var(--color-light-blue)}.tabs-container>ul>li.selected{color:var(--color-black);border-bottom:var(--border-xthick) var(--color-black)}.tabs-container>ul>li[data-irrelevant=true]:not(.selected){opacity:.3}.tabs-container>ul>li .tabs-counter{font-size:.6em;line-height:1;background:var(--color-ocra);color:var(--color-white);border-radius:1em;padding:.2em;min-width:1.5em;text-align:center;display:block}.exam-report-dialog .exam-report-dialog-header{display:flex;gap:1em;align-items:center;border-bottom:var(--border) var(--color-grey-40);padding:.3em .3em .3em .6em;justify-content:space-between}.exam-report-dialog .exam-report-dialog-header h2{margin:0;font-family:var(--font-family-heading);font-size:var(--font-size-medium);background-color:transparent}.exam-report-dialog .exam-report-dialog-header_title{flex-grow:2;display:flex;gap:1em;justify-content:space-between;align-items:center}.exam-report-dialog .tabs-container{align-items:center;display:flex;flex-grow:2;gap:1em;font-size:var(--font-size-small)}.exam-report-dialog{position:fixed;top:1rem;left:1rem;width:calc(100% - 2rem);height:calc(100svh - 2rem);background:var(--color-xxlight-grey);border-radius:var(--border-radius-small);z-index:10000;color:var(--color-black);display:flex;flex-direction:column;overflow:hidden;box-shadow:var(--common-box-shadow)}.exam-report-dialog[data-background=xxxlight-grey]{background:var(--color-xxxlight-grey)}.exam-report-dialog .exam-report-dialog-content{display:flex;flex-direction:column;gap:1rem;width:100%;max-width:50rem}.exam-report-dialog h2 em{font-weight:400;font-style:normal}.tooltip-css-trigger{display:inline-block;position:relative}.tooltip-css-trigger:hover>.tooltip-css{opacity:1}.tooltip-css-trigger:hover>.tooltip-css.tooltip-css-position-bottom{translate:-50% .3em}.tooltip-css-trigger:hover>.tooltip-css.tooltip-css-position-top{translate:-50% -.3em}.tooltip-css-trigger:hover>.tooltip-css.tooltip-css-position-left{translate:-.3em -50%}.tooltip-css-trigger:hover>.tooltip-css.tooltip-css-position-right{translate:.3em -50%}.tooltip-css{position:absolute;opacity:0;pointer-events:none;background-color:var(--color-common-ocra);color:var(--color-common-black);border-radius:var(--border-radius-small);max-width:25rem;min-width:10rem;padding:.7rem;box-shadow:var(--common-box-shadow);z-index:11;transition:translate .3s ease-in-out,margin .3s ease-in-out,opacity .3s ease-in-out;white-space:pre-line;overflow-wrap:break-word;--arrow-size: .6em}.tooltip-css:after{content:"";position:absolute;border:var(--arrow-size) solid transparent}.tooltip-css.tooltip-css-open{opacity:1}.tooltip-css.tooltip-css-position-top{top:auto;bottom:calc(100% + var(--arrow-size));left:50%;translate:-50% 0}.tooltip-css.tooltip-css-position-top:after{top:auto;bottom:calc(-1 * var(--arrow-size) + 1px);left:50%;border-top-color:var(--color-common-ocra);border-bottom:0;translate:-50% 0}.tooltip-css.tooltip-css-position-bottom{bottom:auto;top:calc(100% + var(--arrow-size));left:50%;translate:-50% 0}.tooltip-css.tooltip-css-position-bottom:after{bottom:auto;top:calc(-1 * var(--arrow-size) + 1px);left:50%;border:var(--arrow-size) solid transparent;border-bottom-color:var(--color-common-ocra);border-top:0;translate:-50% 0}.tooltip-css.tooltip-css-position-left{bottom:auto;top:50%;left:auto;right:100%;translate:0 -50%}.tooltip-css.tooltip-css-position-left:after{top:calc(50% - var(--arrow-size));left:auto;right:calc(-1 * var(--arrow-size) + 1px);border:var(--arrow-size) solid transparent;border-left-color:var(--color-common-ocra);border-right:0}.tooltip-css.tooltip-css-position-right{bottom:auto;top:50%;left:calc(100% + var(--arrow-size));translate:0 -50%}.tooltip-css.tooltip-css-position-right:after{top:calc(50% - var(--arrow-size));left:calc(-1 * var(--arrow-size) + 1px);right:auto;border:var(--arrow-size) solid transparent;border-right-color:var(--color-common-ocra);border-left:0}.tooltip-css.tooltip-css-theme-dark{background-color:var(--color-darkcommon-xxlight-grey);color:var(--color-common-white)}.tooltip-css.tooltip-css-theme-dark.tooltip-css-position-top:after{border-top-color:var(--color-darkcommon-xxlight-grey)}.tooltip-css.tooltip-css-theme-dark.tooltip-css-position-bottom:after{border-bottom-color:var(--color-darkcommon-xxlight-grey)}.tooltip-css.tooltip-css-theme-dark.tooltip-css-position-left:after{border-left-color:var(--color-darkcommon-xxlight-grey)}.tooltip-css.tooltip-css-theme-dark.tooltip-css-position-right:after{border-right-color:var(--color-darkcommon-xxlight-grey)}.tooltip-css.tooltip-css-size-default{font-size:var(--font-size-small);line-height:var(--font-size-medium)}.tooltip-css.tooltip-css-size-small{font-size:var(--font-size-xsmall);line-height:var(--font-size-small);text-transform:initial;letter-spacing:initial;font-weight:400}.tooltip-css.tooltip-css-size-small strong{display:block;margin-bottom:1em}@supports (anchor-name: --tooltip){.tooltip-css{position:fixed}.tooltip-css.tooltip-css-position-top{top:auto;bottom:calc(anchor(top) + var(--arrow-size));left:auto;right:auto;justify-self:anchor-center;translate:none;position-try-fallbacks:--tooltip-align-inline-end,--tooltip-align-inline-start}.tooltip-css.tooltip-css-position-bottom{bottom:auto;top:calc(anchor(bottom) + var(--arrow-size));left:auto;right:auto;justify-self:anchor-center;translate:none;position-try-fallbacks:--tooltip-align-inline-end,--tooltip-align-inline-start}.tooltip-css.tooltip-css-position-left{top:auto;bottom:auto;align-self:anchor-center;left:auto;right:calc(anchor(left) + var(--arrow-size));translate:none;position-try-fallbacks:--tooltip-align-block-end,--tooltip-align-block-start}.tooltip-css.tooltip-css-position-right{top:auto;bottom:auto;align-self:anchor-center;left:calc(anchor(right) + var(--arrow-size));right:auto;translate:none;position-try-fallbacks:--tooltip-align-block-end,--tooltip-align-block-start}.tooltip-css-trigger:hover>.tooltip-css.tooltip-css-position-top{translate:none;margin-bottom:.3em}.tooltip-css-trigger:hover>.tooltip-css.tooltip-css-position-top:after{margin-bottom:.3em}.tooltip-css-trigger:hover>.tooltip-css.tooltip-css-position-bottom{translate:none;margin-top:.3em}.tooltip-css-trigger:hover>.tooltip-css.tooltip-css-position-bottom:after{margin-top:.3em}.tooltip-css-trigger:hover>.tooltip-css.tooltip-css-position-left{translate:none;margin-right:.3em}.tooltip-css-trigger:hover>.tooltip-css.tooltip-css-position-left:after{margin-right:.3em}.tooltip-css-trigger:hover>.tooltip-css.tooltip-css-position-right{translate:none;margin-left:.3em}.tooltip-css-trigger:hover>.tooltip-css.tooltip-css-position-right:after{margin-left:.3em}.tooltip-css:after{position:fixed;position-anchor:inherit;transition:margin .3s ease-in-out}.tooltip-css.tooltip-css-position-top:after{top:auto;bottom:calc(anchor(top) + 1px);left:anchor(center);right:auto;translate:-50% 0}.tooltip-css.tooltip-css-position-bottom:after{top:calc(anchor(bottom) + 1px);bottom:auto;left:anchor(center);right:auto;translate:-50% 0}.tooltip-css.tooltip-css-position-left:after{top:anchor(center);left:auto;right:calc(anchor(left) + 1px);translate:0 -50%}.tooltip-css.tooltip-css-position-right:after{top:anchor(center);left:calc(anchor(right) + 1px);right:auto;translate:0 -50%}}@position-try --tooltip-align-inline-end{left:auto;right:anchor(right)}@position-try --tooltip-align-inline-start{left:anchor(left);right:auto}@position-try --tooltip-align-block-end{top:auto;bottom:anchor(bottom)}@position-try --tooltip-align-block-start{top:anchor(top);bottom:auto}.slide-container-dt{position:relative;display:flex;width:100%;border-radius:var(--border-radius-small);overflow:hidden;transition:opacity .3s ease-in-out;border:var(--border-thick) transparent}.slide-container-dt>.slide-container-dt-slide{transform:scaleX(1);width:100%;height:0;padding-bottom:100%;position:relative}.slide-container-dt:not(.prevent-animations)>.slide-container-dt-slide{transition:transform .3s ease-in-out .3s}.slide-container-dt.is-selected{opacity:1!important;border:var(--border-thick) var(--color-ocra)}.slide-container-dt.is-automatched-next{border:var(--border-dashed-thick) var(--color-common-blue)}.slide-container-dt.rotate-flip>.slide-container-dt-slide{transform:scaleX(-1)}.slide-container-dt>.slide-container-dt-slide>img,.slide-container-dt>.slide-container-dt-slide .slide-container-dt-map{position:absolute;top:0;left:0;width:100%;height:100%;transform:rotate(0)}.slide-container-dt:not(.prevent-animations)>.slide-container-dt-slide>img,.slide-container-dt:not(.prevent-animations)>.slide-container-dt-slide .slide-container-dt-map{transition:transform .3s ease-in-out}.slide-container-dt .slide-container-dt-map{z-index:10}.slide-container-dt .slide-container-dt-map svg{max-width:100%;max-height:100%;width:100%;height:100%}.slide-container-dt.rotate-0>.slide-container-dt-slide>img,.slide-container-dt.rotate-0>.slide-container-dt-slide .slide-container-dt-map{transform:rotate(0)}.slide-container-dt.rotate-90>.slide-container-dt-slide>img,.slide-container-dt.rotate-90>.slide-container-dt-slide .slide-container-dt-map{transform:rotate(90deg)}.slide-container-dt.rotate-180>.slide-container-dt-slide>img,.slide-container-dt.rotate-180>.slide-container-dt-slide .slide-container-dt-map{transform:rotate(180deg)}.slide-container-dt.rotate-270>.slide-container-dt-slide>img,.slide-container-dt.rotate-270>.slide-container-dt-slide .slide-container-dt-map{transform:rotate(270deg)}.slide-container-dt .slide-count{position:absolute;top:.3em;right:.3em;z-index:1;border:var(--border) var(--color-blue);border-radius:var(--border-radius-large);min-width:1.4em;height:1.4em;font-size:var(--font-size-medium);text-align:center;padding:0 .2em;color:var(--color-blue);background:var(--color-xxxlight-grey)}.slide-container-dt>.category{position:absolute;bottom:.3rem;left:.3rem;font-size:var(--font-size-xxsmall);color:var(--color-blue-40);line-height:var(--font-size-xsmall)}.slide-container-dt.is-completed>.slide-count{background:var(--color-blue);color:var(--color-white)}.slide-container-dt.has-risks{background:var(--color-darkcommon-xxlight-grey)}.slide-container-dt .slide-container-dt-map svg .fetus-path{fill:var(--color-xxxlight-grey)}.slide-container-dt .slide-container-dt-map svg circle.fetus-path{fill:var(--color-xxlight-grey)}.slide-container-dt .slide-container-dt-map svg>.item{fill:transparent}.slide-container-dt .slide-container-dt-map svg>.map{fill:transparent;cursor:pointer}.slide-container-dt .slide-container-dt-map svg>.item.unusual{fill:var(--color-common-ocra)!important;opacity:1!important}.slide-container-dt.is-interactive .slide-container-dt-map svg>.item{fill:var(--color-common-blue)}.slide-container-dt.lowlight{background:transparent}.slide-container-dt.lowlight .slide-container-dt-slide>img{opacity:.3}.slide-container-dt.slide-other{border-radius:50rem;overflow:visible}.slide-container-dt-slide-other-container{position:relative;width:100%;height:0;padding-bottom:100%}.slide-container-dt-slide-other{position:absolute;top:0;left:0;background:var(--color-xxxlight-grey);border-radius:20rem;width:100%;height:100%;padding:1rem;display:flex;align-items:center;justify-content:center;cursor:pointer}.slide-live-dt-container .slide-header .slide-fetus{font-weight:700;background:var(--color-xxlight-grey);color:var(--color-dark-grey);padding:.1rem .4rem;height:100%;margin-top:.4rem}.slide-star-button-container{border-radius:var(--border-radius-small);font-size:var(--font-size-large);display:flex;flex-direction:column}.slide-star-button-container>div{opacity:.4}.slide-star-button-container>.selected,.slide-star-button-container>.has-hint{opacity:1}.slide-video-dt{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:auto}.slide-video-dt-toolbar{position:absolute;bottom:.6rem;left:.6rem;right:.6rem;width:auto;z-index:1;display:flex;gap:.6rem;align-items:end;justify-items:stretch;font-size:80%}.slide-video-dt-toolbar button.button{display:block;height:100%;cursor:pointer}.slide-video-dt-progress-bar-container{flex:auto;border-radius:2rem;overflow:hidden;background-color:var(--color-darkcommon-xxxlight-grey);position:relative}@keyframes loading-video-dt-animation{0%{transform:translateZ(0) scaleX(0)}40%{transform:translateZ(0) scaleX(.4)}to{transform:translate3d(100%,0,0) scaleX(.5)}}.slide-video-dt-progress-bar{width:0;height:.4rem;background-color:var(--color-brand);transition:width .2s linear;flex:auto}.slide-video-dt-progress-bar:after{content:"";position:absolute;top:0;left:0;height:110%;width:100%;background-color:rgba(255,255,255,.3);display:none}.slide-video-dt-progress-bar.loading:after{display:block;width:100%;animation:loading-video-dt-animation 1s infinite linear;opacity:.7;transform-origin:0% 50%}.slide-video-dt-controls{display:flex;gap:.3rem;align-items:center;justify-items:center}.slide-video-dt-rate,.slide-video-dt-toggle{flex:0;height:100%}.slide-video-dt-toggle>button.button>.icon{margin-top:0}.label-dictionary{display:flex;flex-direction:column}.label-dictionary ul.detection-score-dictionary{white-space:normal;margin-bottom:2em}.label-dictionary .label-detected,.label-dictionary ul.detection-score-dictionary li{display:inline-block;white-space:nowrap;padding:.1em .3em;border:var(--border) var(--color-xlight-grey);border-radius:var(--border-radius-small);margin:.2em}.label-dictionary ul.detection-score-dictionary li.selected{background:var(--color-xlight-grey)}.label-dictionary ul.detection-score-dictionary li .close-matching-label{margin-left:.5em;font-size:var(--font-size-xsmall)}.detection-score-container{display:inline-block;white-space:nowrap;text-align:center;position:relative;text-shadow:none;line-height:1em;vertical-align:middle}.detection-score-container .detection-score>span{color:var(--color-white);background-color:var(--color-light-grey);border-radius:var(--border-radius);padding:.05em .3em;cursor:pointer;margin-right:.2em}.detection-score-container .detection-score>span>span.icon{font-size:.9em}.detection-score-container .detection-score>span.ko{background-color:var(--color-ocra)}.detection-score_balloon{color:var(--color-blue);padding:1.5rem 2rem;border-radius:var(--border-radius);min-width:20rem;max-width:25rem;font-size:var(--font-size-small);line-height:var(--font-size-medium)}.detection-score_balloon>p{margin:0 0 1em;text-align:center;white-space:normal}.detection-score_balloon>div{display:flex;gap:.5rem;justify-content:center}.detection-score_balloon .alternatives{display:flex;flex-direction:column;margin-top:2rem;font-size:var(--font-size-small)}.detection-score-container.variant-transparent .detection-score{background-color:transparent;color:var(--color-light-grey);padding:0}.detection-score-container.variant-transparent.ko .detection-score{color:var(--color-ocra)}.slide-live-container{--color-slide-drawing: #a0b4bc;width:100%;border-radius:var(--border-radius-small);overflow:hidden;position:relative;text-align:left;transition:outline-color .3s ease-in-out}.slide-live-container.has-media.not-verified .slide-header .slide-title .icon{color:var(--color-common-white)}.slide-live-container.status-error{outline:.2rem solid var(--color-xlight-red)}.slide-live-container .slide-qc-evaluation{position:absolute;left:.2rem;bottom:.5rem;background:var(--color-ocra);color:var(--color-white);display:inline-block;margin-left:.2em;line-height:1em;padding:.15em .5em;border-radius:var(--border-radius-small);z-index:200;font-size:var(--font-size-small)}.slide-live-container.zoom-level-3 .slide-qc-evaluation{font-size:var(--font-size-medium)}.slide-live-container.to-retake{animation:slide-live-container-reassociating-animation 3s infinite}.slide-live-container .slide-live-protect-click{position:absolute;top:0;left:0;width:100%;height:100%;z-index:100}.slide-live-container .slide-header{font-family:var(--font-family-heading);color:var(--color-common-white);line-height:1;display:flex;width:100%;min-height:4rem;position:absolute;top:0;left:0;z-index:120}.slide-live-container .slide-action{color:var(--color-common-white);position:absolute;top:0;right:0;z-index:121;padding:.3rem;line-height:1;background:var(--color-xxxlight-grey)}.slide-live-container.has-media .slide-header:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;min-height:6rem;background:linear-gradient(var(--color-common-black),transparent);border-radius:var(--border-radius-small);opacity:1;z-index:-1}.slide-live-container.has-media:not(.is-other) .slide-header:after{background:linear-gradient(var(--color-common-black),transparent)}.slide-live-container .slide-header .slide-title{white-space:nowrap;display:block;text-overflow:ellipsis;overflow:hidden;max-width:100%;padding:.5rem;flex-grow:2;text-shadow:0 .1em 0 var(--color-common-black),.1em 0 0 var(--color-common-black),0 -.1em 0 var(--color-common-black),-.1em 0 0 var(--color-common-black);pointer-events:none}.slide-live-container .slide-header .slide-title .slide-techno{font-size:var(--font-size-xsmall);padding:.1rem .2rem;margin-right:.3em;border:var(--border);border-radius:var(--border-radius-small);display:inline-block;vertical-align:middle}.slide-live-container .slide-header .slide-title .slide-counter{display:inline-block;white-space:nowrap;margin-left:.5em;text-align:center;font-size:var(--font-size-xsmall);line-height:var(--font-size-xsmall);color:var(--color-light-grey)}.slide-live-container .slide-category{font-size:var(--font-size-xsmall);color:var(--color-light-grey);line-height:var(--font-size-small)}.slide-live-container .slide-techno-icon{position:absolute;bottom:0;right:-2%;font-size:var(--font-size-xxlarge)}.slide-live-container .slide-live-icon{position:absolute;top:50%;left:50%;z-index:10;color:var(--color-common-white);opacity:.5;font-size:var(--font-size-xxlarge);transform:translate(-50%,-50%);transition:opacity .3s ease-in-out}.slide-live-container.to-retake .slide-live-icon,.slide-live-container:hover .slide-live-icon{opacity:1}.slide-live-container .slide-live-thumbnail{width:100%;height:100%;transform:scaleX(1) rotate(0);transition:transform .3s ease-in-out}.slide-live-container .slide-drawing{color:var(--color-slide-drawing)}.slide-live-container .slide-live-media{animation:slide-live-fadein .6s ease-in-out forwards;position:absolute;padding-top:1rem;z-index:1}.slide-live-container .slide-live-media img{height:100%;width:100%;background:var(--color-common-black);object-fit:contain;animation:slide-live-fadein .6s ease-in-out forwards}.slide-live-container .slide-live-slide{width:100%;height:100%;display:flex;align-items:center;justify-content:center;animation:slide-live-fadein .6s ease-in-out forwards}.examination-live-slide.fadeout{animation:slide-live-fadeout .6s ease-in-out forwards!important}@keyframes slide-live-fadeout{0%{opacity:1}to{opacity:0}}.slide-live-container .slide-live-container-change{color:var(--color-light-grey);margin-right:-.8rem;margin-top:-.5rem;padding:.6rem .8rem}.slide-live-container .slide-live-container-change:hover{color:var(--color-light-blue)}.slide-live-container .slide-thumbnail{padding:2rem}.slide-live-container.zoom-level-5 .slide-techno-icon{font-size:var(--font-size-large)}.slide-live-container.zoom-level-5 .slide-header,.slide-live-container.zoom-level-5 .slide-action{font-size:var(--font-size-small)}.slide-live-container.zoom-level-5 .slide-category{font-size:var(--font-size-xxsmall)}.slide-live-container.zoom-level-8 .slide-techno-icon{font-size:var(--font-size-medium)}.slide-live-container.zoom-level-8 .slide-header,.slide-live-container.zoom-level-8 .slide-action{font-size:var(--font-size-xsmall)}.slide-live-container.zoom-level-8 .slide-category{font-size:var(--font-size-xxsmall)}.slide-live-container .slide-live-status{position:absolute;bottom:0;left:0;z-index:200;width:100%;padding:.1rem;display:flex}.slide-live-container .slide-live-status .slide-error-hint{position:absolute;opacity:0;pointer-events:none;left:50%;bottom:80%;background-color:var(--color-xlight-grey);color:var(--color-black);border-radius:var(--border-radius-small);line-height:var(--font-size-small);box-shadow:var(--common-box-shadow);width:98%;translate:-50% -0em;padding:.5em;z-index:10;transition:translate .3s ease-in-out,opacity .3s ease-in-out;white-space:normal;overflow-wrap:break-word;text-align:center}.slide-live-container .slide-live-status .slide-error-hint:after{content:"";position:absolute;bottom:-.9em;left:calc(50% - 1em);border:1em solid transparent;border-top-color:var(--color-xlight-grey);border-bottom:0}.slide-live-container .slide-live-status :hover .slide-error-hint{opacity:1;translate:-50% -.3em}.slide-live-container .status-item{white-space:nowrap;display:block;text-overflow:ellipsis;overflow:hidden;max-width:100%;border-radius:var(--border-radius-large);padding:.3rem .5rem;margin:.3rem}.slide-live-container .status-item.inprogress{background:var(--color-black);color:var(--color-white);animation:slide-live-status-inprogress-animation 3s infinite}.slide-live-container .status-item.error{background:var(--color-xlight-red);color:var(--color-white)}.slide-live-container .status-item.success{background:var(--color-blue);color:var(--color-white)}@keyframes slide-live-status-inprogress-animation{0%{opacity:.5}50%{opacity:1}to{opacity:.5}}.slide-live-dt-container{width:100%;border-radius:var(--border-radius-small);overflow:hidden;position:relative;text-align:left}.slide-live-dt-container.has-media.not-verified .slide-header .slide-title .icon{color:var(--color-common-white)}.slide-live-dt-container.is-other.not-verified.has-media:not(.trimester-ND){outline:.3rem dotted var(--color-light-blue-40)}.slide-live-dt-container .slide-image-evaluation{font-size:var(--font-size-small);margin:.2em 0;color:var(--color-light-grey)}.slide-live-dt-container.zoom-level-3 .slide-image-evaluation{font-size:var(--font-size-medium)}.slide-live-dt-container .slide-qc-evaluation{background:var(--color-ocra);color:var(--color-white);display:inline-block;line-height:1em;padding:.15em .5em;border-radius:var(--border-radius-small);z-index:200;font-size:var(--font-size-small)}.slide-live-dt-container.zoom-level-3 .slide-qc-evaluation{font-size:var(--font-size-medium)}.slide-live-dt-container .slide-qc-evaluation.pending{background:var(--color-black);border-radius:var(--border-radius-large)}.slide-live-dt-container.to-retake{animation:slide-live-container-reassociating-animation 3s infinite}@keyframes slide-live-container-reassociating-animation{0%{opacity:.5}50%{opacity:1}to{opacity:.5}}.slide-live-dt-container .slide-live-dt-protect-click{position:absolute;top:0;left:0;width:100%;height:100%;z-index:100}.slide-live-dt-container .slide-header{font-family:var(--font-family-heading);color:var(--color-common-white);line-height:1;display:flex;width:100%;min-height:4rem;position:absolute;top:0;left:0;z-index:120}.slide-live-dt-container.has-media .slide-header:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;min-height:6rem;border-radius:var(--border-radius-small);opacity:1;z-index:-1}.slide-live-dt-container.has-media:not(.is-other) .slide-header:after{background:linear-gradient(var(--color-common-black),transparent)}.slide-live-dt-container .slide-header .slide-title{padding:.5rem;flex-grow:2;text-shadow:0 .1em 0 var(--color-common-black),.1em 0 0 var(--color-common-black),0 -.1em 0 var(--color-common-black),-.1em 0 0 var(--color-common-black);pointer-events:none}.slide-live-dt-container .slide-header .slide-title .icon{color:var(--color-xlight-grey)}.unusual>.slide-live-dt-container .slide-header .slide-title .icon{color:var(--color-ocra)}.slide-live-dt-container .slide-header .slide-title .slide-techno{font-size:var(--font-size-xsmall);padding:.1rem .2rem;margin-right:.3em;border:var(--border);border-radius:var(--border-radius-small);display:inline-block;vertical-align:middle}.slide-live-dt-container .slide-header .slide-title .slide-counter{display:inline-block;white-space:nowrap;margin-left:.5em;text-align:center;font-size:var(--font-size-xsmall);line-height:var(--font-size-xsmall);color:var(--color-light-grey)}.slide-live-dt-container .slide-header .slide-title .slide-label{position:relative}.slide-live-dt-container .slide-header .slide-title .slide-label .template-annotation{display:block;font-size:var(--font-size-xsmall);line-height:var(--font-size-xsmall);white-space:nowrap;color:var(--color-light-grey)}.slide-live-dt-container .slide-footer{display:flex;position:absolute;align-items:end;color:var(--color-ocra);line-height:1;width:100%;bottom:0;left:0;z-index:120;padding:.5em}.slide-live-dt-container.zoom-level-8 .slide-footer .slide-suspect-alert{display:none}.slide-live-dt-container.zoom-level-5 .slide-footer .slide-suspect-alert{font-size:var(--font-size-xsmall);padding:0 0 .3em .5em}.slide-live-dt-container.zoom-level-3 .slide-footer .slide-suspect-alert{font-size:var(--font-size-small);padding:0 0 .3em .5em}.slide-live-dt-container.zoom-level-2 .slide-footer .slide-suspect-alert,.slide-live-dt-container.zoom-level-1 .slide-footer .slide-suspect-alert{font-size:var(--font-size-medium);padding-left:.5em}.slide-live-dt-container .slide-category{font-size:var(--font-size-xsmall);color:var(--color-light-grey);line-height:var(--font-size-small)}.slide-live-dt-container .slide-live-dt-icon{position:absolute;top:50%;left:50%;z-index:10;color:var(--color-common-white);opacity:.5;font-size:var(--font-size-xxlarge);transform:translate(-50%,-50%);transition:opacity .3s ease-in-out}.slide-live-dt-container.to-retake .slide-live-dt-icon,.slide-live-dt-container:hover .slide-live-dt-icon{opacity:1}.slide-live-dt-container .slide-live-dt-thumbnail{width:100%;height:100%;padding-top:1rem;transform:scaleX(1) rotate(0);transition:transform .3s ease-in-out}.slide-live-dt-container.has-media .slide-live-dt-thumbnail{background:var(--color-common-black)}.slide-live-dt-container .slide-live-dt-media{animation:slide-live-fadein .6s ease-in-out forwards;position:absolute;z-index:1}.slide-live-dt-container .slide-live-dt-media img{height:100%;width:100%;background:var(--color-common-black);object-fit:contain;animation:slide-live-fadein .6s ease-in-out forwards}.slide-live-dt-container .slide-live-dt-slide{width:100%;height:100%;display:flex;align-items:center;justify-content:center;padding:5% 20%;animation:slide-live-fadein .6s ease-in-out forwards}@keyframes slide-live-fadein{0%{opacity:0}to{opacity:1}}.slide-live-dt-container .slide-live-dt-container-change{color:var(--color-light-grey);margin-right:-.8rem;margin-top:-.5rem;padding:.6rem .8rem}.slide-live-dt-container .slide-live-dt-container-change:hover{color:var(--color-light-blue)}.slide-live-dt-container .slide-live-dt-container-starred{border-radius:var(--border-radius-small);font-size:var(--font-size-large);opacity:.3}.slide-live-dt-container .slide-live-dt-container-starred.selected{opacity:1}.slide-live-dt-container .slide-thumbnail{padding:2rem}.slide-live-dt-container.zoom-level-5 .slide-header{font-size:var(--font-size-small)}.slide-live-dt-container.zoom-level-5 .slide-category{font-size:var(--font-size-xxsmall)}.slide-live-dt-container.zoom-level-8 .slide-techno-icon{font-size:var(--font-size-medium)}.slide-live-dt-container.zoom-level-8 .slide-header{font-size:var(--font-size-xsmall)}.slide-live-dt-container .slide-live-dt-video-status{position:absolute;bottom:0;left:0;z-index:200;width:100%;pointer-events:none;padding:.5rem}.with-cineloop-autoplay .slide-live-dt-container .slide-live-dt-video-status{bottom:.5rem}.slide-live-dt-container .video-status-item{font-size:var(--font-size-xsmall);line-height:var(--font-size-xsmall);white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:100%;background:var(--color-black);color:var(--color-white);border-radius:var(--border-radius-large);padding:.3rem .5rem;display:inline-block;vertical-align:center;animation:slide-live-dt-video-status-animation 3s infinite}@keyframes slide-live-dt-video-status-animation{0%{opacity:.5}50%{opacity:1}to{opacity:.5}}.slide-checkbox-container{position:absolute;top:.5rem;left:.5rem;z-index:130;display:flex;border-radius:var(--border-radius-small);font-size:var(--font-size-large);line-height:0;color:var(--color-common-white)}.slide-checkbox-container.selected{color:var(--color-common-white)}.slide-checkbox-container.disabled{opacity:.4;pointer-events:none}.exam-report-dialog .exam-report-dialog-body.examination-sharing-flow-modal-body{padding:0}.examination-sharing-flow-selection-status{display:flex;align-items:center;gap:1rem;font-size:var(--font-size-medium)}.examination-sharing-flow-sharing-select-container{background:var(--color-xxlight-grey);width:100%;height:100%;overflow:auto;font-size:var(--font-size-medium);display:flex;flex-direction:column}.examination-sharing-flow-sharing-select-container .examination-live-grid-container .examination-live-slide{position:relative;isolation:isolate;display:flex;aspect-ratio:16 / 10;border-radius:var(--border-radius);background:var(--color-darkcommon-xxxlight-grey);transition:outline-color .2s ease-in-out;outline:.2rem solid transparent;outline-offset:-.2rem;cursor:pointer;animation:examination-live-slide-fadein .6s ease-in-out forwards}.examination-sharing-flow-sharing-select-container .examination-live-grid-container .examination-live-slide:hover{z-index:1}.examination-sharing-flow-sharing-select-container .examination-live-slide.sharing-disabled{cursor:not-allowed;opacity:.6}.examination-sharing-flow-sharing-select-container .examination-live-slide.sharing-disabled:hover{opacity:.6}.examination-sharing-flow-sharing-select-container .examination-live-slide.selected{outline-color:var(--color-blue)}.examination-sharing-flow-sharing-select-container .examination-live-slide .examination-live-slide-share-overlay{position:absolute;top:.5rem;left:.5rem;z-index:300}.examination-sharing-flow-sharing-select-container .examination-live-slide-share-overlay .slide-checkbox-container{position:static}.examination-sharing-flow-sharing-select-container .slide-live-container .slide-header .slide-title{padding-left:3rem;font-weight:400}.examination-sharing-flow-sharing-select-container .slide-live-container .slide-header .slide-title .slide-counter{font-weight:700}.examination-sharing-flow-parameters-bar{display:flex;flex-direction:row;align-items:center;gap:1.6rem;font-size:var(--font-size-small)}.examination-sharing-flow-parameters-bar label{display:inline-flex;align-items:center;gap:.5rem;white-space:nowrap}.examination-sharing-flow-parameters-bar .button-group .option{background:transparent;border-color:var(--color-common-white)}.examination-sharing-flow-parameters-bar .button-group .option-wrapper:not(:first-of-type) .option{border-left:var(--border-size) solid var(--color-common-white)}.examination-sharing-flow-parameters-bar .button-group .button-group-options{border:var(--border-size) solid var(--color-common-white);border-radius:var(--border-radius-small)}.examination-sharing-flow-parameters-bar .button-group .option.selected{background:var(--color-blue)}.examination-sharing-flow-parameters-bar-document-label{position:relative}.examination-sharing-flow-parameters-bar-document-label .switch-icon,.examination-sharing-flow-parameters-bar-document-label .switch-icon svg{height:1.5rem;width:1.5rem}.examination-sharing-flow-sharing-select-container .examination-sharing-flow-sharing-select{flex-grow:2;display:flex;padding:0;overflow:hidden;translate:0}.examination-sharing-flow-sharing-select-container .examination-sharing-flow-sharing-select .examination-live-grid{display:flex;flex-direction:column;height:100%}.examination-sharing-flow-sharing-select-container .examination-sharing-flow-sharing-select .slide-grid-container{padding:1rem;overflow:auto;margin:0}.examination-sharing-flow-sharing-select-container .examination-sharing-flow-sharing-select .examination-live-grid-container.trimester-ND{padding-right:0}.textarea{display:inline-block;position:relative}.textarea>label{text-align:center;display:block;margin-bottom:.3em}.textarea .textarea-field{position:relative}.textarea.has-icon textarea{padding-left:2.2em}.textarea.has-icon .icon{position:absolute;top:.6em;left:.6em}.textarea.error .icon{color:var(--color-xlight-red)!important}.textarea.error textarea{border-color:var(--color-xlight-red)!important;border-width:var(--border-thick-size)!important}.textarea.highlight textarea{border-color:var(--color-ocra);border-width:var(--border-thick-size)}.textarea.full-width{display:block;width:100%}.textarea.full-width textarea{width:100%}.textarea.full-width .textarea-field{display:block;width:100%}.revise-exam-attention-message{display:flex;align-items:flex-start;gap:.5rem;font-size:var(--font-size-small);line-height:1.3;text-align:left;padding:0 2rem;margin-bottom:.25rem}.revise-exam-attention-message .icon{flex-shrink:0;line-height:0}.revise-exam-attention-message .icon svg{display:block;width:1rem;height:1rem}.revise-exam-label{text-align:left;margin-bottom:.25rem}.checkbox-input-wrapper{margin:.25rem .25rem 0 0}.checkbox-input-wrapper.checked{border:var(--border) var(--color-blue);display:inline-block;border-radius:var(--border-radius-small);background-color:var(--color-blue);max-height:.875rem;max-width:.875rem;display:flex;align-items:center;cursor:pointer}.checkbox-input-wrapper.checked svg{fill:var(--color-white)}.checkbox-input-wrapper.not-checked{border:var(--border) var(--color-blue);border-radius:var(--border-radius-small);display:inline-block;max-height:.875rem;min-height:.875rem;min-width:.875rem;cursor:pointer}.examination-sharing-upload-file-popup-background-container{height:100%;width:100%;position:fixed;top:0;left:0;z-index:10000;background-color:var(--color-white);opacity:.8}.examination-sharing-upload-file-popup-container{display:flex;align-items:center;justify-content:center;height:100svh;width:100%;position:fixed;top:0;left:0;z-index:11000}.examination-sharing-upload-file-popup{position:relative;z-index:10000;width:43.875rem;padding:2rem 2rem 3.5rem;display:flex;flex-direction:column;align-items:center;border-radius:var(--border-radius-small);background-color:var(--color-white);box-shadow:var(--box-shadow)}.examination-review-sharing-preview-popup-close-button{z-index:10001;position:absolute;top:1rem;right:1rem;font-size:var(--font-size-xlarge);cursor:pointer}.examination-review-sharing-preview-popup-close-button svg{fill:var(--color-black)}.examination-sharing-upload-file-popup-title{padding:1rem 0;color:var(--color-black);font-size:var(--font-size-xlarge);font-style:normal;font-weight:700;line-height:100%;margin:0}.examination-sharing-upload-file-popup-drag-and-drop-box-label{color:var(--color-xlight-blue);font-size:var(--font-size-medium);font-weight:400;margin:0;padding:.5rem 0}.examination-sharing-upload-file-popup-drag-and-drop-box-label span{text-decoration:underline}.examination-sharing-upload-file-popup-drag-and-drop-box{width:100%;border-radius:.5rem;border:var(--border-dashed) var(--color-light-grey);display:flex;flex-direction:column;justify-content:flex-start;align-items:center;padding:1.5rem 1rem;gap:.625rem;position:relative}.examination-sharing-upload-file-popup-drag-and-drop-box.drag-on{background-color:var(--color-xxlight-grey)}.examination-sharing-upload-file-popup-drag-and-drop-box .upload-file-icon{height:min-content}.examination-sharing-upload-file-popup-drag-and-drop-box .upload-file-icon svg{height:2.5rem;width:2.5rem;display:block}.examination-sharing-upload-file-popup-drag-and-drop-box .upload-file-icon svg path{fill:var(--color-xlight-blue)}.examination-sharing-upload-file-popup-upload-file-list{width:100%;display:flex;flex-direction:column;gap:.5rem;max-height:10.5rem;overflow:auto;scrollbar-width:auto}.examination-sharing-upload-file-popup-upload-file-list.padding-right{padding-right:.5rem}.examination-sharing-upload-file-popup-upload-file-list::-webkit-scrollbar{width:.5rem;display:block}.examination-sharing-upload-file-popup-upload-file-list::-webkit-scrollbar-track{background:var(--color-white)}.examination-sharing-upload-file-popup-upload-file-list::-webkit-scrollbar-thumb{background:var(--color-xxlight-grey);border-radius:.25rem}.examination-sharing-upload-file-popup-upload-file-list::-webkit-scrollbar-thumb:hover{background:var(--color-xxlight-grey)}.examination-sharing-upload-file-popup-upload-file-list-label{color:var(--color-black);font-size:.75rem;letter-spacing:.15rem;text-transform:uppercase;margin:0;padding:2rem 0 .5rem;width:100%}.examination-sharing-upload-file-popup-actions{display:flex;gap:1rem;justify-content:center;padding-top:2rem}.examination-sharing-upload-file-popup-drag-and-drop-input{position:absolute;width:100%;height:100%;opacity:0;left:0;top:0;z-index:10;cursor:pointer}.examination-sharing-upload-file-popup-error-message-item{position:relative;width:100%}.examination-sharing-upload-file-popup-error-message-item.item-1,.examination-sharing-upload-file-popup-error-message-item.item-2{height:1.5rem}.examination-sharing-upload-file-popup-error-message{position:absolute;top:0;font-size:1rem;color:#ce6361;margin:0;padding:0;width:100%;font-weight:700;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.examination-sharing-upload-file-popup-error-message.item-1{top:1.5rem}.examination-sharing-upload-file-popup-error-message.item-2{top:3rem}.examination-sharing-upload-file-popup-error-message.item-3{top:4.5rem}.examination-sharing-upload-file-popup-error-message.item-3{top:6rem}.examination-sharing-upload-file-popup-attach-file{display:flex;justify-content:space-between;width:100%;align-items:center;padding:.75rem;border-radius:var(--border-radius-small);border:var(--border) var(--color-light-grey)}.examination-sharing-upload-file-popup-attach-file-name{flex-grow:1;font-size:var(--font-size-medium);font-weight:400;color:var(--color-xlight-blue);padding:0;padding-left:.5rem;margin:0}.examination-sharing-upload-file-popup-attach-file-name svg{fill:var(--color-xlight-blue)!important}.examination-sharing-upload-file-popup-attach-file .delete-icon{position:relative;z-index:20;cursor:pointer}.examination-sharing-list-widget{position:absolute;width:25.625rem;border:var(--border) var(--color-blue);bottom:1.75rem;border-radius:var(--border-radius-small);z-index:100;background-color:var(--color-white)}.examination-sharing-list-widget-title{color:var(--color-black);text-transform:uppercase;padding:.75rem 1rem;border-bottom:var(--border) var(--color-blue);display:flex;justify-content:space-between;margin:0;font-family:Metropolis;font-size:var(--font-size-small);font-style:normal;font-weight:400}.examination-sharing-list-widget-list-item.add-document-label{display:block}.examination-sharing-list-widget-list-item.add-document-label a{text-decoration:underline}.examination-sharing-list-widget-list-item{font-size:var(--font-size-small);line-height:var(--font-size-large);color:var(--color-blue);padding:.5rem 1rem;border-bottom:var(--border) var(--color-blue);display:flex;align-items:flex-start;font-family:Metropolis;gap:.25rem}.examination-sharing-list-widget-list-item span:not(.icon){flex-grow:1;word-break:break-word}.examination-sharing-list-widget-upload-button-box{padding:.5rem 1rem}.manual-user-switch-dialog{display:flex;flex-direction:column;gap:.5rem}.reassociation-dialog-progress .reassociation-dialog-line,.reassociation-dialog-error .reassociation-dialog-line{display:flex;margin-top:1rem;gap:.5em;align-items:center;justify-content:center}.exam-report-dialog-body .event-item{display:flex;flex-direction:column;align-items:left;border-bottom:var(--border) var(--color-xxlight-grey);margin-bottom:.75em;gap:.1em}.exam-report-dialog-body .event-item .event-item-comment{padding:.5em;background-color:var(--color-grey-40);width:100%;border-radius:var(--border-radius-small)}.exam-report-dialog-body .event-item .event-item-timestamp{font-size:.75em;font-style:italic}.exam-report-dialog-body .event-item .user-name{font-weight:700}.selection-view{padding:1rem;display:flex;flex-direction:column;gap:1rem}.selection-view menu{display:flex;gap:1rem;align-items:center;justify-content:space-between}.selection-view menu h5{font-weight:700}.selection-view menu .selection-toggle{cursor:pointer}.selection-view menu .selection-toggle:hover{color:var(--color-blue)}.selection-view .menu-left{display:flex;gap:1rem;align-items:center}.selection-view .images{display:grid;grid-template-columns:repeat(var(--number-of-columns),1fr);gap:1rem}@container page-wrapper (min-width: 1600px){.selection-view .images{grid-template-columns:repeat(calc(var(--number-of-columns) * 1.2),1fr)}}@container page-wrapper (min-width: 1800px){.selection-view .images{grid-template-columns:repeat(calc(var(--number-of-columns) * 1.4),1fr)}}@container page-wrapper (min-width: 2000px){.selection-view .images{grid-template-columns:repeat(calc(var(--number-of-columns) * 1.7),1fr)}}@container page-wrapper (max-width: 1000px){.selection-view .images{grid-template-columns:repeat(max(1,calc(var(--number-of-columns) / 2)),1fr)}}@container page-wrapper (max-width: 700px){.selection-view .images{grid-template-columns:repeat(max(1,calc(var(--number-of-columns) / 3)),1fr)}}.selection-view .images .image{position:relative;border:.4rem solid var(--color-xlight-grey);border-radius:var(--border-radius);background:#000;cursor:pointer;aspect-ratio:4/3;display:flex;justify-content:center}.selection-view .images .image[aria-selected=true]{border:.4rem solid var(--color-blue)}.selection-view .images .image img{height:100%}.selection-view [role=contentinfo]{position:absolute;width:100%;top:.5rem;padding:0 1rem;z-index:10;display:flex;justify-content:space-between}.selection-view .images .icon svg{fill:var(--color-blue);height:1.5rem;width:1.5rem}.selection-view .images .view-name{color:var(--color-black);font-size:var(--font-size-small)}.inline-editing{display:inline-block;position:relative;--hover-padding-horizontal: .5rem;--hover-padding-vertical: .3rem}.inline-editing.inline-textarea{display:block;word-break:break-word}.inline-editing.multiselect-current{z-index:100;text-align:center}.inline-editing :is([contenteditable=true],.contenteditable),.inline-editing .is-loading,.inline-editing .is-readonly{border:var(--border-thick) var(--color-light-grey-80);border-radius:var(--border-radius-small);padding:.3em .5em;margin-bottom:.1rem}.inline-editing :is([contenteditable=true],.contenteditable){cursor:text;min-height:1.4em;min-width:0}.inline-editing :is([contenteditable=true],.contenteditable):empty{min-width:3rem}.inline-editing :is([contenteditable=true],.contenteditable):is(:hover,:focus,:focus-visible){background:var(--color-white);border-color:var(--color-light-grey);outline:var(--border) var(--color-light-grey)!important}.inline-editing .is-loading,.inline-editing .is-readonly{color:var(--color-grey);min-width:3rem;min-height:1.8em}.inline-editing .is-invalid.is-readonly,.inline-editing .is-invalid:not(:is(:hover,:focus,:focus-visible)){border-color:var(--color-xlight-red);outline:1px var(--color-xlight-red) solid}.inline-editing.multiselect-current :is([contenteditable=true],.contenteditable){padding-right:.1em;cursor:pointer}.inline-editing.full-width,.inline-editing.full-width :is([contenteditable=true],.contenteditable){min-width:100%}.inline-editing.inline-editing-value{position:relative;word-break:break-word}.inline-editing.is-editing{z-index:500}.inline-editing.is-active.is-editing{z-index:20}.inline-editing.is-active>div{position:relative;z-index:10}.inline-editing[data-format=number] :is([contenteditable=true],.contenteditable){white-space:nowrap}.inline-editing-not-visible-mask{cursor:pointer!important;position:absolute!important;top:-.25rem;left:-.25rem;width:calc(100% + .5rem);height:calc(100% + .5rem);background:repeating-linear-gradient(-45deg,var(--color-grey-40),var(--color-grey-40) .05rem,transparent .05rem,transparent .3rem);z-index:100;opacity:.6;color:var(--color-black);font-size:var(--font-size-large);transition:opacity .3s ease-in-out}.inline-editing-not-visible-mask[data-prevent-updates=true]{pointer-events:none}.inline-editing-not-visible-mask>span{position:absolute;top:50%;left:50%;translate:-50% -50%;opacity:0;transition:opacity .3s ease-in-out}.inline-editing-not-visible-mask:hover{opacity:1}.inline-editing-not-visible-mask:hover>span{opacity:1}.theme-light .inline-editing :is([contenteditable=true],.contenteditable){background-color:var(--color-white)}.inline-input-loader{--loader-height: 1.2rem;position:absolute;height:var(--loader-height);aspect-ratio:1;display:flex;align-items:center;justify-content:center;top:calc(50% - .5 * var(--loader-height));right:var(--border-thick-size);background-color:var(--color-xxxlight-grey-80)}.inline-input-loader-textarea{top:var(--border-thick-size)}.select-input{font-family:var(--font-family-heading);display:inline-block;position:relative;text-align:left;z-index:1;min-width:2em;max-width:100%}.select-input.open{z-index:1000}.select-input>label{text-align:center;display:block;margin-bottom:.3em;padding:0 .8rem}.select-input>.select-input-current{display:block;position:relative;font-size:1em;line-height:1;cursor:pointer;background:var(--color-xxlight-grey);border-radius:var(--border-radius-small);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border:var(--border-thick) var(--color-xxlight-grey);display:flex;align-items:center;justify-content:center}.select-input>.select-input-current>.icon.down{margin:0;position:absolute;top:0;right:0;width:1.5em;text-align:center;height:100%;display:flex;align-items:center;justify-content:center;background:var(--color-xxlight-grey);border-radius:var(--border-radius-small);z-index:10}.select-input:not(.no-drop-down-icon)>.select-input-current>.icon{margin-right:.25rem}.select-input-options.open{font-family:var(--font-family-heading);white-space:nowrap;font-size:var(--font-size-small);box-shadow:var(--box-shadow);border-radius:var(--border-radius-small);padding:.5em 0;background:var(--color-white);overflow:auto;scrollbar-width:auto}.select-input-options.font-size-medium{font-size:var(--font-size-medium)}.select-input-options.font-size-large{font-size:var(--font-size-large)}.select-input .select-input-options{overflow:hidden;display:none}.select-input.closed .select-input-options{display:none}.select-input-options label{display:flex;align-items:center;padding:.5em .8em;font-size:1em;line-height:1;cursor:pointer;text-align:left;background:var(--color-white);min-height:2em}.select-input-options .option{display:block;background:var(--color-xlight-grey);border-bottom:var(--border) var(--color-xxlight-grey)}.select-input-options .option.disabled{cursor:default;opacity:.5}.select-input-options .option:last-of-type{border-bottom:0}.select-input-options.has-separators .option{border-bottom:0}.select-input-options .option.searchbar{padding:0 1em .5em}.select-input-options :is(.option-recents,.option-most-used){border-bottom:var(--border) var(--color-black)!important}.select-input-options .option.separator{padding:1em 0;background-color:var(--color-white)}.select-input-options .option.separator:after{content:"";display:block;width:100%;height:0;border-bottom:var(--border) var(--color-xxlight-grey)}.select-input-options .option label:hover{color:var(--color-light-blue)}.select-input-options .option.selected label{background:var(--color-blue);color:var(--color-white)}.select-input-options .option>.hint{display:block;font-size:var(--font-size-xsmall);color:var(--color-grey);white-space:normal;overflow-wrap:break-word;line-height:1.3;font-style:italic;padding:0 .8em .4em;background:var(--color-white)}.select-input-options .option.heading{padding:0 1em;background-color:var(--color-white);font-size:var(--font-size-xsmall);color:var(--color-black);text-transform:uppercase;letter-spacing:.1em}.select-input-options .icon{margin-right:.5em}.select-input label>input{width:0!important;min-width:0!important;padding:0!important;overflow:hidden}.select-input-options input{display:none}.select-input-options .searchbar input{display:block}.select-input .select-input-current>.icon.down{transition:transform .3s ease-in-out;transform:rotate(0)}.select-input.open .select-input-current>.icon.down{transform:rotate(180deg)}.select-input.no-drop-down-icon>.select-input-current{padding-right:.8em!important}.select-input.padding-no:not(.no-drop-down-icon) .select-input-current{padding:0 2em 0 0}.select-input.padding-no.no-drop-down-icon .select-input-current{padding:0}.select-input.padding-input:not(.no-drop-down-icon) .select-input-current{padding:.5em 2.8em .5em .8em}.select-input.padding-input.no-drop-down-icon .select-input-current{padding:.5em .8em}.select-input.padding-medium:not(.no-drop-down-icon) .select-input-current{padding:.35em 2em .35em .8em}.select-input.padding-medium.no-drop-down-icon .select-input-current{padding:.35em .8em}.select-input.padding-big:not(.no-drop-down-icon) .select-input-current{padding:.8em 2em .8em 1.2em}.select-input.padding-big.no-drop-down-icon .select-input-current{padding:.8em 1.2em}.select-input.padding-button .select-input-current{padding:.674em 1.2em!important}@media(any-pointer:coarse){.select-input-options.open{font-size:var(--font-size-large)}.select-input-options .option.heading{font-size:var(--font-size-medium);margin:.5em .1em!important}}.select-input.theme-common-white>.select-input-current,.select-input.theme-common-white>.select-input-current>.icon.down{background:var(--color-common-white);border-color:var(--color-common-white);color:var(--color-common-blue)}.select-input-options.theme-common-white{background:var(--color-common-white)}.select-input-options.theme-common-white .option,.select-input-options.theme-common-white label{background:var(--color-common-white);color:var(--color-common-blue);border-color:var(--color-common-xlight-grey)}.select-input-options.theme-common-white .option.selected label{background:var(--color-common-blue);color:var(--color-common-white)}.select-input.theme-white>.select-input-current,.select-input.theme-white>.select-input-current>.icon.down{background:var(--color-white);border-color:var(--color-common-white);color:var(--color-blue)}.select-input-options.theme-white{background:var(--color-white)}.select-input-options.theme-white .option,.select-input-options.theme-white label{background:var(--color-white);border-color:var(--color-xlight-grey)}.select-input-options.theme-white .option.selected label{background:var(--color-blue);color:var(--color-white)}.select-input.theme-grey>.select-input-current,.select-input.theme-grey>.select-input-current>.icon.down{background:var(--color-xlight-grey);border-color:var(--color-xlight-grey);color:var(--color-blue)}.select-input.theme-blue>.select-input-current,.select-input.theme-blue>.select-input-current>.icon.down{background:var(--color-blue);border-color:var(--color-blue);color:var(--color-white)}.select-input.theme-common-blue>.select-input-current,.select-input.theme-common-blue>.select-input-current>.icon.down{background:var(--color-common-blue);border-color:var(--color-common-white)!important;color:var(--color-common-white)}.select-input.theme-inline{color:inherit}.select-input.theme-inline .select-input-current{background:transparent}.select-input[data-variant=outline]>.select-input-current{background:transparent!important;border:var(--border-thick) var(--color-blue)}.select-input[data-variant=transparent]>.select-input-current,.select-input[data-variant=transparent]>.select-input-current>.icon.down{background:transparent!important;border:0}.select-input[data-disabled=true]>.select-input-current{cursor:default;background:var(--color-xlight-grey);border-color:var(--color-grey)!important;color:var(--color-grey)!important}.select-input.not-valid .select-input-current{border-color:var(--color-xlight-red)}.select-input.not-valid .error-message{font-size:var(--font-size-xsmall);color:var(--color-xlight-red)}.edit-checklist-wrapper-v2 .edit-checklist-inner .edit-checklist_group{margin-bottom:5rem}.edit-checklist-wrapper-v2 .edit-checklist_group_heading{padding-top:2em;border-color:var(--color-grey)!important}.edit-checklist-wrapper-v2 .edit-checklist_group_heading h2{margin:0}.edit-checklist-wrapper-v2 .edit-checklist_group_heading:hover{background-color:transparent!important}.edit-checklist-wrapper-v2 .edit-checklist_group_item{position:relative;display:grid;grid-template-columns:1fr repeat(2,auto);grid-gap:.5rem;border-bottom:var(--border) var(--color-xlight-grey);align-items:center;max-width:45rem;margin:0 auto}.edit-checklist-wrapper-v2 .edit-checklist_group_item:hover{background:var(--color-xlight-grey-40)}.edit-checklist-wrapper-v2 .edit-checklist_group_item.header{position:sticky;display:grid;top:0;font-size:var(--font-size-small);background:var(--color-xxlight-grey)!important;box-shadow:1rem 0 0 0 var(--color-xxlight-grey),-1rem 0 0 0 var(--color-xxlight-grey);translate:0 -.5rem;width:calc(100% + 1rem);z-index:100;align-items:flex-end;border-color:var(--color-grey);grid-template-columns:1fr auto;gap:0}.edit-checklist-wrapper-v2 .edit-checklist_group_item.header .checklist-searchbar{grid-column:1 / span 2}.edit-checklist-wrapper-v2 .edit-checklist_group_item.header>:is(.quick_actions,.main_actions){display:flex;align-items:flex-end}.edit-checklist-wrapper-v2 .edit-checklist_group_item.header>.main_actions{flex-direction:column;align-items:flex-start;gap:0}.edit-checklist-wrapper-v2 .edit-checklist_group_item.header>.main_actions>*:nth-child(1){display:flex;flex-direction:row;justify-content:space-between;width:100%;align-items:flex-end}.edit-checklist-wrapper-v2 .edit-checklist_group_item.header>.main_actions>*:nth-child(1) .optional_items_toggle{font-size:var(--font-size-small)}.edit-checklist-wrapper-v2 .edit-checklist_group_item.header>.main_actions>*:nth-child(1) .optional_items_toggle .checkbox{margin:0}.edit-checklist-wrapper-v2 .edit-checklist_group_item.header>.quick_actions{padding-right:.9rem}.edit-checklist-wrapper-v2 .edit-checklist_group_item.header>:is(.quick_actions,.main_actions)>div{display:flex;flex-direction:column-reverse;gap:.2rem}.edit-checklist-wrapper-v2 .edit-checklist_group_item>div{font-size:var(--font-size-small);line-height:var(--font-size-medium);padding:.4rem;display:flex;gap:.5rem;align-items:center}.edit-checklist-wrapper-v2 .edit-checklist_group_item>div .checkbox{white-space:nowrap}.edit-checklist-wrapper-v2 .edit-checklist_group_item .edit-checklist_group_item_name{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:0}.edit-checklist-wrapper-v2 .edit-checklist_group_item .edit-checklist_group_item_name .edit-checklist_group_item_optional{font-size:var(--font-size-xsmall);margin-left:.5em;opacity:.5}.edit-checklist-wrapper-v2 .edit-checklist_group_item .edit-checklist_group_item_name .edit-checklist_group_item_comment{font-size:var(--font-size-xsmall);line-height:var(--font-size-xsmall);color:var(--color-dark-grey);width:100%}.edit-checklist-wrapper-v2 .edit-checklist_group_item[data-status=unusual] .edit-checklist_group_item_name{color:var(--color-ocra)}.edit-checklist-wrapper-v2 .edit-checklist_group_item[data-status=not_applicable] .edit-checklist_group_item_name{opacity:.5}.edit-checklist-wrapper-v2 .edit-checklist_group_item[data-status=not_applicable] .edit-checklist_group_item_button{opacity:.5;transition:opacity .3s ease-in-out}.edit-checklist-wrapper-v2 .edit-checklist_group_item[data-status=not_applicable]:hover .edit-checklist_group_item_name,.edit-checklist-wrapper-v2 .edit-checklist_group_item[data-status=not_applicable]:hover .edit-checklist_group_item_button{opacity:1}.edit-checklist-wrapper-v2 .edit-checklist_group_item>:is(.edit-checklist_group_item_button,.quick_actions,.main_actions){font-size:var(--font-size-xsmall);line-height:1.9}.edit-checklist-wrapper-v2 .edit-checklist_group_item .edit-checklist_group_item_not-visible{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;pointer-events:none}.edit-checklist-wrapper-v2 .edit-checklist_batch-actions{font-size:var(--font-size-xsmall)}.edit-checklist-wrapper-v2 .exam-report-dialog-comment{display:block!important;background-color:var(--color-xxxlight-grey)}.edit-checklist-wrapper-v2 .exam-report-dialog-comment .section-title{cursor:pointer}.edit-checklist-wrapper-v2 .exam-report-dialog-comment .section-title:last-child{border-bottom:0;margin:0;padding:0}.edit-checklist-wrapper-v2 .edit-checklist_note{font-size:var(--font-size-small);display:flex;align-items:center;margin-bottom:.2rem}.edit-checklist-wrapper-v2 .edit-checklist_note>:first-child{flex-basis:15rem}.edit-checklist-wrapper-v2 .no-items{text-align:center;font-size:var(--font-size-small);padding:2rem;color:var(--color-grey)}.edit-checklist-wrapper-v2 .no-items>div{text-decoration:underline;cursor:pointer;display:block}.percentile-graph-wrapper svg .background{fill:transparent;stroke:var(--color-light-grey);stroke-width:1}.percentile-graph-wrapper svg line.half{stroke:var(--color-light-grey);stroke-width:.5}.percentile-graph-wrapper svg .marker{fill:var(--color-blue)}.percentile-graph-wrapper svg.at-risk .background{stroke:var(--color-light-ocra)}.percentile-graph-wrapper svg.at-risk line.half{stroke:var(--color-light-ocra)}.percentile-graph-wrapper svg.at-risk .marker{fill:var(--color-ocra)}.is-dragging{overflow:hidden!important;touch-action:none}.drag-hidden{display:none!important}.drag-scroll-up,.drag-scroll-down{position:fixed;top:0;left:0;width:100%;height:10vh;z-index:1000;pointer-events:none}.drag-scroll-down{top:auto;bottom:0}.is-dragging>.drag-scroll-up,.is-dragging>.drag-scroll-down{pointer-events:all}.drag-placeholder{position:absolute;top:0;left:0;pointer-events:none;background:var(--color-common-black);border-radius:var(--border-radius-small);overflow:hidden;opacity:.5;z-index:200;touch-action:none}.multiselect-container{display:inline-block;position:relative;text-align:left;z-index:1;min-width:2em;max-width:100%}.multiselect-container:hover{z-index:100}.multiselect-container.full-width{min-width:100%}.multiselect-container.open{z-index:1000}.multiselect-container>label{text-align:center;display:block;margin-bottom:.3em;padding:0 .8rem}.multiselect-option.type-recent.heading>.multiselect-label{color:var(--color-blue)!important;font-weight:700}.multiselect-option.type-recent.heading>.multiselect-label .selected-children{background-color:var(--color-blue)}.multiselect-container>.multiselect-current{display:block;position:relative}.multiselect-container>.multiselect-current.is-active{cursor:pointer}.multiselect-container.no-drop-down-icon>.multiselect-current{padding-right:.8em!important}.multiselect-options .multiselect-search{padding:.1em .5em}.multiselect-options.open{font-size:var(--font-size-small);box-shadow:var(--box-shadow);border-radius:var(--border-radius-small);padding:.5em 0;background:var(--color-white);overflow:auto;scrollbar-width:auto}.multiselect-container .multiselect-options{overflow:hidden;display:none}.multiselect-container.closed .multiselect-options{display:none}.multiselect-options label{display:block;padding:.5em .8em;font-size:1em;line-height:1;cursor:pointer;text-align:left;background:var(--color-white)}.multiselect-options .selected-children{background:var(--color-black);color:var(--color-white);margin-left:.4em;min-width:1.3em;display:inline-block;text-align:center;border-radius:1em;font-weight:700}.multiselect-options .multiselect-option{display:block;border-bottom:var(--border) var(--color-xxlight-grey);padding:.3em .3em .3em 0;white-space:nowrap}.multiselect-options .multiselect-option:hover>.multiselect-label{cursor:pointer;color:var(--color-light-blue)}.multiselect-options .multiselect-option:last-of-type{border-bottom:0}.multiselect-options.single .multiselect-option.selected{background:var(--color-blue);color:var(--color-white)}.multiselect-options.single .multiselect-option.selected:hover{background:var(--color-light-blue)}.multiselect-options.single .multiselect-option.selected:hover .multiselect-label{color:var(--color-white)}.multiselect-options>.multiselect-option>.multiselect-label{padding-left:1em;padding-right:1em}.multiselect-options .multiselect-option.heading>.nested-tree{display:none}.multiselect-options .multiselect-option.heading.open>.nested-tree{display:block}.multiselect-options .multiselect-option.heading>.multiselect-label{padding:.5em .5em .5em 1.4em;background-color:var(--color-white);font-size:var(--font-size-xsmall);color:var(--color-black);text-transform:uppercase;letter-spacing:.1em;line-height:var(--font-size-small);justify-content:space-between}.multiselect-options .multiselect-option.heading.open>.multiselect-label>span{rotate:-180deg}.multiselect-options .multiselect-label,.multiselect-options .multiselect-label>div{display:flex;gap:.4em;line-height:1.4;align-items:flex-start}.multiselect-options .multiselect-label>div{white-space:normal}.multiselect-options .nested-tree{padding-left:1em;padding-bottom:1em}.multiselect-container .multiselect-current .inline-input-value>div{display:flex;gap:.2em;align-items:center}.multiselect-container .multiselect-current .inline-input-value>div>span.value{min-width:1em;flex-grow:2}.multiselect-container .multiselect-current .inline-input-value>div>.icon{transition:transform .3s ease-in-out;color:var(--color-light-grey)}.multiselect-container:hover .multiselect-current .inline-input-value>div>.icon,.multiselect-container.is-editing .multiselect-current .inline-input-value>div>.icon{color:var(--color-grey)}.multiselect-container.is-editing .multiselect-current .inline-input-value>div>.icon{transform:rotate(180deg)}.multiselect-container .is-active:hover:after,.multiselect-container .is-active.is-editing:after{width:calc(100% + calc(var(--hover-padding-horizontal) * 2) + 1em)!important}.search-bar_wrapper{position:relative}.search-bar_inline-cta{position:absolute;top:0;right:0;height:100%;margin:0 .3em;display:flex;align-items:center;gap:.5em}.search-bar_clean{display:block;line-height:1;background:var(--color-light-grey);color:var(--color-white);border-radius:1em;cursor:pointer}.search-bar_clean:hover{background:var(--color-grey)}.search-bar_quick-filters{display:flex;gap:.2em;font-size:var(--font-size-small)}.search-bar_results{font-size:var(--font-size-small);box-shadow:var(--box-shadow);border-radius:var(--border-radius-small);padding:.5em 0;background:var(--color-white)}.search-bar_results li{line-height:1.2;padding:.4rem .8rem;cursor:pointer}.search-bar_results li:not(:last-child){border-bottom:var(--border) var(--color-xxlight-grey)}.search-bar_results li:hover{background:var(--color-xxxlight-grey)}.search-bar_results li b{text-decoration:underline}.search-bar_results li small{color:var(--color-blue-40)}.search-bar_results li .search-bar_tag{white-space:nowrap}.search-bar_result_label{display:flex;gap:.5em}.search-bar_result_label>.code{display:inline-flex;gap:.5em;min-width:5em;margin-right:.5em;color:var(--color-black)}.search-bar_result_label .search-bar_result_extra{display:flex;align-items:center;font-size:var(--font-size-xsmall);color:var(--color-black-40)}.search-bar_results li.type-heading{padding:.5rem .8rem;background-color:var(--color-white);font-size:var(--font-size-xsmall);color:var(--color-black);text-transform:uppercase;letter-spacing:.1em;line-height:var(--font-size-small);justify-content:space-between;cursor:default}.search-bar_results li.type-warning{background-color:var(--color-xxlight-grey);border-radius:3em;padding:0 .3rem;margin:0 .3rem;font-size:var(--font-size-xsmall);cursor:default}.search-bar_results .search-bar_result{display:flex;justify-content:space-between}.search-bar_results .search-bar_result_source{display:flex;justify-content:space-between;gap:1rem;font-size:var(--font-size-xsmall);white-space:nowrap}.search-bar_stickies{background:var(--color-white);position:sticky;bottom:0;font-size:var(--font-size-small)}.search-bar_result.type-sticky .search-bar_result_label{align-items:center;line-height:1.2;padding:.4rem .8rem;cursor:pointer;border-bottom:var(--border) var(--color-xxlight-grey)}.search-bar_result.type-sticky:first-child .search-bar_result_label{border-top:var(--border-thick) var(--color-xxlight-grey)}.search-bar_result.type-sticky .search-bar_result_label:hover{background:var(--color-xxxlight-grey)}.exam-report-carry-forward-section_suggestions{margin:1rem 0 0 2rem;line-height:1.2}.exam-report-carry-forward-section_suggestions-actions{font-size:var(--font-size-xsmall);text-transform:uppercase;font-weight:400;color:var(--color-black);letter-spacing:.2em;padding-bottom:.8em;padding-top:.8em}.exam-report-carry-forward-section_suggestions .section-title .fold{margin-right:.8em;margin-bottom:.3em}.exam-report-carry-forward-section_suggestions .exam-report-carry-forward-section_suggestion{padding:.4rem .2rem;font-size:var(--font-size-small);display:flex;gap:1rem;align-items:center;cursor:pointer}.exam-report-carry-forward-section_suggestions .exam-report-carry-forward-section_suggestion:hover{color:var(--color-black)}.exam-report-carry-forward-section_suggestions .exam-report-carry-forward-section_suggestion>.code{min-width:4rem}.exam-report-carry-forward-section_suggestions .exam-report-carry-forward-section_suggestion>.meta{display:flex;gap:0;flex-wrap:wrap}.exam-report-carry-forward-section_suggestions .exam-report-carry-forward-section_suggestion>.meta>.description{margin-right:1rem}.exam-report-carry-forward-section_suggestions .exam-report-carry-forward-section_suggestion>.meta>.context{color:var(--color-xlight-grey);font-size:var(--font-size-xsmall);align-self:flex-end}.exam-report-coding{background:var(--color-xxlight-grey-40);box-shadow:0 20rem 0 0 var(--color-xxlight-grey-40);left:50%;position:relative;translate:-50svw 0;width:100svw;max-width:100svw;padding:5rem calc(50svw - 50%)}.exam-report-coding_heading{display:flex;margin-bottom:1rem}.exam-report-coding_heading h1{min-width:10rem}.exam-report-coding-section{margin-bottom:2rem;display:flex;flex-direction:row;flex:1 5}.exam-report-coding-section_title{min-width:10rem;max-width:10rem}.exam-report-coding-section_title>button{margin-top:.5rem}.exam-report-coding-section_table{flex-grow:2}.exam-report-coding-section_suggestions{margin:1rem 0 0 2rem;line-height:1.2}.exam-report-coding-section_suggestions .exam-report-coding-section_suggestion{padding:.4rem .2rem;font-size:var(--font-size-small);display:flex;gap:1rem;align-items:center;cursor:pointer}.exam-report-coding-section_suggestions .exam-report-coding-section_suggestion:hover{color:var(--color-black)}.exam-report-coding-section_suggestions .exam-report-coding-section_suggestion>.code{min-width:4rem}.exam-report-coding-section_suggestions .exam-report-coding-section_suggestion>.meta{display:flex;gap:0;flex-wrap:wrap}.exam-report-coding-section_suggestions .exam-report-coding-section_suggestion>.meta>.description{margin-right:1rem}.exam-report-coding-section_suggestions .exam-report-coding-section_suggestion>.meta>.suggested{color:var(--color-xlight-grey)}.dynamic-macro{background-color:var(--color-light-blue-50);padding:2px 4px;border-radius:2px;display:inline-block;cursor:pointer}.dynamic-macro:has(.ql-cursor){display:none}.numeric-input{white-space:nowrap;display:inline-block;align-items:center}.numeric-input.hidden{display:none}.numeric-input>label{text-align:center;display:block;margin-bottom:.3em}.numeric-input>div{display:inline-block;vertical-align:middle}.numeric-input input{width:3em!important;text-align:center;margin:0 .2em;padding-left:0;padding-right:0}.numeric-input .add-wrapper,.numeric-input .subtract-wrapper{display:inline-flex;align-items:center;justify-content:center;color:var(--color-grey);border:var(--border-thick);border-radius:var(--border-radius-large);height:1.4em;width:1.4em;line-height:1.3;cursor:pointer}.numeric-input .add-wrapper:hover,.numeric-input .subtract-wrapper:hover{color:var(--color-light-blue)}.numeric-input.is-readonly .add-wrapper,.numeric-input.is-readonly .subtract-wrapper,.numeric-input.is-loading .add-wrapper,.numeric-input.is-loading .subtract-wrapper{opacity:.4;cursor:default;pointer-events:none}.numeric-input.is-readonly input{cursor:default;opacity:.6;border:var(--border-thick) var(--color-light-grey-80)}.numeric-input.is-loading input{cursor:default;opacity:.6;pointer-events:none}.numeric-input.is-invalid input{border-color:var(--color-xlight-red);outline:1px solid var(--color-xlight-red)}.numeric-input-textual-value{display:flex;align-items:center}.numeric-input-textual-value>.value{background:var(--color-xlight-grey);border-radius:var(--border-radius);font-size:var(--font-size-medium);flex-grow:2}.numeric-input-textual-value>.icon{display:inline-block;color:var(--color-grey);border:var(--border-thick);border-radius:var(--border-radius-large);height:1.4em;width:1.4em;line-height:1.3;text-align:center;cursor:pointer;vertical-align:middle;margin-left:.1rem}.numeric-input-textual-value>.icon:hover{color:var(--color-light-blue)}.ga-input{display:inline-block;position:relative}.ga-input>*{margin-right:1rem}#ga-carry-forward-previous-us{padding:0 .5rem;display:flex;flex-direction:column}#ga-carry-forward-previous-us p{margin:0;font-size:var(--font-size-small)}.scan-date{display:flex;flex-direction:column}.scan-date .date-input{margin:auto}.scan-date .scan-date-conflict{font-size:var(--font-size-small);color:var(--color-ocra);margin-top:.2rem;display:flex;flex-wrap:wrap;gap:.2em}.scan-date .scan-date-conflict .conflict{display:flex;flex-direction:row;gap:.2rem;margin:auto}.scan-date .scan-date-conflict .conflict .source{color:var(--color-grey)}.scan-date .scan-date-conflict .buttons{display:flex;flex-direction:row;margin:auto}.report-images .comment{flex-basis:1;position:relative;display:flex;gap:1rem;align-items:center;padding-left:.2rem;padding-right:.2rem}.report-images .comment>.icon svg{min-width:1rem;min-height:1rem}.report-images .comment>.inline-editing{margin:auto;flex-grow:1}.report-images .comment.hide>.inline-editing,.report-images .comment.hide>.comment{opacity:.6}.report-images .comment.hide{z-index:10;background:repeating-linear-gradient(-45deg,var(--color-grey-40),var(--color-grey-40) .05rem,transparent .05rem,transparent .3rem)}.report-images .comment:hover .eye{display:flex}.report-images .comment .eye{cursor:pointer;position:absolute;height:1.8rem;width:2rem;top:-.1rem;right:-.5rem;z-index:10;background:var(--color-darkcommon-xxlight-grey);justify-content:center;align-items:center;border-radius:var(--border-radius-small);display:none}.report-images .comment .eye svg{fill:currentColor;width:55%;height:55%}.report-images .comment .eye-off:hover{opacity:1}.report-images .comment .eye-off{position:absolute;cursor:pointer;opacity:0;transition:opacity .3s ease-in-out;height:100%;display:flex;justify-content:center;align-items:center;width:100%;z-index:20}.report-images .comment .eye-off svg{fill:#fff}.report-images{display:flex;flex-direction:column;gap:1rem;margin:1rem 0}.report-images .settings{background:var(--color-xlight-blue-40);border-radius:var(--border-radius-small);display:flex;flex-direction:column;flex-wrap:wrap;gap:1rem;padding:1rem;font-size:var(--font-size-small)}.report-images .settings h5{text-transform:uppercase}.report-images .settings section{display:flex;justify-content:space-between;flex:1 1;gap:1rem;flex-wrap:wrap}.report-images .settings section>div{display:flex;gap:1rem}.report-images .settings .setting{display:flex;gap:1rem;align-items:center}.report-images .settings .setting label{display:flex}.report-images .settings .setting .select-input{height:100%}.report-images .settings .setting .select-input-current{height:100%;display:flex;align-items:center}.report-images .preview{display:grid;gap:1rem 1rem;font-size:var(--font-size-small);grid-template-columns:repeat(var(--nb-columns),1fr)}.report-images .preview h5[aria-label="No image"]{margin:1rem 0;text-align:center;font-weight:400;color:var(--color-light-grey)}.report-images .image{display:grid;grid-template-columns:1fr auto;grid-template-areas:"view view" "view-name buttons" "comment comment";gap:.5rem;margin-bottom:1rem;height:fit-content}.report-images .image:not(:has(.view-name)){grid-template-areas:"view view" "comment buttons"}.report-images .image .view{grid-area:view;object-fit:contain;border-radius:var(--border-radius);border:.4rem solid var(--color-darkcommon-xxlight-grey);width:100%;background:#000}.report-images .image .view-name{grid-area:view-name;align-self:center;margin-left:.4rem}.report-images .image .comment{grid-area:comment;align-self:center}.report-images .image .buttons{grid-area:buttons;align-self:center;margin:0 .2rem;display:flex;gap:.25rem}.report-images .image.maximized{grid-column:1 / -1}.biometry-wrapper{--stroke-width: .3;font-size:6px;border-radius:var(--border-radius);aspect-ratio:1/1;display:flex;align-items:center;justify-content:center}.biometry-wrapper.not-compatible{font-size:var(--font-size-small);background:var(--color-white)}.biometry-wrapper svg{height:100%;width:100%;display:block}.biometry-wrapper svg .background{fill:var(--color-xlight-blue-40)}.theme-dark .biometry-wrapper svg .background{fill:var(--color-blue-40)}.biometry-wrapper svg .x-axis text,.biometry-wrapper svg .y-axis text{font-size:.8em;fill:var(--color-blue)}.biometry-wrapper svg .x-axis text.label,.biometry-wrapper svg .y-axis text.label{font-size:.6em}.biometry-wrapper svg .x-axis line,.biometry-wrapper svg .y-axis line{stroke:var(--color-blue);stroke-width:var(--stroke-width)}.biometry-wrapper svg .percentiles path{fill:transparent;stroke:var(--color-blue);stroke-width:.25;stroke-dasharray:.5 1.5}.biometry-wrapper svg .percentiles g:not(.first,.last,.half) text{display:none}.biometry-wrapper svg .percentiles g.first path,.biometry-wrapper svg .percentiles g.half path,.biometry-wrapper svg .percentiles g.last path{stroke:var(--color-blue);stroke-dasharray:0}.biometry-wrapper svg .percentiles text{font-size:.8em;fill:var(--color-blue)}.biometry-wrapper svg .percentiles text .unit{font-size:.65em}.biometry-wrapper{--local-color-blue: #01589e;--local-color-violet: #7a008a;--local-color-green: #009347;--local-color-brown: #904100}.theme-dark .biometry-wrapper{--local-color-blue: #6abcff;--local-color-violet: #bd49cc;--local-color-green: #5fd196;--local-color-brown: #ca844b}.biometry-wrapper svg .measurements{--local-accent-color: var(--local-color-blue)}.biometry-wrapper svg .measurements[data-fetus="2"]{--local-accent-color: var(--local-color-violet)}.biometry-wrapper svg .measurements[data-fetus="3"]{--local-accent-color: var(--local-color-green)}.biometry-wrapper svg .measurements[data-fetus="4"]{--local-accent-color: var(--local-color-brown)}.biometry-wrapper svg .measurements[data-fetus="5"]{--local-accent-color: var(--local-color-blue)}.biometry-wrapper svg .measurements[data-fetus="6"]{--local-accent-color: var(--local-color-violet)}.biometry-wrapper svg .measurements[data-fetus="7"]{--local-accent-color: var(--local-color-green)}.biometry-wrapper svg .measurements[data-fetus="8"]{--local-accent-color: var(--local-color-brown)}.biometry-wrapper svg .measurements>path{stroke:var(--local-accent-color)!important;stroke-width:1px!important}.biometry-wrapper svg .measurements .point line{stroke:var(--local-accent-color)}.biometry-wrapper svg .measurements .point path{fill:var(--local-accent-color);stroke:#fff;stroke-width:.5px;stroke-dasharray:0}.biometry-wrapper svg .measurements .point circle{fill:var(--color-light-blue);stroke-width:var(--stroke-width);stroke:var(--color-white)}.biometry-wrapper svg .measurements .point:last-of-type circle{fill:var(--color-blue)}.biometry-wrapper svg .measurements .point line{stroke:var(--color-light-blue);stroke-width:var(--stroke-width);stroke-dasharray:1;display:none}.biometry-wrapper svg .measurements .point text{font-size:1em;fill:var(--color-black);stroke-width:1;stroke:var(--color-white);display:none;pointer-events:none}.biometry-wrapper svg .measurements .point text .x-axis-value{font-weight:700;font-size:.8em}.biometry-wrapper svg .measurements .point:hover circle{stroke:var(--color-light-blue)}.biometry-wrapper svg .measurements .point:hover line,.biometry-wrapper svg .measurements .point:hover text{display:block}.biometry-wrapper svg .measurements path{fill:transparent;stroke:var(--color-light-blue);stroke-width:.6;stroke-dasharray:1}.biometry-wrapper svg .at-risk .measurements .point path{fill:var(--color-ocra)}.exam-report-dialog-floating-bar .exam-report-dialog-report-errors{font-size:var(--font-size-small);color:var(--color-black);text-align:center;margin-bottom:.5rem}.exam-report-dialog-floating-bar .exam-report-dialog-report-errors-button{padding:0;color:var(--color-black)}.contact-point-card{background-color:var(--color-white-40);border-radius:var(--border-radius-small);padding:1rem;font-size:var(--font-size-medium);display:grid;grid-template-columns:auto 1fr;column-gap:.5rem;position:relative;overflow:hidden}.edit-contact-point-card{background-color:var(--color-white-40);border-radius:var(--border-radius-small);padding:1rem 0 1rem 1rem;font-size:var(--font-size-medium);position:relative;display:flex}.edit-contact-point-card .edit-contact-point-card-content{display:flex;flex-direction:column;gap:.7rem;padding:0 1rem;overflow:hidden}.edit-contact-point-card-content .edit-contact-point-card-lines{display:flex;gap:.5rem}.edit-contact-point-card-content .edit-contact-point-card-lines>div{width:100%;display:flex;flex-direction:column}.edit-contact-point-card-content .edit-contact-point-card-lines-grid{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto auto;gap:.5rem 1rem;align-items:start}.edit-contact-point-card-content .edit-contact-point-card-buttons{display:flex;justify-content:flex-end;gap:.5rem;align-items:center}.edit-contact-point-card-buttons .contact-point-error{font-size:var(--font-size-xsmall);color:var(--color-xlight-red);white-space:pre-line;line-height:1.2}.edit-contact-point-card-lines-grid .contact-point-card_role,.edit-contact-point-card-lines .contact-point-card_role{flex-wrap:wrap}.contact-point-card_edit{position:absolute;top:0;right:1.5rem;padding:.5rem;margin:.4rem;color:var(--color-black-40);cursor:pointer}.contact-point-card_edit:hover{color:var(--color-black)}.contact-point-card_remove{position:absolute;top:0;right:0;padding:.5rem;margin:.4rem;color:var(--color-black-40);cursor:pointer}.contact-point-card_remove:hover{color:var(--color-black)}.contact-point-card_icon{grid-row-end:span 4;font-size:var(--font-size-xlarge);color:var(--color-white-40)}.contact-point-card_external-id{font-size:var(--font-size-xsmall);display:inline-block;color:var(--color-black-40);margin-left:1em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.contact-point-card_contacts{font-size:var(--font-size-small);line-height:1.4;display:flex;gap:1em}.contact-point-card_role{font-size:var(--font-size-xsmall);text-transform:uppercase;color:var(--color-black)}.contact-point-card_role.with-icon{display:flex;align-items:center;gap:.1rem}.contact-point-card_role.with-icon>.icon{margin-right:.2rem}.contact-point-card_optional{text-transform:none}.contact-point-card_name .contact-point-card-name-container{display:flex;align-items:center}.view-exam-stakeholders .contact-point-card_inputs{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.view-exam-stakeholders .exam-report-dialog-stakeholder-section{width:100%;display:flex;flex-direction:column;align-items:stretch;overflow:visible}.view-exam-stakeholders .exam-report-dialog-stakeholder-list{display:flex;flex-direction:column;gap:1rem;overflow:visible;padding:1rem 0}.exam-report-dialog-done{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1em;width:100%;height:100%}.dialog-done-content.icon{font-size:6em;margin-bottom:1rem}.dialog-done-content.message{font-weight:700;margin-bottom:-1em}.dialog-done-content.additional-message{font-size:var(--font-size-small)}.dialog-done-content.dialog-done-content-button button{margin:.2em}.exam-report-dialog .exam-report-dialog_body>.exam-report-dialog-comment{flex:0!important;padding:1rem;display:flex;flex-direction:row;align-items:flex-end;gap:1rem;border:var(--border) var(--color-xlight-grey);margin:0 1rem 1rem;justify-content:space-evenly}.exam-report-dialog .exam-report-dialog_body>.exam-report-dialog-comment h2{font-size:var(--font-size-medium);margin:0}.exam-report-dialog .exam-report-dialog_body>.exam-report-dialog-comment .buttons{padding:0;margin-top:1rem}.exam-report-dialog .exam-report-dialog_body>.exam-report-dialog-comment button{white-space:nowrap}.view-exam-stakeholders .exam-report-dialog-header_title{flex-grow:initial}.view-exam-stakeholders .exam-report-dialog-header .select-input{display:flex;flex-grow:2}.select-input-options{min-width:initial!important}.examination-remote-reading-report-container{position:absolute;z-index:1019;background:var(--color-white);top:0;left:0;width:100%;height:100%;overflow:auto;font-size:var(--font-size-medium)}.examination-remote-reading-report,.exam-report-dialog-body{height:100%}.exam-report-print-preview{width:100%;height:100%;border:none}.examination-remote-reading-container{background-color:transparent}.examination-remote-reading-container .examination-remote-reading-close{display:flex;justify-content:flex-end;padding-bottom:15px}.examination-remote-reading-container .examination-remote-reading-close .icon{cursor:pointer;width:24px;height:24px}.examination-remote-reading-container .examination-remote-reading-close .icon svg{width:24px;height:24px}.examination-remote-reading-container .examination-remote-reading-form{color:#fff;display:flex;flex-direction:column;font-size:var(--font-size-small);font-weight:400;text-align:left}.examination-remote-reading-container .examination-remote-reading-form .form-title{font-size:var(--font-size-xlarge);font-weight:700;text-align:center;padding-bottom:30px}.examination-remote-reading-container .examination-remote-reading-form .form-select-title{text-transform:uppercase;padding-bottom:5px}.examination-remote-reading-container .examination-remote-reading-form .select-input{font-size:var(--font-size-medium)}.examination-remote-reading-container .examination-remote-reading-form .form-hint{padding-top:20px;padding-bottom:20px}.examination-remote-reading-container .examination-remote-reading-form .form-hint .icon{padding-right:2px;display:inline}.examination-remote-reading-container .examination-remote-reading-loading{display:flex;flex-flow:column;align-items:center}.examination-remote-reading-container .examination-remote-reading-loading .text{display:flex;flex-flow:column;align-items:center;padding:20px 0}.examination-remote-reading-container .examination-remote-reading-action-bar{width:min-content;display:inline-flex;gap:10px}.examination-remote-reading-container .examination-remote-reading-action-bar Button{min-inline-size:max-content}.slide-browser-container,.slide-browser-dt-container{position:fixed;color:var(--color-black);background:var(--color-white);border:var(--border) var(--color-xxlight-grey);box-shadow:var(--common-box-shadow);overflow:auto}.slide-browser-container{top:.5rem;left:4rem;z-index:10000;width:calc(100% - 4.5rem);height:calc(100% - 1rem)}.slide-browser-dt-container{top:0;left:0;z-index:10001;width:100%;height:100%}.slide-browser-container>h2,.slide-browser-dt-container>h2{position:sticky;top:0;border-bottom:var(--border) var(--color-xxlight-grey);margin:0;padding:1rem;font-size:var(--font-size-medium);z-index:1000;background-color:var(--color-white)}.slide-browser-container .slide-browser-search,.slide-browser-dt-container .slide-browser-dt-search{position:fixed;top:.5rem;right:3rem;padding:.5rem;z-index:1010}.slide-browser-container .slide-browser-close,.slide-browser-dt-container .slide-browser-dt-close{position:fixed;top:0;right:0;z-index:1020;font-size:var(--font-size-xlarge);padding:1.1rem;cursor:pointer}.slide-browser-container .slide-browser-close:hover,.slide-browser-dt-container .slide-browser-dt-close:hover{color:var(--color-light-blue)}.slide-browser-container ul,.slide-browser-dt-container ul{padding:0;margin:1rem;display:grid;grid-template-columns:repeat(5,1fr);gap:1rem}.slide-browser-container ul li,.slide-browser-dt-container ul li{position:relative;border-radius:var(--border-radius-small);background:var(--color-xxxlight-grey);cursor:pointer}.slide-browser-container ul li.completed,.slide-browser-dt-container ul li.completed{background:var(--color-white)}.slide-browser-container ul li.completed .slide-browser-name,.slide-browser-dt-container ul li.completed .slide-browser-dt-name{opacity:.4}.slide-browser-container ul li.selected,.slide-browser-dt-container ul li.selected{background:var(--color-xxlight-grey)!important;opacity:1!important}.slide-browser-container ul li:hover,.slide-browser-dt-container ul li:hover{opacity:1!important}.slide-panel-video-container{background:var(--color-white);height:100%}.slide-panel-video-container .video-status{position:absolute;top:1rem}.slide-panel-video-container .video-status-item{font-size:var(--font-size-small);line-height:var(--font-size-small);white-space:nowrap;background:var(--color-blue);color:var(--color-white);border-radius:var(--border-radius);padding:.3rem .5rem;margin-left:.5rem;display:inline-block;vertical-align:center}.slide-panel-video-container .video-status-item .retry-button{text-align:center;z-index:1000;cursor:pointer;display:inline-block;margin-left:.5rem}.slide-panel-video-container .video-status-item.inprogress{background:var(--color-ocra);animation:slide-panel-video-status-animation 3s infinite}@keyframes slide-panel-video-status-animation{0%{opacity:.5}50%{opacity:1}to{opacity:.5}}.slide-panel-video-container video{opacity:0;position:absolute;top:0;left:0}.slide-panel-video-container canvas{position:absolute;width:100%;height:calc(100% - 3.5rem);object-fit:contain;background:var(--color-common-black)}.slide-panel-video-container>.video-controller{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10}.slide-panel-video-container>.video-controller>.icon{position:absolute;top:50%;left:50%;z-index:1000;font-size:var(--font-size-xxxlarge);color:var(--color-common-white);transform:translate(-50%,-50%);opacity:1;pointer-events:none;animation:slide-panel-video-container-icon-fade .3s ease-in-out .5s forwards}.slide-panel-video-container>.video-controller>.icon.icon-left{left:10%}.slide-panel-video-container>.video-controller>.icon.icon-right{left:90%}@keyframes slide-panel-video-container-icon-fade{0%{opacity:1}to{opacity:0}}.slide-panel-video-container>.video-controller .previous-frame,.slide-panel-video-container>.video-controller .next-frame,.slide-panel-video-container>.video-controller .toggle-play{position:absolute;top:0;height:100%;left:0;width:20%;cursor:pointer}.slide-panel-video-container>.video-controller .next-frame{left:80%;width:20%}.slide-panel-video-container>.video-controller .toggle-play{left:20%;width:60%}.slide-panel-video-container .video-controller-footer{position:absolute;bottom:0;left:0;z-index:100;width:100%;padding:.5rem 1rem;display:flex;gap:2rem;justify-content:space-between;align-items:center}.slide-panel-video-container .video-progress{position:relative;background:var(--color-xxxlight-grey);border-radius:var(--border-radius-large);width:100%;height:.8rem}.slide-panel-video-container .video-progress>.video-progress-bar{height:100%;background:var(--color-blue);border-radius:var(--border-radius-large);pointer-events:none}.slide-panel-video-container .video-progress>.video-progress-frame{position:absolute;top:-50%;height:200%;aspect-ratio:1 / 1;border-radius:50%;display:flex;align-items:center;justify-content:center;background:transparent;transition:background-color .3s ease-in-out;transform:translate(-50%)}.slide-panel-video-container .video-progress>.video-progress-frame:after{content:"";display:block;aspect-ratio:1 / 1;height:40%;background-color:var(--color-ocra);border-radius:50%}.slide-panel-video-container .video-progress>.video-progress-frame:hover{background:var(--color-ocra-40)}.slide-panel-video-container .video-progress .video-progress-frame-thumbnail{position:absolute;bottom:50%;left:50%;width:15rem;aspect-ratio:4 / 3;transform:translate(-50%);border:var(--border-thick) var(--color-xxlight-grey);border-radius:var(--border-radius-small);background:var(--color-xxlight-grey);opacity:0;pointer-events:none;transition:opacity .3s ease-in-out,bottom .3s ease-in-out}.slide-panel-video-container .video-progress .video-progress-frame-thumbnail:after{content:"";position:absolute;top:0;left:0;width:100%;height:50%;background:linear-gradient(var(--color-common-black),transparent);z-index:5}.slide-panel-video-container .video-progress .video-progress-frame-thumbnail img{aspect-ratio:16 / 10;width:100%;object-fit:cover}.slide-panel-video-container .video-progress .video-progress-frame-thumbnail>.header-title{position:absolute;top:0;left:0;padding:.5rem;color:var(--color-common-white);font-size:var(--font-size-medium);line-height:var(--font-size-medium);text-shadow:0 .1em 0 var(--color-common-black),.1em 0 0 var(--color-common-black),0 -.1em 0 var(--color-common-black),-.1em 0 0 var(--color-common-black);pointer-events:none;z-index:10}.slide-panel-video-container .video-progress .video-progress-frame-thumbnail>.header-title.unusual{color:var(--color-ocra)}.slide-panel-video-container .video-progress>.video-progress-frame:hover{z-index:10}.slide-panel-video-container .video-progress>.video-progress-frame:hover .video-progress-frame-thumbnail{opacity:1;bottom:90%;pointer-events:all;border-radius:var(--border-radius-small);overflow:hidden;cursor:pointer}.slide-panel-dt-extracted-from-video{position:absolute;bottom:50px;z-index:100;margin:.3rem;font-size:var(--font-size-small);opacity:1;transition:opacity .3s ease-in-out;text-align:center;width:100%}.slide-panel-dt-extracted-from-video div[role=tooltip],.slide-panel-dt-extracted-from-video div[role=toolbar]{display:flex;justify-content:center;align-items:center;gap:.3rem}.smartmatch-dt-container{overflow:auto;padding-bottom:1rem}.smartmatch-dt-container h2{font-size:var(--font-size-medium);margin-bottom:1em}.smartmatch-dt-alternatives{display:flex;flex-direction:column;gap:1rem}.smartmatch-dt-slide-container{flex-grow:2;min-width:40%;background:var(--color-xxlight-grey-40);border-radius:var(--border-radius-small);cursor:pointer;position:relative;padding:0}.smartmatch-dt-slide-name{position:absolute;top:.5rem;left:.5rem;color:var(--color-black);font-size:var(--font-size-medium);line-height:var(--font-size-medium);z-index:10;text-shadow:0 .1em 0 var(--color-common-black),.1em 0 0 var(--color-common-black),0 -.1em 0 var(--color-common-black),-.1em 0 0 var(--color-common-black)}.smartmatch-dt-slide-category{font-size:var(--font-size-xsmall);color:var(--color-light-grey);display:block;margin-top:.2rem}.smartmatch-dt-alternatives-more-slides{text-align:center;background:var(--color-xxlight-grey-40);border-radius:var(--border-radius-small);padding:1rem;margin-top:1rem;cursor:pointer}.slide-panel-dt-container .slide-panel-dt-main_wrapper{display:flex;width:100%;height:100%;gap:2rem;container-type:size;container-name:slide-panel-dt-main_wrapper}.slide-panel-dt-container .slide-panel-dt-main_inner{display:flex;gap:1rem;flex-grow:2;flex-direction:row;height:100%}@container slide-panel-dt-main_wrapper (max-aspect-ratio: 4/3){.slide-panel-dt-alternatives,.slide-panel-dt-sidebar-container{max-height:100%;overflow:auto;flex-grow:2}.slide-panel-dt-sidebar-container,.slide-panel-dt-alternatives{max-height:18rem;min-height:18rem}.slide-panel-dt-container .slide-panel-dt-main_inner{flex-direction:column}.slide-panel-dt-container.is-fullscreen .slide-panel-dt-main{min-height:100%;max-height:100%}.slide-panel-dt-container .slide-panel-dt-alternatives-inner,.slide-panel-dt-container .slide-panel-dt-sidebar-inner,.slide-panel-dt-container .slide-panel-dt-alternatives,.slide-panel-dt-container .slide-panel-dt-sidebar{min-width:100%!important;width:100%!important;flex-grow:1;overflow:auto}.slide-panel-dt-container .slide-panel-dt-alternatives-inner,.slide-panel-dt-container .slide-panel-dt-sidebar-inner{position:relative!important}.slide-panel-dt-container .slide-panel-dt-image .slide-panel-dt-image-inner{width:calc(100% + 1rem)!important}.smartmatch-dt-alternatives{flex-direction:row}.smartmatch-dt-alternatives .smartmatch-dt-slide-container{flex:1;min-width:10%}}.slide-panel-dt-container .slide-panel-dt-main{flex-grow:2;position:relative;display:flex;flex-direction:column;gap:1rem;overflow:auto}.slide-panel-dt-container.is-fullscreen .slide-panel-dt-main{overflow:visible}.slide-panel-dt-alternatives,.slide-panel-dt-sidebar-container{display:flex;flex-direction:column;gap:1rem}.slide-panel-dt-container .slide-panel-dt-alternatives{--qc-column-width: 10rem}.slide-panel-dt-container .slide-panel-dt-sidebar{--qc-column-width: 32rem}.slide-panel-dt-container :is(.slide-panel-dt-alternatives,.slide-panel-dt-sidebar){flex:1;min-width:var(--qc-column-width);max-width:var(--qc-column-width);width:var(--qc-column-width);position:relative}.slide-panel-dt-container :is(.slide-panel-dt-alternatives-inner,.slide-panel-dt-sidebar-inner){min-width:var(--qc-column-width);width:var(--qc-column-width);position:absolute;top:0;left:0;height:100%;display:flex;flex-direction:column}.slide-panel-dt-container .slide-panel-dt-sidebar-inner .slide-panel-dt-sidebar-title{display:flex;font-size:var(--font-size-xsmall);margin-bottom:.5rem;border-bottom:var(--border) var(--color-xlight-grey)}.slide-panel-dt-container .slide-panel-dt-sidebar-inner h2{padding:.5rem 0;margin:0;flex-grow:2;border-bottom:0}.slide-panel-dt-container .slide-panel-dt-sidebar-inner .slide-panel-dt-sidebar-title .unusual-quality-criteria-count{background:var(--color-ocra);color:var(--color-white);padding:.1em .4em;border-radius:var(--border-radius-small);margin-left:.8em;letter-spacing:0}.slide-panel-dt-container.is-fullscreen .slide-panel-dt-alternatives,.slide-panel-dt-container.is-fullscreen .slide-panel-dt-sidebar{min-width:0;width:0;overflow:hidden;flex:0}.slide-panel-dt-container .slide-panel-dt-image{flex-grow:2;position:relative;width:100%;height:100%}.slide-panel-dt-container .slide-panel-dt-image .slide-panel-dt-image-inner{background-color:var(--color-common-black);position:relative;width:100%!important;height:calc(100% - 1rem)}.slide-panel-dt-container.is-fullscreen .slide-panel-dt-image .slide-panel-dt-image-inner img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain}.slide-panel-dt-container .slide-panel-dt-image .slide-panel-dt-image-inner .predicted-structure-annotation{position:absolute;border:1px dashed var(--color-blue);box-shadow:0 0 6px 4px rgba(0,0,0,.5)}.slide-panel-dt-container .slide-panel-dt-image .slide-panel-dt-image-inner .view-evaluation-zone-annotation{position:absolute;border:1px solid var(--color-blue);box-shadow:0 0 6px 4px rgba(0,0,0,.5)}.slide-panel-dt-container .slide-panel-dt-image .slide-panel-dt-image-inner .predicted-structure-annotation>span{position:absolute;font-size:var(--font-size-xsmall);margin-top:calc(var(--font-size-xsmall) * -1 - .5rem);margin-left:0;padding:.2rem;line-height:1;width:max-content;background-color:var(--color-white);opacity:.8}.processing{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:4rem;height:4rem;border:.5rem solid var(--color-blue);z-index:10;border-radius:5rem;border-bottom-color:transparent;border-left-color:transparent;border-right-color:transparent;animation:slide-panel-dt-processing-spin 1s infinite ease-in-out}@keyframes slide-panel-dt-processing-spin{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}.slide-panel-dt-container .slide-panel-dt-switchfullscreen{position:absolute;top:0;left:0;cursor:pointer;z-index:10;opacity:0;width:100%;height:100%}.slide-panel-dt-container .slide-panel-dt-image .slide-panel-dt-image-inner>img,.slide-panel-dt-container .slide-panel-dt-image .slide-panel-dt-image-inner>video{width:100%;height:100%;object-fit:contain;padding:var(--border-thick-size);transition:opacity .3s ease-in-out}.slide-panel-dt-container.is-fullscreen .slide-panel-dt-image-inner{top:0;left:0;min-width:calc(100% + 1rem);height:calc(100% - 1rem)}.slide-panel-dt-container .slide-panel-dt-waiting{font-size:var(--font-size-small);color:var(--color-xxlight-grey);position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.slide-panel-dt-waiting .slide-container-dt{max-width:10rem;opacity:.5}.slide-panel-dt-sidebar-title .tab-title{width:50%;cursor:pointer;display:flex;align-items:center;justify-content:space-between}.slide-panel-dt-sidebar-title .tab-title .section-title.disabled{color:var(--color-light-grey)}.slide-panel-dt-checklist-items ul>li.structure-visualized:hover{color:var(--color-black)!important}.slide-panel-dt-checklist-items .item-progress .structure-detection-info-bubble{opacity:0;visibility:hidden;transition:visibility 0s,opacity .2s linear;z-index:100;margin-right:.5rem;background-color:var(--color-blue);color:var(--color-white);padding:.25em .5em;border-radius:var(--border-radius-small);box-shadow:0 0 .5rem rgba(255,255,255,.3)}.slide-panel-dt-checklist-items .item-progress .structure-detection-info{display:flex;align-items:center;justify-content:center;gap:.25em;position:relative}.slide-panel-dt-checklist-items .item-progress .structure-detection-info:hover .structure-detection-info-bubble{opacity:1;visibility:visible}.slide-panel-print-button-selected{max-width:12rem;color:var(--color-blue);font-size:var(--font-size-medium);line-height:var(--font-size-medium);text-align:right}.button.slide-panel-print-button{padding-left:.8em;padding-right:.8em}.slide-panel-dt-slide-name div.select-input,.slide-panel-dt-slide-name div.button-group{margin:-.1rem .4rem 0 0;font-size:initial;line-height:initial}.select-input-options .label-dictionary{text-transform:initial;letter-spacing:initial;color:var(--color-blue);font-size:var(--font-size-small);line-height:var(--font-size-medium);max-width:25rem;min-width:20rem;text-align:center}.slide-panel-dt-slide-name{position:relative;font-size:var(--font-size-xlarge);line-height:var(--font-size-large);color:var(--color-black);display:flex;flex-direction:column;transition:opacity .3s ease-in-out}.slide-panel-dt-slide-name .template-annotation{font-size:var(--font-size-small);line-height:var(--font-size-small);white-space:nowrap;color:var(--color-light-grey);vertical-align:middle;display:inline-block}.slide-panel-dt-slide-name .slide-counter{display:inline-block;white-space:nowrap;margin-left:.5em;text-align:center;font-size:var(--font-size-medium);line-height:var(--font-size-medium);color:var(--color-light-grey)}.slide-panel-dt-slide-name .heading-wrapper{display:flex}.slide-panel-dt-slide-name .slide-panel-dt-slide-confirm-matching h2{display:inline-block}.slide-panel-dt-container{display:flex;flex-direction:column;height:calc(100% - 2rem);padding:1rem;gap:1rem;position:relative;-webkit-user-select:none!important;user-select:none!important}.slide-panel-dt-container .slide-panel-dt-body{display:flex;min-height:calc(100% - 1rem);gap:3rem}.slide-panel-dt-header{font-family:var(--font-family-heading);display:flex;justify-content:space-between;gap:1rem;height:3rem;position:relative;z-index:20;padding-right:3rem}.slide-panel-dt-slide-details{flex-basis:50%;display:flex;flex-direction:column;margin-bottom:1rem;justify-content:space-between}.slide-panel-dt-gotodx{margin-top:.5rem}.slide-panel-dt-container .slide-panel-dt-slide-cta{font-size:var(--font-size-large);transition:opacity .3s ease-in-out}.slide-panel-dt-container .slide-panel-dt-header .slide-panel-dt-slide{transition:opacity .3s ease-in-out}.slide-panel-dt-pagination{text-align:center;font-size:var(--font-size-xxlarge);position:absolute;top:0;left:50%;translate:-50% 0;background:var(--color-xlight-blue-40);display:flex;z-index:100}.slide-panel-dt-pagination>div{cursor:pointer;display:flex;align-items:center;justify-content:center;width:1em}.slide-panel-dt-pagination>div:empty{cursor:default}.slide-panel-dt-pagination>div:hover{color:var(--color-black)}.slide-panel-dt-score{min-width:100%;text-align:center}.slide-panel-dt-options{display:flex;align-items:center;gap:.5rem}.slide-panel-dt-print{position:relative}.slide-panel-dt-slide-container{position:relative;width:100%;display:flex;gap:1rem;height:5rem}.slide-panel-dt-slide-container .slide-panel-dt-slide-slide{min-width:9rem;min-height:9rem;aspect-ratio:1 / 1;position:relative;top:-1rem;left:-1rem;border-right:var(--border) var(--color-xxlight-grey);border-bottom:var(--border) var(--color-xxlight-grey);display:flex;align-items:center;background:var(--color-xxxlight-grey);border-bottom-right-radius:var(--border-radius)}.slide-panel-dt-slide-meta{display:flex}.slide-panel-dt-container .pagination-counter{display:inline-flex;gap:.4em;border:var(--border);border-radius:var(--border-radius-small);white-space:nowrap;margin-right:.5em;text-align:center;font-size:var(--font-size-medium);line-height:var(--font-size-medium);color:var(--color-light-grey);padding:.3em .5em}.slide-panel-dt-detection-score{font-size:var(--font-size-large);margin-top:.5rem;display:inline-block}.slide-panel-dt-detection-score>*{margin-right:.5rem}.slide-panel-dt-slide-to-retake{font-size:var(--font-size-small);line-height:var(--font-size-small);white-space:nowrap;background:var(--color-ocra);color:var(--color-white);border-radius:var(--border-radius);padding:.3rem .5rem;margin-left:.5rem;display:inline-block;vertical-align:center;animation:slide-panel-dt-reassociating-animation 3s infinite}@keyframes slide-panel-dt-reassociating-animation{0%{opacity:.5}50%{opacity:1}to{opacity:.5}}.slide-panel-dt-slide-category{display:inline-block;font-size:var(--font-size-xsmall);line-height:var(--font-size-xsmall);color:var(--color-light-grey);margin-left:.3rem}.slide-panel-dt-slide-container .slide-panel-dt-slide-change{font-size:var(--font-size-small);margin-bottom:1rem}.slide-panel-dt-slide-container.active:hover{border-color:var(--color-blue)}.slide-panel-dt-slide-container.active:hover .slide-panel-dt-slide-change{color:var(--color-blue)}.slide-panel-dt-slide-container .slide-panel-dt-slide-feedback{text-align:center;width:100%;display:block}.slide-panel-dt-slide-container .slide-panel-dt-pagination{width:100%;display:flex}.slide-panel-dt-slide-container .slide-panel-dt-pagination>div:first-child,.slide-panel-dt-slide-container .slide-panel-dt-pagination>div:last-child{cursor:pointer}.slide-panel-dt-slide-container .slide-panel-dt-pagination>div:first-child:hover,.slide-panel-dt-slide-container .slide-panel-dt-pagination>div:last-child:hover{background:var(--color-xxxlight-grey)}.slide-panel-dt-slide-container .slide-panel-dt-pagination>div{border:var(--border) var(--color-xxlight-grey);padding:.6rem}.slide-panel-dt-slide-container .slide-panel-dt-pagination>div:nth-child(2){text-align:center;flex-grow:2}.slide-panel-dt-slide-container .slide-panel-dt-pagination>div:nth-child(2) b{color:var(--color-black)}.slide-panel-dt-slide-container.smart-match .slide-panel-dt-slide-slide{width:12rem}.slide-panel-dt-slide-confirm-matching>h2{font-size:var(--font-size-large);color:var(--color-blue);margin:0}.slide-panel-dt-container.is-video,.slide-panel-dt-container.is-video .slide-panel-dt-body{display:block}.slide-panel-dt-container .slide-panel-dt-video.inline{position:absolute;background:var(--color-common-black);height:100%;top:0;left:0;width:100%}.slide-panel-dt-container .slide-panel-dt-video:not(.inline){position:relative;width:calc(100% + 1rem);max-width:calc(100% + 1rem);background:var(--color-common-black);left:-.5rem;height:calc(100vh - 1rem);object-fit:contain}.slide-panel-dt-container .slide-panel-dt-video video{position:absolute;top:0;left:0;width:100%;height:100%}.slide-panel-dt-searchbar{margin-bottom:1rem;position:relative;z-index:100}.slide-panel-dt-searchbar:last-child{margin-bottom:0}.slide-panel-dt-checklist-items{display:flex;overflow-x:auto;align-items:flex-start;position:relative;scroll-snap-type:x mandatory;margin-top:0}.slide-panel-dt-checklist:not(:empty){margin-bottom:2rem;position:relative}.slide-panel-dt-qc{flex-grow:2;overflow:auto;position:relative}.slide-panel-dt-detected{margin-bottom:1rem;font-size:var(--font-size-small);background:var(--color-grey-40);text-align:center;border-radius:var(--border-radius-small)}.slide-panel-dt-checklist-items .slide-panel-dt-checklist-page{overflow:hidden;scroll-snap-align:center;margin-right:1rem;display:flex;flex-direction:column}.slide-panel-dt-checklist-items>ul,.slide-panel-dt-checklist-items>.slide-panel-dt-checklist-page>ul{max-height:100%;overflow-y:auto;width:100%;padding-bottom:4rem}.slide-panel-dt-checklist-items>ul>li,.slide-panel-dt-checklist-items>.slide-panel-dt-checklist-page>ul>li{background:var(--color-white);border-bottom:var(--border) var(--color-xxlight-grey);padding:.7rem .8rem;color:var(--color-black);font-size:var(--font-size-medium);line-height:var(--font-size-large);cursor:pointer}.slide-panel-dt-checklist-items>ul>li .exam-item-name,.slide-panel-dt-checklist-items>.slide-panel-dt-checklist-page>ul>li .exam-item-name{display:flex;justify-content:space-between;align-items:center;gap:.5rem}.slide-panel-dt-checklist-items>ul>li .exam-item-context{font-size:var(--font-size-xsmall);line-height:var(--font-size-xsmall)}.slide-panel-dt-checklist-items>ul>li:first-child,.slide-panel-dt-checklist-items>.slide-panel-dt-checklist-page>ul>li:first-child{margin-top:0}.slide-panel-dt-checklist-items ul>li.anomaly{margin-bottom:1rem}.slide-panel-dt-checklist-items ul>li.checked{color:var(--color-black)}.slide-panel-dt-checklist-items ul>li.warning-mandatory.is-not-verified{color:var(--color-ocra)}.slide-panel-dt-checklist-items ul>li.is-not-detected{color:var(--color-light-grey)!important}.slide-panel-dt-checklist-items ul>li.other{padding-top:.2rem;padding-bottom:.2rem}.slide-panel-dt-checklist-items ul>li.other label{display:flex;width:100%;align-items:center;gap:.5rem}.slide-panel-dt-checklist-items ul>li.other label>span:last-child{flex-grow:2}.slide-panel-dt-checklist-items ul>li.escape{margin-top:1rem;border:0;display:flex;gap:1rem;padding:0}.slide-panel-dt-checklist-items ul>li.escape>*{border:var(--border) var(--color-xxlight-grey);padding:.7rem .8rem}.slide-panel-dt-checklist-items ul>li.escape>.escape-end{flex-grow:2}.slide-panel-dt-checklist-items ul>li .more{color:var(--color-light-grey)}.slide-panel-dt-checklist-items ul>li:hover .more{color:var(--color-black)}.slide-panel-dt-checklist-items .item-category{font-size:var(--font-size-xsmall);margin-left:1em;color:var(--color-light-grey)}.slide-panel-dt-checklist-items .item-progress{display:flex;align-items:center;gap:.2rem;margin-left:.5rem;padding:.2rem .3rem;border-radius:var(--border-radius);white-space:nowrap;font-size:var(--font-size-xsmall);line-height:var(--font-size-xsmall);text-transform:uppercase}.slide-panel-dt-checklist-items .item-progress .icon{font-size:var(--font-size-normal)}.slide-panel-dt-checklist-items ul>li.checked .item-progress.highlight{color:var(--color-white);background-color:var(--color-black)}.slide-panel-dt-checklist-items ul>li.checked.warning-mandatory .item-progress.highlight{color:var(--color-white);background-color:var(--color-ocra)}.slide-panel-dt-checklist-items .quality-criteria,.slide-panel-dt-checklist-items .risk-factors{margin-top:.3rem;display:flex;gap:.5rem;align-items:flex-start;font-size:var(--font-size-medium);line-height:var(--font-size-medium);color:var(--color-light-grey);line-height:1.2}.slide-panel-dt-checklist-items .quality-criteria{color:var(--color-ocra)}.slide-panel-dt-checklist-items .slide-panel-dt-checklist-items-scroll-up,.slide-panel-dt-checklist-items .slide-panel-dt-checklist-items-scroll-down{position:absolute;top:0;left:0;width:100%;height:5rem;background:linear-gradient(var(--color-xxxlight-grey),transparent);pointer-events:none;opacity:0;transition:opacity .3s ease-in-out}.slide-panel-dt-checklist-items .slide-panel-dt-checklist-items-scroll-down{transform:rotate(180deg);top:auto;bottom:0}.slide-panel-dt-checklist-items .slide-panel-dt-checklist-items-scroll-up.visible,.slide-panel-dt-checklist-items .slide-panel-dt-checklist-items-scroll-down.visible{opacity:1}.examination-live-container{margin-left:var(--section-navbar-width);display:grid;grid-template-columns:min-content 1fr;grid-template-rows:min-content 1fr;align-items:stretch;grid-template-areas:"exam-topbar exam-topbar" "examination-live_sidebar examination-live_main";overflow:hidden;height:100%;max-height:100svh;position:relative}.layout--detached .examination-live-container{margin-left:0;width:100%}.examination-live-container.examination-live-container--global-nav,.detached-page-container[data-view=slide] .examination-live-container{margin-left:0}.examination-live-sidebar{grid-area:examination-live_sidebar;position:relative;width:0;height:100%;max-height:100vh}.examination-live-content{grid-area:examination-live_main;display:flex;flex-direction:column;align-items:stretch;position:relative;z-index:10;overflow:hidden}.examination-live-panel{position:absolute;top:0;left:-100%;width:100%;height:100%;background:var(--color-xxxlight-grey);z-index:101}.examination-live-panel-slide-container{display:flex;flex-direction:column;align-items:stretch;height:100%}.examination-live-panel.open{left:0}.examination-live-panel .panel-content{width:100%;height:100%;overflow:auto;position:relative;z-index:100}:is(.examination-live-panel,.exam-report-dialog) .panel-close{position:absolute;top:0;right:0;padding:.8rem;cursor:pointer;z-index:100;display:flex;flex-direction:column;gap:.5rem;align-items:flex-end;z-index:150;transition:right .2s ease-in-out}.examination-live-panel:has(.report-sidebar-wrapper.open) .panel-close{right:16rem}:is(.examination-live-panel,.exam-report-dialog) .panel-close>.icon{font-size:var(--font-size-large);text-shadow:0 0 .5rem var(--color-common-black)}:is(.examination-live-panel,.exam-report-dialog) .panel-close>.icon:hover{color:var(--color-black)}.examination-live-panel.selected-plane{z-index:200}.examination-live-panel.selected-plane .panel-close{background:var(--color-xxxlight-grey);border-left:var(--border) var(--color-xxlight-grey)}.measurements-management .measurements-table{margin-top:.5rem}.measurements-management .measurements-table .measurements-row>*{padding:.1rem .5rem;position:relative;vertical-align:bottom}.measurements-management .measurements-table .measurements-row>.value{min-width:6rem}.measurements-management .measurements-table .measurements-row:not(.column-heading)>*{overflow:hidden}.measurements-management .measurements-table .measurements-row:not(.inline-title):not(.column-heading){height:2.3rem}.measurements-management .measurements-table .measurements-row:not(.inline-title){position:relative;display:grid;grid-template-columns:1.6fr .6fr .4fr .8fr .4fr .4fr .8fr .8fr .25fr;text-align:center;gap:var(--border-size);border-radius:5px}.measurements-management .measurements-table .measurements-row.inline-title{margin:1rem 0;border-bottom:none;grid-template-columns:1fr}.measurements-management .measurements-table .measurements-row.not-visible{opacity:.4}.measurements-management .measurements-table .measurements-row .label{display:flex;align-items:center}.measurements-management .measurements-table .measurements-row .label .identifier{margin-left:1rem}.measurements-management .measurements-table .measurements-row .border-left{border-left:var(--border) var(--color-light-blue-40)}.measurements-management .measurements-table .measurements-row .visibility>button{cursor:pointer}.measurements-management .measurements-table .measurements-row .disable-click>button{cursor:not-allowed}.measurements-management .measurements-table .measurements-row:not(.column-heading):not(.inline-title):hover{background-color:var(--color-xlight-grey-40)}.measurements-management .measurements-table .measurements-row.column-heading{font-size:var(--font-size-small);text-align:center;padding:0;gap:var(--border-size);font-weight:700;background-color:var(--color-light-blue-40);margin-bottom:1rem}.measurements-management .fetus-selection{display:flex;flex-direction:row}.measurements-management .fetus-selection>*{padding:1rem 1rem 1rem 0}.measurements-management .tabs-wrapper{margin-bottom:1rem}.measurements-management .subtabs-wrapper{display:flex;flex-direction:row;margin-bottom:.5rem}.measurements-management .subtabs-wrapper>*{padding-right:1rem}.measurements-management .measurements-select-dating{font-size:var(--font-size-small);padding:.4rem;margin-top:.4rem;font-style:italic}.measurements-management .select-input>.select-input-current{background:var(--color-xlight-grey)}.measurements-management .select-input>.select-input-current>.icon.down{background:var(--color-xlight-grey)}.examination-live-phenotype-panel-documents-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem;padding-bottom:0!important}.examination-live-phenotype-panel-documents-title{padding-bottom:0;margin-bottom:0}.examination-live-phenotype-panel-documents-header-actions{font-size:1.3em}.examination-live-phenotype-panel-documents-episode{margin-bottom:.5rem;border-bottom:var(--border) var(--color-xlight-grey);padding-bottom:.2em}.examination-live-phenotype-panel-documents-episode-header{display:flex;justify-content:space-between;align-items:center}.examination-live-phenotype-panel-documents-episode-name{font-size:var(--font-size-small);margin-left:.5rem}.examination-live-phenotype-panel-documents-episode-attachments{font-size:var(--font-size-small)}.examination-live-phenotype-panel-documents-episode-attachment{cursor:pointer;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.examination-live-phenotype-panel-documents-episode-attachment-container{overflow:hidden}.examination-live-phenotype-panel-documents-episode-attachment-title{display:flex;align-items:center;gap:.5rem}.examination-live-phenotype-panel-documents-episode-attachment-icon{vertical-align:middle}.examination-live-phenotype-panel-documents-episode-attachment-name{align-items:center;font-size:var(--font-size-small);font-weight:400;display:flex}.examination-live-phenotype-panel-documents-episode-attachment-name .filename__basename{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.examination-live-phenotype-panel-documents-episode-attachment-date{text-align:center;color:var(--color-light-grey);font-size:var(--font-size-xsmall)}.exam-report-dialog-print-image-preview{margin:auto;height:100%;object-fit:contain}.gray-background{background:#444}.exam-card-container{padding:1rem 1.5rem;background:var(--color-xxxlight-grey);border-radius:var(--border-radius-small);cursor:pointer;transition:background-color .3s ease-in-out;display:flex;flex-direction:column;gap:.5rem;height:100%}.exam-card-container:hover{background:var(--color-xxlight-grey)}.exam-card-container>.name{color:var(--color-black)}.exam-card-container>.card-info{font-size:var(--font-size-small);line-height:var(--font-size-small);display:flex;justify-content:space-between;gap:1rem;white-space:nowrap;flex-grow:2}.exam-card-container>.card-info .trimester{white-space:normal;flex-grow:2}.exam-card-container>.card-info .icon{color:var(--color-light-grey)}.exam-card-container>.cta{font-size:var(--font-size-xsmall);padding-top:.5rem;display:flex;justify-content:space-between}.exam-card-container:hover .cta-resume{color:var(--color-black)}.exam-card-container>.cta .button.cta-delete{background:transparent}.exam-card-container>.cta .button.cta-delete:hover{background:var(--color-red);border-color:var(--color-red);color:var(--color-black)}.exam-card-container .exam-card-risk-factors{padding:.5rem 0;flex-grow:2}.exam-card-container .exam-card-risk-factors ul{font-size:var(--font-size-xsmall);line-height:var(--font-size-medium);list-style:none;padding:0}.exam-card-container .exam-card-risk-factors ul li{margin:0;padding:0;transition:color .3s ease-in-out}.exam-card-container .exam-card-risk-factors ul li label{min-width:30%;display:inline-flex;font-weight:700;max-width:40%;line-height:var(--font-size-medium);align-items:baseline;font-size:.8em;vertical-align:top}.exam-card-container .exam-card-risk-factors ul li label:after{content:"";height:.1em;min-width:1em;flex-grow:2;border-bottom:.2em dotted var(--color-xlight-grey)}.exam-card-container .exam-card-risk-factors ul li span{display:inline-block;line-height:var(--font-size-small);margin-top:0;margin-left:.4em;max-width:calc(60% - .4em)}.exam-card-container .exam-card-risk-factors ul li .raw-value{border:var(--border);border-radius:var(--border-radius-small);padding:0 .2em;margin:0}.exam-card-container .exam-card-risk-factors ul li.teratogenic-risks{display:flex}.exam-card-container .exam-card-risk-factors ul li.teratogenic-risks span{flex-grow:2}.exam-card-container .exam-card-risk-factors ul li.teratogenic-risks span span{display:block}.examlist-dt-container{padding:2rem 2rem 2rem 5rem;height:100%;overflow:auto}.examlist-dt-container .examlist-dt-exams{display:grid;gap:1rem;grid-template-columns:1fr 1fr 1fr}.examlist-dt-container .examlist-dt-load-more{padding:2rem;font-size:var(--font-size-small);text-align:center}.report-sidebar-wrapper .report-sidebar_line.copilot-debug{display:block}.report-sidebar-wrapper .report-sidebar_line.copilot-debug .slug{text-transform:uppercase;font-weight:700;font-size:var(--font-size-xsmall);color:var(--color-blue);margin-bottom:.5em}.report-sidebar-wrapper .report-sidebar_line.copilot-debug .infos{font-size:var(--font-size-xsmall);border:1px solid var(--color-blue);padding:1em}.report-sidebar-wrapper .report-sidebar_line.copilot-debug .infos>div:not(:first-child){padding-top:1em}.report-sidebar-wrapper .report-sidebar_line.copilot-debug .label{font-weight:700;display:inline-block}.report-sidebar-wrapper .report-sidebar_line.copilot-debug pre{overflow:hidden;text-overflow:ellipsis}#debug-panel{grid-area:debug-panel;--panel-width: 27rem;height:100vh;width:1rem;background:var(--color-common-white);z-index:10000;transition:width .3s ease-in-out;display:flex;border-left:var(--border) var(--color-xxlight-grey)}#debug-panel.open{width:var(--panel-width)}#debug-panel .debug-panel-template-editor-toggle{text-align:center;margin-bottom:1rem;display:flex;flex-direction:column;gap:.5rem}#debug-panel .debug-panel-template-editor-toggle>button{width:100%}#debug-panel .debug-panel-toggle{width:1rem;writing-mode:vertical-lr;text-orientation:mixed;display:flex;align-items:center;justify-content:center;color:var(--color-xlight-grey);background:var(--color-common-black);padding:.2em;line-height:1;height:100%;font-size:var(--font-size-xsmall);letter-spacing:.2em;cursor:pointer}#debug-panel.open .debug-panel-toggle,#debug-panel .debug-panel-toggle:hover{color:var(--color-white);background:var(--color-ocra)}#debug-panel .debug-panel-content{padding:1em;font-size:var(--font-size-xsmall);line-height:var(--font-size-small);color:var(--color-common-black);min-width:calc(var(--panel-width) - 1rem);height:100%;background:var(--color-common-xxxlight-grey);scrollbar-width:auto;overflow:auto}#debug-panel .debug-section{display:flex;flex-direction:column;border-bottom:var(--border) var(--color-common-xlight-grey);padding:.5rem 0 .5rem 1rem}#debug-panel .debug-section h2{font-size:var(--font-size-xsmall);color:var(--color-white);margin:-.5rem 0 .5rem -1rem;background-color:var(--color-ocra);text-align:center;padding:.2rem;cursor:pointer}#debug-panel .debug-section h2 .icon{transition:rotate .3s linear}#debug-panel .debug-section.open h2 .icon{rotate:180deg}#debug-panel .debug-subsection_title button{display:none}#debug-panel .debug-subsection_title:hover button{display:inherit}#debug-panel .debug-section h3{font-size:var(--font-size-xsmall);margin:0em 0 .2em -1rem}#debug-panel .debug-section h3 span{font-weight:400;background:var(--color-common-xlight-grey);font-size:var(--font-size-xxsmall);display:inline-block;white-space:nowrap;margin-left:.5em}#debug-panel .debug-subsection:not(:first-of-type){margin-top:.6rem}#debug-panel .debug-section .printing-config-plane,#debug-panel .debug-section .sharing-config-plane,#debug-panel .debug-section .ff-item{display:inline-block;margin:0 .2em .2em 0;white-space:nowrap;background:var(--color-common-xlight-grey);padding:0 .3em;border-radius:var(--border-radius-small)}#debug-panel .debug-section .printing-config-plane:hover,#debug-panel .debug-section .sharing-config-plane:hover,#debug-panel .debug-section .ff-item:hover{background:var(--color-common-xlight-blue)}#debug-panel .debug-subsection .planes-list{display:flex;flex-wrap:wrap}#debug-panel .debug-subsection .measurements :is(th,td){border-top:var(--border) var(--color-common-light-grey)}#debug-panel .debug-subsection .measurements td{text-align:center}#debug-panel .debug-subsection .measurements .unused{background-color:red;color:#fff;padding:0 .2rem;border-radius:1rem}#debug-panel .debug-subsection .measurements th:first-child{width:12rem}#debug-panel .debug-subsection .measurements .unextracted-table th:not(:first-child){text-align:center}#debug-panel .debug-subsection>div>div{display:flex;gap:.3em;flex-wrap:wrap;border-top:1px solid var(--color-common-xlight-grey)}#debug-panel .debug-subsection>div>div b{white-space:nowrap;cursor:pointer}#debug-panel .debug-subsection>div>div .value{display:none;overflow-wrap:break-word;padding:.2rem 0 .6rem;width:100%}#debug-panel .debug-subsection>div>div.open .value{display:block}#debug-panel .debug-subsection>div>div.open .icon{rotate:180deg}#debug-panel .debug-subsection>div>div .value table{margin-left:2em}#debug-panel .debug-subsection>div>div .value :is(th,td){font-weight:400;border-bottom:var(--border) var(--color-common-light-grey);padding-right:1em}#debug-panel label{text-transform:uppercase;font-size:var(--font-size-xxsmall);min-width:3.5rem;display:inline-flex}#debug-panel label:after{content:"";flex-grow:2;border-bottom:var(--border-thick-size) dotted var(--color-common-light-grey);align-self:flex-start;height:var(--font-size-xsmall)}#debug-panel table td{padding:0 .5em}#debug-panel table tr.spacer td{height:1em;border-bottom:var(--border) var(--color-common-grey)}#debug-panel table th{text-align:left;margin-top:.5em}#debug-panel textarea{color:var(--color-common-black)!important}#debug-panel .debug-panel-template-editor{position:fixed;top:0;right:0;width:50%;height:100svh;z-index:1000;background:var(--color-common-white);display:flex;flex-direction:column;padding:1rem;gap:1rem}#debug-panel .debug-panel-template-editor .debug-panel-textarea{width:100%;flex-grow:2;resize:none;color:var(--color-common-white)!important;background:var(--color-common-black);font-family:monospace;padding:1rem;font-size:var(--font-size-small);scrollbar-width:auto;white-space:pre;overflow-wrap:normal;overflow-x:scroll}#debug-panel .debug-panel-template-editor>div{display:flex;justify-content:space-between;align-items:center;color:var(--color-common-black);text-align:center;font-size:var(--font-size-small);line-height:var(--font-size-small);gap:1rem}#debug-panel .debug-panel-template-editor>div>:nth-child(2){flex-basis:50%}#debug-panel .debug_audioplayer{display:flex;gap:.5rem;align-items:center}#debug-panel a{color:var(--color-common-blue)}.unauthenticated-language{position:fixed;top:0;right:0;padding:1rem;font-size:var(--font-size-small)}.loader-container{position:fixed;top:0;left:0;width:100%;height:0;background:transparent;z-index:1000}.loader-container.is-loading{height:.1rem}.loader-container.is-loading:after{content:"";display:block;position:relative;width:0;left:0;height:100%;-webkit-animation:loader-container-animation 3s ease-in-out infinite;animation:loader-container-animation 3s ease-in-out infinite;background:var(--color-common-blue)}@keyframes loader-container-animation{0%{width:0%;left:0}50%{width:100%;left:0}to{width:0%;left:100%}}.toggle-menu{padding-top:.8rem;padding-bottom:.8rem;display:flex;justify-content:center;cursor:pointer;width:100%;font-size:var(--font-size-large)}.left-navbar .toggle-menu .update-available-indicator{border-radius:50%;height:.6rem;width:.6rem;background:var(--color-ocra);position:absolute;top:.1rem;right:-.2rem;z-index:1010;border:var(--border-thick) var(--color-xxxlight-grey)}.left-navbar.open .toggle-menu .update-available-indicator{display:none}.toast{position:relative;padding:1rem 2.25rem 1rem 1.5rem;max-width:21.5rem;font-size:var(--font-size-medium);line-height:1.2;background-color:var(--color-blue);color:var(--color-xxlight-grey);border-radius:var(--border-radius-small)}.toast-close{position:absolute;top:.375rem;right:.375rem;height:1.5rem;width:1.5rem;min-width:0}.toast-close .icon{color:var(--color-xxlight-grey)}.left-navbar .connection-status{margin-bottom:1rem;height:2.125rem;width:2.125rem;border-radius:var(--border-radius-small);display:flex;align-items:center;justify-content:center}.left-navbar .connection-status.icon.connection-status-warning{color:var(--color-xxlight-grey);background-color:var(--color-blue)}.left-navbar .connection-status.icon.connection-status-error{color:var(--color-common-red);background-color:var(--color-blue)}.connection-status-toast{display:none;position:fixed;bottom:1rem;left:var(--layout-sidebar-left-width);z-index:100001}.connection-status-wrapper:has(.connection-status:hover) .connection-status-toast,.connection-status-wrapper--toast-visible .connection-status-toast{display:block}.sonio-logo-wrapper .sonio-logo_mark{fill:var(--color-blue)}.sonio-logo-wrapper .sonio-logo_bottomline{fill:var(--color-black)}.sonio-logo-wrapper[data-theme=light] .sonio-logo_mark{fill:var(--color-common-blue)}.sonio-logo-wrapper[data-theme=light] .sonio-logo_bottomline{fill:var(--color-common-black)}.left-navbar .left-navbar-contact-sonio{font-size:var(--font-size-small);text-align:center;padding:1rem;position:relative;cursor:pointer}.left-navbar .left-navbar-contact-sonio a:hover{color:var(--color-common-light-blue)}.left-navbar .left-navbar-contact-sonio:before{content:"";position:absolute;top:0;left:30%;width:40%;height:0;border:var(--border) var(--color-common-grey)}.left-navbar-contact-sonio{display:flex;justify-content:center}.left-navbar-contact-sonio a{display:flex;align-items:center;gap:.2rem;text-decoration:none}.copy-link-container{display:inline-flex;align-items:center;position:relative}.copy-link-icon{cursor:pointer;margin-left:8px;position:relative}.copy-link-feedback{position:fixed;transform:translate(8px,-50%);white-space:nowrap;z-index:9999;background-color:var(--color-common-blue);color:#fff;border:none;border-radius:9999px;padding:12px 24px;box-shadow:0 4px 10px rgba(0,0,0,.1)}.current-examination-header{display:flex;align-items:center;text-align:left;width:100%;font-size:var(--font-size-small);margin:.2em 0}.current-examination-header .icon{color:var(--color-common-grey);margin-right:.5em}.current-examination-header-label{flex-grow:1}.left-navbar-current-examination{background:var(--color-common-white);border-radius:var(--border-radius-small);padding:.4rem;text-align:center;box-shadow:var(--common-box-shadow-thin-blue);font-size:var(--font-size-small)}.left-navbar-current-examination button{width:100%;margin:.5em 0 0!important;justify-content:left}.left-navbar-current-examination .group{display:flex}.left-navbar-current-examination .group button{width:auto}.left-navbar-current-examination .group button:first-child{flex-grow:2;margin-right:.4rem!important}.left-nav-bar-new-appointment button{font-size:1rem;width:100%;margin:.5em 0!important}.left-navbar-new-examination{font-size:var(--font-size-small);padding:0 .4rem .4rem;border-radius:var(--border-radius-small);margin:.8rem 0;text-align:center}.left-navbar-new-examination.highlight{box-shadow:var(--common-box-shadow-thin-blue);background:var(--color-common-white);padding:.5rem 0}.left-navbar-new-examination h3{text-align:center;margin:.5rem 0 0;font-weight:400}.left-navbar-new-examination button{width:100%;margin:.5em 0 0!important}.left-navbar-user>.left-navbar-user-bottom .footer>.update-available-notif>div{cursor:text;font-size:.75rem;margin-top:.6rem;color:var(--color-common-blue)}.left-navbar .left-navbar-user-preview{font-size:var(--font-size-small);text-align:center;padding:1rem;position:relative;cursor:pointer}.left-navbar .left-navbar-user-preview:hover,.left-navbar .left-navbar-user-preview:hover .icon{color:var(--color-common-light-blue)}.theme-dark .left-navbar .left-navbar-user-preview:hover .icon{color:var(--color-common-blue)}.left-navbar .left-navbar-user-preview:before{content:"";position:absolute;top:0;left:30%;width:40%;height:0;border:var(--border) var(--color-common-grey)}.left-navbar .left-navbar-user-preview .logout:hover{color:var(--color-common-light-blue)!important;cursor:pointer}.left-navbar-username{font-weight:700}.left-navbar-sitename{margin-top:.3rem}.left-navbar-preferences{font-size:var(--font-size-xsmall);margin-top:.8rem}.layout--referred .left-navbar .left-navbar-main{left:calc(-1 * var(--border-xxthick-size));height:calc(100% + 2 * var(--border-xxthick-size))}.left-navbar .left-navbar-main{position:fixed;top:0;left:0;transform:translate3d(calc(-1 * var(--left-navbar-width)),0,0);width:var(--left-navbar-width);height:100%;background:var(--color-common-xlight-grey);z-index:1020;transition:transform .3s ease-in-out,box-shadow .3s ease-in-out;padding:3.5rem 1rem 0;font-size:var(--font-size-large);display:flex;flex-direction:column;overflow-y:auto}.left-navbar .left-navbar-main .left-navbar-main-close{position:fixed;top:0;left:0;width:var(--layout-sidebar-left-width);padding-top:.8rem;padding-bottom:.8rem;padding-left:.8rem;display:flex;align-items:center;justify-content:center;cursor:pointer;background:none;border:none}.left-navbar .left-navbar-main .left-navbar-main-close .icon{color:var(--color-common-blue)}.left-navbar .left-navbar-main.open{transform:translateZ(0);box-shadow:var(--common-box-shadow);z-index:1020}.left-navbar .left-navbar-main.open>.update-available-notif{position:absolute;top:0;right:0;font-size:.5em;padding:1rem;z-index:1020}.left-navbar .left-navbar-main ul{list-style:none;padding:0}.left-navbar .left-navbar-main ul li{margin:0;padding:.6em 0;border-bottom:var(--border) var(--color-common-grey);position:relative;cursor:pointer;display:flex}.left-navbar .left-navbar-main ul li:last-child{border-bottom:0}.left-navbar .left-navbar-main ul li:hover a,.left-navbar .left-navbar-main ul li:hover .icon{color:var(--color-common-light-blue)}.left-navbar .left-navbar-main ul li .icon{color:var(--color-common-grey);transition:transform .3s ease-in-out,color .3s ease-in-out}.theme-dark .left-navbar .left-navbar-main .icon{color:var(--color-common-blue)}.left-navbar .left-navbar-main ul li .left-navbar-content-dashboard_container{display:flex;align-items:center;width:100%}.left-navbar .left-navbar-main ul li .left-navbar-content-dashboard_container button{flex-grow:2;color:var(--color-common-blue);margin-left:.3rem;justify-content:flex-start}.left-navbar .left-navbar-main ul li .left-navbar-content-dashboard_container button .icon{transform:none!important}.left-navbar .left-navbar-main ul li .left-navbar-content-dashboard_container .home{margin-right:.25rem;margin-bottom:.2rem;color:var(--color-common-blue)}.left-navbar .left-navbar-main ul li:hover .icon{transform:translate(.2em)}.left-navbar .left-navbar-main a{color:var(--color-common-blue);flex-grow:2;transition:color .3s ease-in-out}.left-navbar .left-navbar_sidebar_container{flex-grow:0;flex-shrink:0}.left-navbar .left-navbar-separator{flex-grow:2}.left-navbar .left-navbar-selector{font-size:var(--font-size-small);margin:.5rem 0}.left-navbar-user-bottom-aligned{display:flex;flex-direction:column;justify-content:center;align-items:center}.left-navbar .footer{font-size:var(--font-size-xsmall);margin:1rem 0}.left-navbar .footer span{margin:.3rem;white-space:nowrap}.left-navbar-button{display:flex;justify-content:center;cursor:pointer}.left-navbar_home{display:flex;justify-content:baseline;width:100%}.left-navbar_organizations{width:100%}.left-navbar-button{position:relative;width:100%}.left-navbar-button--active{background-color:transparent}.left-navbar-button--active:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background-color:var(--color-common-blue);border-radius:0 2px 2px 0}.left-navbar-button__btn{background:transparent!important;border:none;padding:.5rem;margin:0;font:inherit;color:var(--color-black);cursor:pointer;display:flex;align-items:center;justify-content:center;width:100%;min-width:unset;border-radius:0;transition:color .2s ease-in-out}.theme-dark .left-navbar-button__btn{color:var(--color-common-white)}.left-navbar-button__btn:hover{color:var(--color-common-light-blue);background:transparent!important}.theme-dark .left-navbar-button__btn:hover{color:var(--color-common-blue);background:transparent!important}.left-navbar-button--active .left-navbar-button__btn{color:var(--color-black)}.theme-dark .left-navbar-button--active .left-navbar-button__btn{color:var(--color-common-white)}.left-navbar-button--active .left-navbar-button__btn:hover{color:var(--color-common-light-blue)}.theme-dark .left-navbar-button--active .left-navbar-button__btn:hover{color:var(--color-common-blue)}.left-navbar-button__btn:active,.left-navbar-button__btn:focus{background:transparent!important;box-shadow:none!important}.left-navbar-user .regulatory-label{border:var(--border);padding:.5rem;margin-top:.2rem}.left-navbar-user .regulatory-label.ce-mark{text-align:center}.left-navbar-user .regulatory-label.br-mark{font-size:var(--font-size-xxsmall);text-align:left}.left-navbar-user .regulatory-links{display:flex;flex-direction:row;gap:1em;align-content:center;justify-content:center;white-space:nowrap;flex-wrap:wrap}.left-navbar-panel{position:fixed;left:calc(var(--left-navbar-width) * 2 - 100vw);width:calc(100vw - var(--left-navbar-width) * 2);background:var(--color-common-white);top:0;height:100%;overflow:auto;padding:3rem 0 0;transition:left .5s ease-in-out;z-index:1110}.left-navbar-panel.closed{display:none}.left-navbar-panel.open{left:calc(var(--left-navbar-width) * 2)}.left-navbar-panel>.close{position:absolute;top:0;right:0;padding:1rem;font-size:var(--font-size-large);z-index:10;cursor:pointer;color:var(--color-common-blue)}.left-navbar-panel>.close:hover{color:var(--color-common-light-blue)}.left-navbar-panel iframe{width:100%;height:100%}.left-navbar-user .left-navbar-user-avatar{font-size:var(--font-size-xxlarge);background:var(--color-common-xlight-grey);border-radius:50%;padding:.1em;margin-bottom:0rem!important}.layout--referred .left-navbar-user{height:calc(100% + 2 * var(--border-xxthick-size));left:calc((var(--left-navbar-width) + var(--border-xxthick-size)) * -1)}.layout--referred .left-navbar-user.open{left:calc(var(--left-navbar-width) - var(--border-xxthick-size))}.left-navbar-user{position:fixed;top:0;left:calc(var(--left-navbar-width) * -1);width:var(--left-navbar-width);height:100%;background:var(--color-common-light-grey);box-shadow:var(--common-box-shadow-thin);padding:1rem;z-index:-10;text-align:center;font-size:var(--font-size-medium);transition:left .3s ease-in-out;display:flex;flex-direction:column;overflow:auto}.layout .left-navbar-user{z-index:1011}.left-navbar-user.open{left:var(--left-navbar-width)}.left-navbar-user .left-navbar-user-close{position:absolute;top:.5rem;right:.5rem;width:100%;text-align:right;padding:.5rem!important;cursor:pointer;font-size:var(--font-size-large)}.left-navbar-user .left-navbar-user-close:hover{color:var(--color-common-light-blue)}.theme-dark .left-navbar .left-navbar-user .icon{color:var(--color-common-blue)}.left-navbar-user .left-navbar-user-close:hover .icon{color:var(--color-common-light-blue)}.left-navbar-user-top{flex-grow:2;align-items:center;display:flex;flex-direction:column;justify-content:center}.left-navbar-user .left-navbar-user-action,.left-navbar-user .left-navbar-user-link{cursor:pointer;transition:color .2s ease-in-out}.left-navbar-user .left-navbar-user-action .icon,.left-navbar-user .left-navbar-user-link .icon{transition:color .2s ease-in-out}.left-navbar-user .left-navbar-user-action:hover,.left-navbar-user .left-navbar-user-action:hover .icon,.left-navbar-user .left-navbar-user-link:hover,.left-navbar-user .left-navbar-user-link:hover .icon{color:var(--color-common-light-blue)}.left-navbar-user>.left-navbar-user-bottom .footer{margin-bottom:0}.left-navbar-user .left-navbar-user-top>div{margin:.5rem 0;max-width:100%}.left-navbar-user>.left-navbar-user-bottom img{display:block;width:100%;margin:.2rem 0 0}.left-navbar-user>.left-navbar-user-bottom .footer>div{margin-bottom:.7rem;cursor:pointer}.left-navbar-user .multiscreen{display:flex;flex-direction:column;gap:.3rem}.left-navbar{position:fixed;height:100%;top:0;left:0;z-index:1100;line-height:1;color:var(--color-common-blue);font-size:var(--font-size-large);font-family:var(--font-family-heading)}.layout .left-navbar{position:static;display:flex;flex-direction:column;align-items:center;justify-content:space-between}.left-navbar .left-navbar_sonio-logo{padding-left:60%;margin-top:-2.8rem;margin-bottom:1rem;width:100%;height:auto}.left-navbar .left-navbar_sonio-logo svg{width:100%;height:auto}.left-navbar .left-navbar_home{margin-top:1rem}.left-navbar .icon{color:var(--color-common-blue)}.theme-dark .left-navbar .icon{color:var(--color-common-white)}.left-navbar .toggle-menu:hover .icon,.left-navbar .left-navbar_home:hover .icon,.left-navbar .left-navbar-button:hover .icon{color:var(--color-common-light-blue)}.theme-dark .left-navbar.open .toggle-menu .icon{color:var(--color-common-blue)}.theme-dark .left-navbar .toggle-menu:hover .icon{color:var(--color-common-light-blue)}.theme-dark .left-navbar .left-navbar_home:hover .icon,.theme-dark .left-navbar .left-navbar-button:hover .icon{color:var(--color-common-blue)}.left-navbar .toast .icon,.theme-dark .left-navbar .toast .icon{color:var(--color-xxlight-grey)}.left-navbar.remote-reading.closed{margin-top:2rem}.new-exam-buttons-container{transition:width .3s ease-in-out;overflow:hidden;display:inline-flex;position:relative;background:var(--color-xxlight-grey);border-radius:var(--border-radius-small);align-items:stretch}.new-exam-buttons-container .button-group-options{line-height:1.3}.new-exam-buttons-container .button-group .option{white-space:normal}.new-exam-buttons-container.theme-grey{background:var(--color-xlight-grey)}.new-exam-buttons-container.theme-light{background:var(--color-common-white)}.new-exam-buttons-container.variant-outline{background:transparent}.new-exam-buttons-expand{min-width:1.5em;font-size:var(--font-size-medium);cursor:pointer;display:flex;align-items:center;justify-content:center}.left-navbar-dt{position:fixed;top:0;left:0;z-index:1100;padding:1rem;line-height:1;color:var(--color-common-blue);font-size:var(--font-size-large);font-family:var(--font-family-heading)}.left-navbar-dt.remote-reading.closed{margin-top:2rem}.left-navbar-dt>.toggle-menu{position:relative;z-index:1030;cursor:pointer;font-size:var(--font-size-xlarge);color:var(--color-blue)}.theme-dark .left-navbar-dt>.toggle-menu{color:var(--color-black)}.left-navbar>.toggle-menu.go-back .icon.left{color:var(--color-black)!important}.left-navbar-dt>.icon.close:hover,.left-navbar-dt .icon.settings:hover{color:var(--color-common-light-blue)}.left-navbar-dt h3{font-size:var(--font-size-small);margin:.2em 0}.left-navbar-dt h3 .icon{color:var(--color-common-grey);margin-right:.5em}.left-navbar-dt .toggle-menu .update-available-indicator{border-radius:50%;height:.5rem;width:.5rem;background:var(--color-ocra);position:absolute;top:calc(var(--border-size) * -2);right:calc(var(--border-size) * -6);z-index:1010;border:var(--border) var(--color-xxxlight-grey)}.left-navbar-dt.open .toggle-menu .update-available-indicator{display:none}.left-navbar-dt .left-navbar-dt-main{position:fixed;top:0;left:calc(-1 * var(--left-navbar-width));width:var(--left-navbar-width);height:100%;background:var(--color-common-xlight-grey);z-index:1020;transition:left .3s ease-in-out,box-shadow .3s ease-in-out;padding:3.5rem 1rem 0;font-size:var(--font-size-large);display:flex;flex-direction:column;overflow-y:auto}.left-navbar-dt .left-navbar-dt-main.open{left:0;box-shadow:var(--common-box-shadow);z-index:1020}.left-navbar-dt .left-navbar-dt-main.open>.update-available-notif{position:absolute;top:0;right:0;font-size:.5em;padding:1rem;z-index:1020}.left-navbar-dt-user>.left-navbar-dt-user-bottom .footer>.update-available-notif>div{cursor:text;font-size:.75rem;margin-top:.6rem;color:var(--color-common-blue)}.left-navbar-dt .left-navbar-dt-main ul{list-style:none;padding:0}.left-navbar-dt .left-navbar-dt-main ul li{margin:0;padding:.6em 0;border-bottom:var(--border) var(--color-common-grey);position:relative;cursor:pointer;display:flex}.left-navbar-dt .left-navbar-dt-main ul li:last-child{border-bottom:0}.left-navbar-dt .left-navbar-dt-main ul li:hover a,.left-navbar-dt .left-navbar-dt-main ul li:hover .icon{color:var(--color-common-light-blue)}.left-navbar-dt .left-navbar-dt-main ul li .icon{color:var(--color-common-grey);transition:transform .3s ease-in-out,color .3s ease-in-out}.left-navbar-dt .left-navbar-dt-main ul li:hover .icon{transform:translate(.2em)}.left-navbar-dt .left-navbar-dt-main a{color:var(--color-common-blue);flex-grow:2;transition:color .3s ease-in-out}.left-navbar-dt .left-navbar-dt-current-examination{background:var(--color-common-white);border-radius:var(--border-radius-small);padding:.4rem;text-align:center;box-shadow:var(--common-box-shadow-thin-blue);font-size:var(--font-size-small)}.left-navbar-dt-new-examination{font-size:var(--font-size-small);padding:0 .4rem .4rem;border-radius:var(--border-radius-small);margin:.8rem 0;text-align:center}.left-navbar-dt-new-examination.highlight{box-shadow:var(--common-box-shadow-thin-blue);background:var(--color-common-white);padding:.5rem 0}.left-navbar-dt-new-examination h3{text-align:center;margin:.5rem 0 0;font-weight:400}.left-navbar-dt .left-navbar-dt-current-examination button,.left-navbar-dt .left-navbar-dt-new-examination button{width:100%;margin:.5em 0 0!important}.left-navbar-dt-current-examination button{justify-content:left}.left-navbar-dt-current-examination .group{display:flex}.left-navbar-dt-current-examination .group button{width:auto}.left-navbar-dt-current-examination .group button:first-child{flex-grow:2;margin-right:.4rem!important}.left-navbar-dt .left-navbar-dt-separator{flex-grow:2}.left-navbar-dt .left-navbar-dt-selector{font-size:var(--font-size-small);margin:.5rem 0}.left-navbar-dt .left-navbar-dt-user-preview,.left-navbar-dt .left-navbar-dt-contact-sonio{font-size:var(--font-size-small);text-align:center;padding:1rem;position:relative;cursor:pointer}.left-navbar-dt .left-navbar-dt-user-preview:hover,.left-navbar-dt .left-navbar-dt-contact-sonio a:hover{color:var(--color-common-light-blue)}.left-navbar-dt .left-navbar-dt-user-preview:before,.left-navbar-dt .left-navbar-dt-contact-sonio:before{content:"";position:absolute;top:0;left:30%;width:40%;height:0;border:var(--border) var(--color-common-grey)}.left-navbar-dt-username{font-weight:700}.left-navbar-dt-sitename{margin-top:.3rem}.left-navbar-dt-preferences{font-size:var(--font-size-xsmall);margin-top:.8rem}.left-navbar-dt .left-navbar-dt-user-preview .logout:hover{color:var(--color-common-light-blue)!important;cursor:pointer}.left-navbar-dt .footer{font-size:var(--font-size-xsmall);margin:1rem 0}.left-navbar-dt .footer span{margin:.3rem;white-space:nowrap}.site-change-dropdown{color:var(--color-common-blue);border:var(--border) var(--color-common-blue)}.left-navbar-dt-user{position:fixed;top:0;left:calc(var(--left-navbar-width) * -1);width:var(--left-navbar-width);height:100%;background:var(--color-common-grey);box-shadow:var(--common-box-shadow-thin);padding:1rem;z-index:-10;text-align:center;font-size:var(--font-size-medium);transition:left .3s ease-in-out;display:flex;flex-direction:column}.left-navbar-dt-user.open{left:var(--left-navbar-width)}.left-navbar-dt-user .left-navbar-dt-user-close{position:absolute;top:.5rem;right:.5rem;width:100%;text-align:right;padding:.5rem!important;cursor:pointer;font-size:var(--font-size-large)}.left-navbar-dt-user .left-navbar-dt-user-close:hover{color:var(--color-common-light-blue)}.left-navbar-dt-user-top{flex-grow:2;align-items:center;display:flex;flex-direction:column;justify-content:center}.left-navbar-dt-user>div.settings,.left-navbar-dt-user>div.switch-user,.left-navbar-dt-user>div.logout{cursor:pointer}.left-navbar-dt-user>div.settings:hover,.left-navbar-dt-user>div.switch-user:hover,.left-navbar-dt-user>div.logout:hover{color:var(--color-common-light-blue)}.left-navbar-dt-user>.left-navbar-dt-user-bottom .footer{margin-bottom:0}.left-navbar-dt-user .left-navbar-dt-user-avatar{font-size:var(--font-size-xxlarge);background:var(--color-common-xlight-grey);border-radius:50%;padding:.1em;margin-bottom:0rem!important}.left-navbar-dt-user .left-navbar-dt-user-top>div{margin:.5rem 0;max-width:100%}.left-navbar-dt-user .left-navbar-dt-user-top>div.settings:hover,.left-navbar-dt-user .left-navbar-dt-user-top>div.switch-user:hover,.left-navbar-dt-user .left-navbar-dt-user-top>div.logout:hover{cursor:pointer;color:var(--color-common-light-blue)}.left-navbar-dt-user>.left-navbar-dt-user-bottom img{display:block;width:100%;margin:.2rem 0 0}.left-navbar-dt-user>.left-navbar-dt-user-bottom .footer>div{margin-bottom:.7rem;cursor:pointer}.left-navbar-dt-panel{position:fixed;left:calc(var(--left-navbar-width) * 2 - 100vw);width:calc(100vw - var(--left-navbar-width) * 2);background:var(--color-common-white);top:0;height:100%;overflow:auto;padding:3rem 0 0;transition:left .5s ease-in-out;z-index:-20}.left-navbar-dt-panel.open{left:calc(var(--left-navbar-width) * 2)}.left-navbar-dt-panel>.close{position:absolute;top:0;right:0;padding:1rem;font-size:var(--font-size-large);z-index:10;cursor:pointer;color:var(--color-common-blue)}.left-navbar-dt-panel>.close:hover{color:var(--color-common-light-blue)}.left-navbar-dt-panel iframe{width:100%;height:100%}.left-navbar-user .left-navbar-regulatory-labels{position:fixed;right:-100svw;bottom:0;padding:1rem;width:clamp(30rem,calc((100svw - var(--left-navbar-width) * 2) / 2),calc((100svw - var(--left-navbar-width) * 2)));display:flex;flex-direction:column;gap:1rem;transition:right .3s ease-in-out;max-height:100%;overflow-y:auto}.left-navbar-user .left-navbar-regulatory-labels.open{right:0}.left-navbar-user .left-navbar-regulatory-labels>div{flex:1;color:var(--color-common-blue);font-size:var(--font-size-medium);line-height:var(--font-size-large);background:var(--color-common-light-grey);border-radius:var(--border-radius-small);padding:1rem;display:flex;flex-direction:column;gap:1rem}.left-navbar-dt-user .regulatory-label{border:var(--border);padding:.5rem;margin-top:.2rem}.left-navbar-dt-user .regulatory-label.ce-mark{font-size:.55rem;text-align:center;line-height:.9rem}.left-navbar-dt-user .regulatory-label.br-mark{font-size:var(--font-size-xxsmall);text-align:left}.left-navbar-dt-user .regulatory-links{display:flex;flex-direction:row;gap:1em;align-content:center;justify-content:center;white-space:nowrap;flex-wrap:wrap}.remote-reading-border{border:solid 5px var(--color-common-blue);border-top:0}.remote-reading-border .left-navbar{border-left:solid 5px transparent}.remote-reading-topbar{height:2rem;background-color:var(--color-common-blue);font-size:var(--font-size-small);display:flex;justify-content:center;align-items:center;font-weight:700}.page-container{container-type:size;container-name:page-wrapper;grid-area:main-page;min-height:100%;max-height:100%;overflow:hidden;flex-grow:2;transform:translate(0)}.global-search-topbar{--global-search-width: min(52rem, 90vw);position:sticky;top:0;z-index:1;flex:0 0 auto;display:flex;align-items:center;justify-content:center;height:2.25rem;padding:0 1rem;background:var(--color-white)}.global-search-topbar_trigger{display:flex;align-items:center;gap:.625rem;width:100%;max-width:var(--global-search-width);height:1.7rem;padding:0 .75rem;border:var(--border) var(--color-grey);border-radius:var(--border-radius-small);background:var(--color-xxlight-grey);color:var(--color-grey);cursor:text;text-align:left;transition:border-color .15s ease}.global-search-topbar_trigger:hover,.global-search-topbar_trigger:focus-visible,.global-search-topbar_trigger:active{background:var(--color-xxlight-grey);border-color:var(--color-blue);outline:none}.global-search-topbar_placeholder{font-size:var(--font-size-small);color:var(--color-grey)}.global-search p{margin:0}.global-search{position:fixed;z-index:1011;display:flex;flex-direction:column;width:var(--global-search-width);max-height:80vh;background:var(--color-xxxlight-grey);border-radius:.625rem;box-shadow:var(--box-shadow);overflow:hidden}.global-search_input{padding:.75rem .625rem 0}.global-search_input-box{display:flex;align-items:center;gap:.625rem;height:2.25rem;padding:0 .75rem;border:1px solid var(--color-xlight-grey);border-radius:var(--border-radius-small);background:var(--color-xxlight-grey)}.global-search_input-box input,.global-search_input-box input:hover,.global-search_input-box input:focus,.global-search_input-box input:focus-visible{flex:1 1 auto;min-width:0;border:none;background:transparent;color:var(--color-black);font-size:1rem;outline:none}.global-search_input-box input::placeholder{color:var(--color-grey)}.global-search_input-icon{flex:0 0 auto;color:var(--color-black)}.global-search_clear{display:flex;align-items:center;justify-content:center;flex:0 0 auto;width:1.25rem;height:1.25rem;min-width:0;padding:0;border:none;background:transparent;color:var(--color-grey);cursor:pointer}.global-search_clear:hover{color:var(--color-black)}.global-search_clear svg{width:.875rem;height:.875rem}.global-search_empty{padding:2.5rem 1.25rem;text-align:center}.global-search_empty-hint{font-size:var(--font-size-small);color:var(--color-grey)}.global-search_no-result{display:flex;flex-direction:column;align-items:center;gap:.625rem;padding:3rem 1.5rem 3.25rem;text-align:center}.global-search_no-result-icon{color:var(--color-grey);margin-bottom:.25rem}.global-search_no-result-icon svg{width:2.25rem;height:2.25rem}.global-search_no-result-title{font-size:1.125rem;font-weight:600;color:var(--color-black)}.global-search_no-result-hint,.global-search_no-result-more{max-width:34rem;font-size:var(--font-size-small);color:var(--color-grey)}.global-search_no-result-more{margin-top:.75rem}.global-search_no-result-link{display:inline-flex;align-items:center;gap:.375rem;padding:0;border:none;background:transparent;color:var(--color-black);font-size:var(--font-size-small);font-weight:600;cursor:pointer}.global-search_no-result-link:hover{text-decoration:underline}.global-search_no-result-link svg{width:.875rem;height:.875rem}.global-search_too-short{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;padding:1.25rem 1.5rem 2.5rem;text-align:center}.global-search_too-short-icon{color:var(--color-dark-grey)}.global-search_too-short-icon svg{width:1.75rem;height:1.75rem}.global-search_too-short-title{font-size:.9375rem;font-weight:600;color:var(--color-dark-grey)}.global-search_too-short-hint{font-size:.8125rem;color:var(--color-grey)}.global-search_fixed-header{flex:0 0 auto;border-bottom:1px solid var(--color-xxlight-grey)}.global-search_count{padding:.5rem 1.25rem 0rem;font-size:.8125rem;font-weight:500;color:var(--color-black)}.global-search_results{overflow-x:hidden;overflow-y:auto;flex:1 1 auto}.global-search_results::-webkit-scrollbar{width:.625rem}.global-search_results::-webkit-scrollbar-thumb{background:var(--color-grey);border-radius:999px;border:2px solid transparent;background-clip:padding-box}.global-search_results::-webkit-scrollbar-thumb:hover{background:var(--color-dark-grey);background-clip:padding-box}.global-search_header{display:grid;grid-template-columns:8.125rem 6rem 5rem 13.125rem minmax(8rem,1fr);align-items:center;gap:1.0625rem;padding:0 1.25rem .5rem}.global-search_header-cell{font-size:.75rem;color:var(--color-grey);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.global-search_group-label{position:sticky;top:0;z-index:1;padding:.375rem 1.25rem;background:var(--color-xxlight-grey);border-bottom:1px solid var(--color-xxlight-grey);text-transform:uppercase;font-size:.6875rem;font-weight:600;letter-spacing:.06em;color:var(--color-grey)}.global-search_row{display:grid;grid-template-columns:8.125rem 6rem 5rem 13.125rem minmax(8rem,1fr);align-items:center;gap:1.0625rem;width:100%;padding:.5rem 1.25rem;border:none;border-bottom:1px solid var(--color-xxlight-grey);border-radius:0;background:transparent;color:inherit;text-align:left;cursor:pointer}.global-search_row:hover,.global-search_row--active{background:var(--color-xlight-grey);border-color:transparent}.global-search_row-name{font-size:.875rem;font-weight:400;color:var(--color-black);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.global-search_row-dob,.global-search_row-schedule,.global-search_row-site{font-size:.75rem;color:var(--color-dark-grey);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.global-search_row-mrn{font-size:.75rem;color:var(--color-dark-grey);overflow-wrap:anywhere}.global-search_row strong{font-weight:600;text-decoration:underline}.global-search_skeleton-row{display:grid;grid-template-columns:8.125rem 6rem 5rem 13.125rem minmax(8rem,1fr);align-items:center;gap:1.0625rem;padding:.75rem 1.25rem;border-bottom:1px solid var(--color-xxlight-grey)}.global-search_skeleton-bar{height:.625rem;border-radius:var(--border-radius-small);background:var(--color-xxlight-grey);animation:global-search-skeleton-pulse 1.2s ease-in-out infinite}@keyframes global-search-skeleton-pulse{0%,to{opacity:1}50%{opacity:.45}}.unforward-confirm-popup .popup-message{font-size:1.5rem;line-height:2rem;font-weight:700;text-align:center}button.remote-reading-exit{position:absolute;top:.5em;left:.4em}.remote-reading-header{height:100%;width:100%;position:relative;display:flex;justify-content:center;align-items:center}.remote-reading-header img{height:100%;top:-1px;position:relative}.remote-reading-header .remote-reading-unrefer{position:absolute;top:0;bottom:0;right:.4em;display:flex;align-items:center}.layout{--layout-sidebar-left-width: 2.5rem;display:grid;grid-template-columns:var(--layout-sidebar-left-width) auto;grid-template-rows:var(--layout-header-height) auto;gap:0px 0px;grid-template-areas:"layout-header layout-header" "layout-sidebar-left layout-body";translate:0}.layout.layout--no-header{grid-template-rows:auto;grid-template-areas:"layout-sidebar-left layout-body"}.layout.layout--no-header aside.layout-sidebar-left .toggle-menu{height:var(--layout-topbar-height);padding-top:0;padding-bottom:0;align-items:center}.layout.layout--no-header aside.layout-sidebar-left .left-navbar_home{margin-top:0;height:var(--layout-nav-height);align-items:center}.layout.layout--detached{grid-template-rows:var(--layout-header-height) auto;grid-template-columns:auto;grid-template-areas:"layout-header" "layout-body"}.layout.layout--no-header.layout--detached{grid-template-rows:auto;grid-template-columns:auto;grid-template-areas:"layout-body"}.layout.layout--compared{border:var(--border-xxthick-size) solid var(--color-common-blue);border-top:0}.layout.layout--compared header.layout-header{background:var(--color-common-blue);text-transform:uppercase}.layout.layout--referred{border:var(--border-xxthick-size) solid var(--color-common-blue);border-top:0}.layout.layout--referred:not(.layout--detached){border-left:0;border-bottom:0;grid-template-areas:"layout-sidebar-left layout-header" "layout-sidebar-left layout-body"}.layout.layout--referred:not(.layout--detached) aside.layout-sidebar-left{border-right:var(--border-xxthick-size) solid var(--color-common-blue)}.layout.layout--referred:not(.layout--detached) aside.layout-sidebar-left .toggle-menu{height:var(--layout-header-height);padding-top:0;padding-bottom:0;align-items:center}.layout.layout--referred:not(.layout--detached) aside.layout-sidebar-left .left-navbar_home{margin-top:0;height:var(--layout-topbar-height);align-items:center}.layout.layout--referred:not(.layout--detached) main.layout-body{border-bottom:var(--border-xxthick-size) solid var(--color-common-blue)}.layout.layout--referred header.layout-header{background:var(--color-common-blue);font-size:var(--font-size-small)}.layout header.layout-header{grid-area:layout-header;background:var(--color-common-blue);color:var(--color-common-white);padding:0 1rem;line-height:var(--layout-header-height);text-align:center;font-weight:700}.layout aside.layout-sidebar-left{grid-area:layout-sidebar-left;background:var(--color-white)}.layout main.layout-body{grid-area:layout-body;position:relative;display:flex;flex-direction:column;max-height:100svh;scrollbar-width:auto;overflow:auto}.layout .layout-body_content{flex:1 1 auto;min-height:0;border:var(--border) var(--color-xlight-grey);border-right:0;border-radius:0;overflow:auto}.layout main.layout-body:has(.global-search-topbar) .layout-body_content{border-radius:var(--border-radius) 0 0 0}.detached-page-container{container-type:size;container-name:page-wrapper;grid-area:main-page;min-height:100%;max-height:100%;overflow:auto;flex-grow:2}.appointment-container{display:flex;align-items:center;margin-bottom:2rem}.appointment-time{padding:1rem;text-align:center}.appointment-details-container{width:100%;border-radius:var(--border-radius-small);border:var(--border) var(--color-light-grey)}.appointment-details-container>.header{padding:1rem;display:flex;align-items:center;justify-content:space-between}.appointment-details-container>.header>.patient-details{display:flex}.appointment-details-container>.header>.patient-details>.name,.appointment-details-container>.header>.patient-details>.icon{font-size:1.25rem;font-weight:700;margin-right:.5rem}.appointment-details-container>.header>.patient-details>.age{margin-right:.5rem;padding-right:.5rem;border-right:var(--border)}.appointment-details-container>.header>.patient-details>.status{border:var(--border);border-radius:var(--border-radius-small);padding:0rem .5rem;margin-left:.5rem}.appointment-details-container>.current-exam{padding:1rem;display:flex;align-items:center}.appointment-details-container>.current-exam>.exam-type{padding:.25rem .5rem;border:var(--border);border-radius:var(--border-radius-small);font-weight:700;margin-right:.5rem}.appointment-details-container>.current-exam>.exam-name{font-weight:700;margin-right:.5rem}.appointment-details-container>.current-exam>.exam-status{border:var(--border);border-radius:var(--border-radius-small);padding:0rem .5rem}.appointment-details-container>.history{padding:1rem;display:flex}.appointment-details-container>.history>.medical-history{width:33%;border-right:var(--border) var(--color-light-grey)}.appointment-details-container>.history>.medical-history>.header{display:flex;align-items:center;font-weight:700}.appointment-details-container>.history>.previous-exams{width:33%;margin-left:1rem}.appointment-details-container>.history>.previous-exams>.header{font-weight:700}.appointment-details-container>.metadata{margin:1rem;padding-top:1rem;border-top:var(--border) var(--color-light-grey);display:flex;align-items:center;justify-content:space-between;font-size:.6rem;line-height:1}.appointment-details-container>.metadata>.metadata-item{width:20%;display:flex;align-items:center;justify-content:left}.appointment-details-container>.metadata>.metadata-item>.label{margin-right:.25rem;font-weight:700}.sign-search-bar{position:relative;font-size:1rem}.sign-search-bar span.icon{position:absolute;top:.5rem;left:.5rem;color:var(--color-xlight-grey)}.sign-search-bar span.icon.cancel{left:auto;right:.5rem;cursor:pointer}.sign-search-bar span.icon.cancel{color:var(--color-light-grey)}.sign-search-bar input{margin:0;width:100%;padding:.3em .3em .3em 2em;font-size:1em}.sign-search-bar .hint{font-size:var(--font-size-xsmall);position:absolute;bottom:-1.2em;left:3em;color:var(--color-xxlight-grey);background:var(--color-white);line-height:var(--font-size-xsmall);padding:0 .5em}.sign-search-bar .sign-search-bar-notification{position:absolute;z-index:10;top:0;left:0;width:100%;height:100%;display:flex;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;align-items:center;justify-content:center;background:var(--color-blue);border-radius:var(--border-radius-small);color:var(--color-white);animation:sign-search-bar-notification 3s forwards}@keyframes sign-search-bar-notification{0%{opacity:0}10%{opacity:1}70%{opacity:1}to{opacity:0}}.appointments-search-bar{width:100%}.appointments-container{padding:2rem;margin:0 4rem;height:100%;overflow:auto;color:var(--color-black)}.appointments-container>.appointments-container-header{display:flex;align-items:center;width:100%;margin-bottom:1rem}.appointments-container>.appointments-container-header>.sync-btn{padding-right:.5rem;width:9rem;text-align:center}.success-pages-page{width:100vw;height:100vh;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:center}.left-logo{position:fixed;top:0;left:0;padding:var(--font-size-large)}.left-logo>img{width:7.5rem}.success-pages-check-icon{font-size:6rem}.success-pages-exclamation{width:45rem;font-style:normal;font-weight:800;font-size:var(--font-size-xxlarge);line-height:var(--font-size-xxlarge);text-align:center;margin-top:var(--font-size-xxlarge)}.success-pages-button{margin-top:var(--font-size-xxlarge)}.code-authenticate-page{width:100vw;height:100vh;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:center;overflow:auto;padding-top:4rem}.code-authenticate-wrapper{width:45rem;padding-bottom:var(--font-size-xxlarge)}.code-authenticate-simple-sentence{font-style:normal;font-weight:400;line-height:var(--font-size-large);color:var(--color-black)}.code-authenticate-center-wrapper{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:center;overflow:auto}.code-authenticate-title{margin-top:4rem}.code-authenticate-code-wrapper{margin-top:2.5rem;margin-bottom:2.5rem}.code-authenticate-code-container{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;overflow:auto;gap:var(--font-size-medium)}.code-authenticate-code-char-input{border:solid;text-align:center;border-radius:var(--border-radius-small);border-color:var(--color-xlight-grey);font-size:var(--font-size-xlarge);font-weight:700;caret-color:transparent;height:3.75rem;min-width:3rem;max-width:3rem;line-height:3.75rem;padding:0}.code-authenticate-code-char-input.filled{border-color:var(--color-dark-blue)}.code-authenticate-section{margin-top:var(--font-size-large);margin-bottom:var(--font-size-large)}.resend-link{color:var(--color-common-blue);font-family:Metropolis;font-weight:700;text-decoration:underline}.dashboard-container{padding:3rem 3rem 4rem;margin:0 4rem;height:100%;overflow:scroll}.dashboard-container h1{font-size:var(--font-size-large);border-bottom:var(--border) var(--color-grey);padding-bottom:.4rem;margin-bottom:.7rem}.theme-dark .dashboard-container h1{border-bottom:var(--border) var(--color-xxlight-grey)}.dashboard-container .dashboard-drafts,.dashboard-container .dashboard-pending{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;margin-bottom:2rem}.dashboard-container .dashboard-load-more{text-align:center;font-size:var(--font-size-xsmall);margin-top:-2rem;margin-bottom:2rem;display:flex;align-items:center}.dashboard-container .dashboard-load-more:before,.dashboard-load-more:after{content:"";flex-grow:2;align-items:center;border-top:var(--border) var(--color-xxlight-grey);margin:0 1rem 0 0}.dashboard-container .dashboard-load-more:after{margin:0 0 0 1rem}.start-new-exam{display:flex;gap:2rem;margin-bottom:3rem;min-height:15rem}.dashboard-container .dashboard-new-exam-button{flex-basis:50%;flex-grow:2;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;min-height:15rem;border-radius:var(--border-radius-small);background:var(--color-xxxlight-grey);padding:1rem}.dashboard-container .dashboard-new-exam-button>.label{margin-bottom:.5rem;line-height:1.2}.dashboard-container .dashboard-new-exam-button>.icon-wrapper{font-size:var(--font-size-xlarge);margin-bottom:.3rem;border:var(--border) var(--color-xxlight-grey);border-radius:var(--border-radius-large);padding:.3em}.dashboard-container .dashboard-new-exam-info{text-align:center;color:var(--color-light-grey);font-size:var(--font-size-small);margin-bottom:2rem}.dashboard-container .manager-dashboard-new-exam-info{text-align:center;color:var(--color-light-grey);font-size:var(--font-size-small)}.dashboard-container .delete-dialog-container{padding:1rem}.dashboard-container .delete-dialog-container .delete-dialog-title{font-size:var(--font-size-medium);font-weight:700;line-height:var(--font-size-medium);color:#fff;margin-bottom:1rem}.dashboard-container .delete-dialog-container .delete-dialog-content{font-size:var(--font-size-medium);font-weight:400;line-height:var(--font-size-large);margin:0 auto 1rem;color:#fff}.dashboard-container .delete-dialog-container .delete-dialog-buttons{display:flex;justify-content:center;gap:.5rem}.draft-exam-card-container{padding:1rem 1.5rem;background:var(--color-xxxlight-grey);border-radius:var(--border-radius-small);cursor:pointer;transition:background-color .3s ease-in-out;display:flex;flex-direction:column}.draft-exam-card-container.full-height{height:100%}.draft-exam-card-container:hover{background:var(--color-xxlight-grey)}.draft-exam-card-container>.name{color:var(--color-black)}.draft-exam-card-container>.date{font-size:var(--font-size-xsmall);display:flex}.draft-exam-card-container>.date .icon{color:var(--color-light-grey)}.theme-dark .draft-exam-card-container>.date .icon{color:var(--color-xlight-grey)}.draft-exam-card-container>.date .trimester{flex-grow:2;margin-right:1em}.draft-exam-card-container>.date .time{margin-left:1em}.draft-exam-card-container>.cta{font-size:var(--font-size-xsmall);padding-top:.5rem;display:flex;justify-content:space-between}.draft-exam-card-container:hover .cta-resume{color:var(--color-black)}.draft-exam-card-container>.cta .button{background:transparent}.draft-exam-card-container>.cta .button.cta-delete:hover{background:var(--color-red);border-color:var(--color-red);color:var(--color-black)}.draft-exam-card-container .draft-exam-card-risk-factors,.draft-exam-card-container .draft-exam-card-syndromes{padding:.5rem 0;flex-grow:2}.draft-exam-card-container .draft-exam-card-risk-factors ul,.draft-exam-card-container .draft-exam-card-syndromes ul{font-size:var(--font-size-xsmall);line-height:var(--font-size-medium);list-style:none;padding:0}.draft-exam-card-container .draft-exam-card-risk-factors ul li,.draft-exam-card-container .draft-exam-card-syndromes ul li{margin:0;padding:0;transition:color .3s ease-in-out}.draft-exam-card-container .draft-exam-card-risk-factors ul li label{min-width:30%;display:inline-flex;font-weight:700;max-width:40%;line-height:var(--font-size-medium);align-items:baseline;font-size:.8em;vertical-align:top}.draft-exam-card-container .draft-exam-card-risk-factors ul li label:after{content:"";height:.1em;min-width:1em;flex-grow:2;border-bottom:.2em dotted var(--color-xlight-grey)}.draft-exam-card-container .draft-exam-card-risk-factors ul li span{display:inline-block;line-height:var(--font-size-small);margin-top:0;margin-left:.4em;max-width:calc(60% - .4em)}.draft-exam-card-container .draft-exam-card-risk-factors ul li .raw-value{border:var(--border);border-radius:var(--border-radius-small);padding:0 .2em;margin:0}.draft-exam-card-container .draft-exam-card-risk-factors ul li.teratogenic-risks{display:flex}.draft-exam-card-container .draft-exam-card-risk-factors ul li.teratogenic-risks span{flex-grow:2}.draft-exam-card-container .draft-exam-card-risk-factors ul li.teratogenic-risks span span{display:block}.draft-exam-card-container mark{background-color:var(--color-light-grey);font-weight:bolder;padding:.1em}.syndrome-line-search{list-style:none;margin:0;color:var(--color-blue);padding:0;border:var(--border) transparent;border-bottom:var(--border) var(--color-xxlight-grey);transition:border .3s ease-in-out,box-shadow .3s ease-in-out;-webkit-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.syndrome-line-search>div{padding:.8em 1em;display:flex;gap:1rem}.syndrome-line-search .highlight{font-weight:700;border-bottom:var(--border) var(--color-light-grey)}.syndrome-line-search .syndrome-name{flex-grow:2}.syndrome-line-search .syndrome-cta{color:var(--color-xlight-grey);margin-right:.5em;font-size:.8em;white-space:nowrap}.syndrome-line{border-top:var(--border) var(--color-xxlight-grey);position:relative;padding:.5rem 1rem}.syndrome-line.compact-mode{padding-top:0;padding-bottom:0}.syndrome-line:last-of-type{border-bottom:var(--border) var(--color-xxlight-grey)}.syndrome-line:hover{color:var(--color-light-blue)}.syndrome-line .syndrome-line-heading{padding:1rem 0;display:flex;cursor:pointer}.syndrome-line .syndrome-line-name{flex-grow:2;color:var(--color-blue)}.syndrome-line .syndrome-line-name small{font-size:var(--font-size-small);color:var(--color-grey)}.syndrome-line:hover .syndrome-line-name{color:var(--color-black)}.syndrome-line.is-discarded .syndrome-line-name{text-decoration:line-through}.syndrome-line .syndrome-line-score{white-space:nowrap;font-size:var(--font-size-small);color:var(--color-grey);padding:0;min-width:3rem}.syndrome-line .syndrome-line-cta{display:inline-flex;align-items:center;justify-content:center;color:var(--color-light-grey);border:var(--border) var(--color-xxlight-grey);border-radius:3rem;padding:0;width:1.4rem;min-width:1.4rem;height:1.4rem;white-space:nowrap;position:relative;transition:width .3s ease-in-out;text-align:center;overflow:hidden;margin-left:.8rem}.syndrome-line .syndrome-line-heading:hover .syndrome-line-cta{color:var(--color-black);border-color:var(--color-black)}.syndrome-line .syndrome-line-details{display:flex;padding:0 0 .6rem 2rem;margin-top:-.5rem;align-items:center}.syndrome-line .syndrome-line-details>label{font-size:var(--font-size-small);color:var(--color-light-grey);padding:.4rem 0;margin-right:.8rem;white-space:nowrap;cursor:default}.syndrome-line .syndrome-line-malformations{display:flex;flex-wrap:wrap;flex-grow:2}.syndrome-line .syndrome-line-malformation{font-size:var(--font-size-small);background:var(--color-white);padding:.2rem 1rem;margin:.2rem;white-space:nowrap;cursor:pointer;flex-grow:2;max-width:42%;min-width:42%;text-overflow:ellipsis;overflow:hidden}.syndrome-line .syndrome-line-malformation:hover{color:var(--color-blue)}.syndrome-line .syndrome-line-icon{display:inline-block;font-size:var(--font-size-small);vertical-align:baseline;line-height:var(--font-size-small);margin-right:.8em;border:var(--border);border-radius:var(--border-radius-large);padding:.4em;text-align:center;color:var(--color-light-grey)}.syndrome-line .syndrome-line-icon:hover{color:var(--color-black);border-color:var(--color-black)}.syndrome-line.is-hidden{animation:syndrome-line-hide 2s forwards;pointer-events:none}@keyframes syndrome-line-hide{0%{opacity:1}to{opacity:0}}.medication-line{margin:0 0 2rem}.medication-line .medication-line-name{display:flex;align-items:center;margin-bottom:.3em}.medication-line .medication-line-name:after{content:"";flex-grow:2;border-top:var(--border) var(--color-xxlight-grey);margin-left:1em}.medication-line .medication-line-name .medication-is-teratogenic{font-size:.7em;line-height:1.2;color:var(--color-white);background-color:var(--color-black);border-radius:var(--border-radius-large);margin-left:1em;padding:.2em .8em}.medication-line .medication-line-details{font-size:var(--font-size-small);line-height:var(--font-size-medium)}.medication-line .medication-line-molecules{color:var(--color-grey);margin:.3rem 0}.medication-line .medication-line-molecules ul{padding:0;list-style:none}.medication-line .medication-line-molecules ul li{margin:0;display:inline-block;white-space:nowrap}.medication-line .medication-line-molecules ul li:not(:last-child):after{content:",";margin-right:.3em}.publications-container ul.publications{padding:0;margin:0;list-style:none}.publications-container ul.publications li{padding:0;margin-bottom:2rem}.publications-container ul.publications li .publication-meta{display:flex;gap:1rem;font-size:var(--font-size-small);line-height:var(--font-size-medium);border-top:var(--border) var(--color-xlight-grey);margin-top:.4rem;padding-top:.4rem}.publications-container ul.publications li .publication-meta>span:first-child{flex-grow:2}.publications-container ul.publications li a{text-decoration:underline;color:var(--color-light-grey);white-space:nowrap}.sign-line{list-style:none;margin:0;color:var(--color-blue);padding:0;border:var(--border) transparent;border-bottom:var(--border) var(--color-xxlight-grey);transition:border .3s ease-in-out,box-shadow .3s ease-in-out;-webkit-user-select:none;-ms-user-select:none;user-select:none}.sign-line.interactive{cursor:pointer}.sign-line.disabled{opacity:0;transition:border .3s ease-in-out,box-shadow .3s ease-in-out,opacity .8s ease-in-out .6s,color .4s linear;pointer-events:none}.sign-line>div{padding:.8em 1em;display:flex;gap:1rem}.sign-line .highlight{font-weight:700;border-bottom:var(--border) var(--color-light-grey)}.sign-line .sign-name{flex-grow:2}.sign-line .sign-cta{color:var(--color-xlight-grey);margin-right:.5em;font-size:.8em;white-space:nowrap}.dx-checklist-syndrome-details-container{padding:2rem 2rem 0;overflow:auto;width:100%;height:100%;display:flex;flex-direction:column}.dx-checklist-summary-container .dx-checklist-summary-syndrome-header{display:flex;align-items:start;padding-bottom:.5rem;font-size:var(--font-size-large)}.dx-checklist-summary-container .close-syndrome{font-size:var(--font-size-xlarge);border:var(--border) var(--color-xxlight-grey);border-radius:var(--border-radius-large);cursor:pointer}.dx-checklist-summary-container .close-syndrome:hover .icon{color:var(--color-black);border-color:var(--color-black)}.dx-checklist-summary-container .dx-checklist-summary-syndrome-name{flex-grow:2;text-align:center}.dx-checklist-summary-container .dx-checklist-summary-syndrome-name small{font-size:var(--font-size-medium);color:var(--color-grey)}.dx-checklist-summary-container .dx-checklist-summary-syndrome-cta>span{display:inline-block;font-size:var(--font-size-small);line-height:var(--font-size-small);border:var(--border) var(--color-xxlight-grey);padding:.5rem;border-radius:var(--border-radius-large);overflow:hidden;white-space:nowrap;margin-left:.5rem;cursor:pointer}.dx-checklist-summary-container .dx-checklist-summary-syndrome-cta>span:hover{color:var(--color-black);border-color:var(--color-black)}.dx-checklist-summary-container .dx-checklist-summary-syndrome-cta>span.active .icon{margin-right:.5em}.proximity-score,.syndrome-prevalence{text-align:center;background:var(--color-xxlight-grey-40);padding:.5rem;border-radius:var(--border-radius-small);font-size:var(--font-size-small)}.dx-checklist-summary-syndrome-tabs{border-bottom:var(--border) var(--color-xxlight-grey)}.dx-checklist-summary-syndrome-tabs ul{text-align:center;list-style:none;padding:0;font-size:var(--font-size-small)}.dx-checklist-summary-syndrome-tabs li{display:inline-block;margin:0 1em -.05em;white-space:nowrap;cursor:pointer}.dx-checklist-summary-syndrome-tabs li.inactive{color:var(--color-xlight-grey)}.dx-checklist-summary-syndrome-tabs li.selected{color:var(--color-black);border-bottom:var(--border-thick)}.dx-checklist-summary-container .dx-checklist-summary-syndrome-body{flex-grow:2;overflow:auto}.dx-checklist-summary-syndrome-tab{padding:1rem 0;display:none}.dx-checklist-summary-syndrome-tab.visible{display:block}.dx-checklist-summary-syndrome-tab h3{font-size:var(--font-size-medium);margin:.5rem 0}.dx-checklist-summary-syndrome-tab h3.sticky{position:sticky;top:1rem;word-wrap:break-word}.dx-checklist-summary-syndrome-tab h3 small{display:block;font-weight:400;margin:.3rem 0}.dx-checklist-summary-syndrome-tab h3 small.malformation-prevalence{font-size:var(--font-size-xsmall)}.dx-checklist-summary-syndrome-tab .row{margin-bottom:3rem;margin-top:1rem}.dx-checklist-summary-syndrome-empty-tab{text-align:center;color:var(--color-xxlight-grey);padding:2rem;font-size:var(--font-size-small)}.dx-checklist-summary-syndrome-tab .proximity-score .score-value{border:var(--border);border-radius:var(--border-radius-small);padding:0 .3em;min-width:4em;display:inline-block;margin-left:.8em}.dx-checklist-summary-syndrome-tab .proximity-score .score-value small{color:var(--color-light-grey)}.dx-checklist-summary-syndrome-tab .risk-factor{padding:.4rem 0}.dx-checklist-summary-syndrome-tab .risk-factor.yes{color:var(--color-ocra)}.dx-checklist-summary-syndrome-tab .risk-factor .label{display:inline-flex;align-items:baseline;font-size:.8em;vertical-align:top;min-width:10rem}.dx-checklist-summary-syndrome-tab .risk-factor .label:after{content:"";height:.1em;min-width:1em;flex-grow:2;border-bottom:.2em dotted var(--color-xlight-grey)}.dx-checklist-summary-syndrome-tab .risk-factor .value{display:inline-block;border:var(--border);border-radius:var(--border-radius-small);padding:0 .5em;margin-left:.5em}.dx-checklist-summary-syndrome-tab .diagnosticable-by{list-style:none;padding:0;margin:0}.dx-checklist-summary-syndrome-tab .diagnosticable-by li{list-style:none;background:var(--color-darkcommon-xxlight-grey);padding:.2rem .5rem;border-radius:var(--border-radius-small);display:inline-block;white-space:nowrap}.dx-checklist-summary-syndrome-tab .to-check-in-the-future li{margin:0;padding:.4rem;border-bottom:var(--border) var(--color-xxlight-grey)}.dx-checklist-summary-syndrome-tab .to-check-in-the-future{list-style:none;padding:0;margin:0}.anomaly-line{list-style:none;margin:0;cursor:pointer;color:var(--color-blue);background:var(--color-white);padding:0;border:var(--border) transparent;border-bottom:var(--border) var(--color-xxlight-grey);transition:border .3s ease-in-out,box-shadow .3s ease-in-out,color .4s linear;-webkit-user-select:none;-ms-user-select:none;user-select:none}.anomaly-line.disabled{opacity:0;transition:border .3s ease-in-out,box-shadow .3s ease-in-out,opacity .8s ease-in-out,color .4s linear;pointer-events:none}.anomaly-line.maybe,.anomaly-line.no{color:var(--color-blue)}.anomaly-line.unknown{color:var(--color-grey)}.anomaly-line:last-of-type{border-bottom:0}.anomaly-line:hover{color:var(--color-light-blue)}.anomaly-line .more{white-space:nowrap}.anomaly-line .more .icon{transition:transform .3s ease-in-out}.anomaly-line.open .more .icon{transform:rotate(180deg)}.anomaly-line .more .status-preview{text-transform:uppercase;font-size:var(--font-size-xxsmall)}.anomaly-line.open{border:var(--border);box-shadow:var(--box-inset-shadow-thin);z-index:10;position:relative;box-shadow:var(--box-shadow-blue)}.anomaly-line.yes.open{border-color:var(--color-ocra);box-shadow:var(--box-shadow-ocra)}.anomaly-line>div:first-child{padding:.8em 1em}.anomaly-line>div{display:flex;align-items:center;flex-grow:2;gap:1rem}.anomaly-line .anomaly-name{flex-grow:2}.anomaly-line .anomaly-name span.suffix{color:var(--color-dark-grey)}.anomaly-line .anomaly-name span.suffix:before{content:" – "}.anomaly-line .disease-name{font-size:var(--font-size-xsmall);text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.anomaly-line.no>div{color:var(--color-blue)}.anomaly-line.yes>div{color:var(--color-ocra)}.anomaly-line .anomaly-details{height:0;transition:height .3s ease-in-out;overflow:hidden;flex-direction:column}.anomaly-line.open .anomaly-details{height:auto}.anomaly-line .anomaly-details>ul{font-size:var(--font-size-small);flex-grow:2;overflow:auto;text-align:center;width:100%;max-height:6rem;list-style:none;padding:1rem;margin:0}.anomaly-line .anomaly-details>ul li{display:inline-block;margin:.3rem;padding:.1rem .3rem;white-space:nowrap;border:var(--border) var(--color-xxlight-grey);border-radius:var(--border-radius-small)}.anomaly-details-change-status{width:100%;display:flex;padding:0rem 1rem 1rem;font-size:var(--font-size-small)}.anomaly-details-change-status button{margin:0 .5rem 0 0;flex-grow:2}.anomaly-details-change-status button:last-child{margin-right:0}.anomaly-details-change-status button.selected{background:var(--color-ocra)}.anomaly-details-change-status button.outline.selected{color:var(--color-common-black);background-color:var(--color-ocra);border-color:var(--color-ocra)}.anomaly-line .synonym{font-size:.8em;color:var(--color-light-grey);display:block;line-height:1em}.anomaly-line .highlight{font-weight:700;border-bottom:var(--border) var(--color-light-grey)}.anomaly-status{font-size:.6em;margin-left:1em;background:var(--color-blue);border-radius:var(--border-radius-large);padding:.4em .6em;color:var(--color-white);display:inline-block;line-height:.6;white-space:nowrap;vertical-align:middle}.anomaly-status.unknown{background:var(--color-grey)}.anomaly-status.yes{background:var(--color-ocra)}.anomaly-line .anomaly-cta{color:var(--color-xlight-grey);margin-right:.5em;font-size:.8em;white-space:nowrap}.dx-checklist-summary-container{position:absolute;top:0;left:calc(var(--dx-panel-width) * -1);min-width:var(--dx-panel-width);max-width:var(--dx-panel-width);z-index:20;height:100%;transition:left .3s ease-in-out;background-color:var(--color-xxxlight-grey);border-left:var(--border) var(--color-xxlight-grey)}.dx-checklist-summary-container.show{left:0}.dx-checklist-summary-container.show .close-panel{position:absolute;left:100%;top:0;width:20rem;height:100%;background:linear-gradient(to right,var(--color-white),transparent);opacity:.7}.dx-checklist-summary{display:flex;flex-direction:row;width:100%;height:100%;left:0;overflow:hidden;position:relative}.dx-checklist-summary-reliability{background:var(--color-xxlight-grey-40);border-radius:var(--border-radius-small);margin-bottom:1rem;padding:.5rem;font-size:var(--font-size-small);text-align:center;font-weight:700}.dx-checklist-summary-reliability-meter{min-width:3rem;max-width:3rem}.dx-checklist-summary-reliability-sentence{font-size:var(--font-size-small);margin-left:1rem}.dx-checklist-summary-reliability-sentence .icon{margin-right:.5em}.dx-checklist-summary-container .dx-checklist-summary-syndromes{display:flex;flex-direction:column;min-width:100%;max-width:100%;transition:margin-left .3s ease-in-out}.dx-checklist-summary-container .dx-checklist-summary-main-panel{padding:2rem;overflow:auto;min-width:100%;max-width:100%;flex-grow:2}.dx-checklist-summary-container .checklist-summary-end-examination{padding:1rem 2rem;display:flex;gap:1rem;border-top:var(--border) var(--color-xxlight-grey);align-items:center;box-shadow:var(--common-box-shadow)}.dx-checklist-summary-container .checklist-summary-end-examination .feedback{flex-grow:2;font-size:var(--font-size-small);line-height:var(--font-size-medium)}.dx-checklist-summary-container .checklist-summary-end-examination .cta{white-space:nowrap}.dx-checklist-summary.show-syndrome .dx-checklist-summary-syndromes{margin-left:-100%}.dx-checklist-summary .diagnostic-panel-is-healty{height:100%;display:flex;align-items:center;justify-content:center}.dx-checklist-summary-container .dx-checklist-summary-not-relevant-syndromes,.dx-checklist-summary-container .dx-checklist-summary-hidden-syndromes{margin-top:5rem}.dx-checklist-summary-container .dx-checklist-summary-hidden-syndromes h6,.dx-checklist-summary-container .dx-checklist-summary-not-relevant-syndromes h6{margin-bottom:1rem;padding:.5rem;font-size:var(--font-size-small);text-align:center;font-weight:700}.dx-checklist-summary-container .dx-checklist-summary-syndrome{min-width:100%;max-width:100%;height:100%}.patientname-container{display:flex;align-items:center}.patientname-container .patientname{white-space:nowrap;align-items:center;display:flex}.patientname-container .patientname_not-editable{padding:0 .8rem}.patientname-container .patientname_warning{color:var(--color-ocra);cursor:pointer;position:relative}.patientname_warning_notice{background:var(--color-xxlight-grey);border-radius:var(--border-radius-small);padding:.5rem;width:15rem;text-align:center;font-size:var(--font-size-small);color:var(--color-black)}.patientname-container .patientname .fullname{overflow:hidden;white-space:nowrap;max-width:15rem;text-overflow:ellipsis;display:inline-block;vertical-align:middle}.patientname-container .patientname>.icon{margin-right:.5em}.patientname-container .patientname .gestational-age{margin-left:.5em;color:var(--color-light-grey)}.patientname-popup.open{position:fixed;z-index:1100;left:0;top:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.patientname-popup_close{position:absolute;top:1rem;right:1rem;font-size:var(--font-size-xlarge)}.patientname-popup-inner{background:var(--color-xxxlight-grey);border-radius:var(--border-radius);box-shadow:var(--common-box-shadow);z-index:1020;display:flex;width:50vw;transition:width .3s ease-in-out}.patientname-popup-inner.with-search-results{width:90vw}.patientname-popup-inner .more-options-link{text-align:right;font-size:var(--font-size-small)}.patientname-popup-inner .more-options{height:0;overflow:hidden;transition:height .3s ease-in-out}.patientname-popup-inner .patientname-popup-patient{width:100%;position:relative;padding:3rem}.patientname-popup-inner .patientname-popup-search{overflow:hidden;width:0;white-space:nowrap}.patientname-popup-inner.with-search-results .patientname-popup-search{width:80%;max-height:80vh;border-left:var(--border) var(--color-xxlight-grey)}.patientname-popup-inner.with-search-results .patientname-popup-search>div{padding:.7rem 2rem;width:100%;display:inline-block;vertical-align:top;transition:transform .3s ease-in-out;height:100%;overflow:auto}.patientname-popup-inner.with-search-results .patientname-popup-search.show-details>div{transform:translate(-100%)}.patientname-popup-inner.with-search-results .patientname-popup-search label{display:block;margin:1rem 0 .3rem}.patientname-popup-inner.with-search-results .patientname-popup-search label:first-child{margin:2.7rem 0 .3rem}.patientname-popup-inner.with-search-results .patientname-popup-search ul{padding:0;margin:0;list-style:none;overflow:auto}.patientname-popup-inner.with-search-results .patientname-popup-search ul li{padding:.8rem;margin:0;cursor:pointer;display:flex;align-items:center;border-radius:var(--border-radius-small);background:var(--color-xxlight-grey-40);margin-bottom:.5rem}.patientname-popup-inner.with-search-results .patientname-popup-search ul li:hover{color:var(--color-light-blue)}.patientname-popup-inner.with-search-results .patientname-popup-search ul li .icon{border:var(--border) var(--color-xlight-grey);border-radius:var(--border-radius);margin-right:.5em;font-size:var(--font-size-large)}.patientname-popup-inner.with-search-results .patientname-popup-search ul li .patient-patient-details,.patientname-popup-inner.with-search-results .patientname-popup-search ul li .episode-details{flex-grow:2}.patientname-popup-inner.with-search-results .patient-dob,.patientname-popup-inner.with-search-results .episode-conceptiondate{margin:0 1em;color:var(--color-grey)}.patientname-popup-search-details .patientname-popup-search-details-header{display:flex;align-items:center;gap:1rem;padding:.3rem 0 1rem;font-size:var(--font-size-small);position:sticky;background:var(--color-xxxlight-grey);top:0}.patientname-popup-search-details .patientname-popup-search-details-header div{text-align:center;flex-grow:2}.patientname-popup-search-details .patientname-popup-search-details-header h3{flex-grow:2;margin:0}.patientname-popup-search-details .patientname-popup-search-details-header .icon{font-size:var(--font-size-xxlarge);border:var(--border) var(--color-xlight-grey);border-radius:var(--border-radius-large);cursor:pointer}.patientname-popup-inner .icon-close{font-size:2em;position:absolute;top:.5em;right:.5em;cursor:pointer;margin:0!important}.patientname-popup-inner .icon-close:hover{color:var(--color-light-blue)}.patientname-popup-inner .warning{background:var(--color-white);font-size:var(--font-size-small);line-height:var(--font-size-medium);padding:.5rem}.patientname-popup-inner label{text-align:left}.patientname-popup-inner label input{margin:0}.patientname-popup-inner .submit{margin-top:1rem}.patientname-popup-inner .submit button{width:100%;white-space:nowrap}.patientname-popup-inner .submit small{display:block;text-align:center;line-height:1.2;margin-top:1rem}.patientname-popup-inner .soniopedia-validation-helper.error{font-weight:700}.risk-factor-line{list-style:none;margin:0;cursor:pointer;color:var(--color-blue);padding:0;border:var(--border) transparent;border-bottom:var(--border) var(--color-xxlight-grey);transition:border .3s ease-in-out,box-shadow .3s ease-in-out;-webkit-user-select:none;-ms-user-select:none;user-select:none}.risk-factor-line.disabled{opacity:0;transition:border .3s ease-in-out,box-shadow .3s ease-in-out,opacity .8s ease-in-out .6s,color .4s linear;pointer-events:none}.risk-factor-line>div{padding:.8em 1em;display:flex;gap:1rem}.risk-factor-line .synonym{font-size:.8em;color:var(--color-light-grey);display:block;line-height:1em}.risk-factor-line .highlight{font-weight:700;border-bottom:var(--border) var(--color-light-grey)}.risk-factor-line .risk-factor-name{flex-grow:2}.risk-factor-line .risk-factor-cta{color:var(--color-xlight-grey);margin-right:.5em;font-size:.8em;white-space:nowrap}.diagnostic-panel{top:0;left:0;position:absolute;min-width:100%;max-width:100%;z-index:20;height:100%;padding:0;transition:left .3s ease-in-out;display:flex;flex-direction:row}.diagnostic-panel .diagnostic-panel-container{flex-grow:1;display:flex;-webkit-flex-direction:column;flex-direction:column;padding:0 1.5rem;min-height:10rem;overflow-y:scroll}.diagnostic-panel .diagnostic-panel-container .search-for-sign{padding-top:1rem;background:var(--color-white);padding-bottom:.2rem;display:flex;align-items:center;gap:1rem}.diagnostic-panel .diagnostic-panel-container .search-for-sign>div:first-child{flex-grow:2}.diagnostic-panel .diagnostic-panel-container .no-results{font-size:var(--font-size-small);text-align:center;color:var(--color-light-grey);padding:1rem}.diagnostic-panel .diagnostic-panel-container .to-check{overflow:auto;flex-grow:2;padding-top:1rem;padding-bottom:3.5rem}.diagnostic-panel .diagnostic-panel-container h2{font-size:var(--font-size-small);font-weight:400;color:var(--color-xlight-blue);border-bottom:var(--border);padding-bottom:.25rem;margin:0 0 .5rem}.diagnostic-panel .diagnostic-panel-container h2 span.entity{color:var(--color-light-blue);cursor:pointer;margin:0 .5em 0 0}.diagnostic-panel .diagnostic-panel-container h2 span.entity:not(:first-child):before{content:"";font-family:Fontello;margin-right:.5em;color:var(--color-xlight-blue)}.diagnostic-panel .diagnostic-panel-container h2 span.entity:last-of-type{margin-right:0}.diagnostic-panel .diagnostic-panel-container>div>ul{list-style:none;padding:0;margin-bottom:2rem}.diagnostic-panel .toggle-visibility-button{cursor:pointer;width:2rem;height:2.3rem;margin-top:1rem;margin-right:-2rem;background:var(--color-xxxlight-grey);border-top-right-radius:var(--border-radius-small);border-bottom-right-radius:var(--border-radius-small);text-align:center;font-size:var(--font-size-large);line-height:var(--font-size-xxlarge)}.diagnostic-panel .zone-validation{margin-top:.2rem;padding:.5rem;text-align:right;position:absolute;z-index:100;bottom:.5rem;right:.5rem;background:var(--color-white);box-shadow:var(--box-shadow-thin);border-radius:var(--border-radius);font-size:var(--font-size-medium)}.diagnostic-panel .diagnostic-panel-warning{height:100%;width:100%;display:flex;align-items:center;justify-content:center;color:var(--color-grey);text-align:center}.diagnostic-panel .diagnostic-panel-warning .icon{margin-right:.5em}.diagnostic-panel .diagnostic-panel-warning .diagnostic-panel-warning-alert{margin-bottom:.5rem}.button-add-container{display:inline-flex;align-items:center;cursor:pointer}.button-add-container>.icon{font-size:1em;border:var(--border-thick) var(--color-light-grey);border-radius:50%;width:1.8em;height:1.8em;display:flex;align-items:center;justify-content:center;margin:0}.button-add-container:hover>.icon{color:var(--color-light-blue);border-color:var(--color-light-blue)}.button-add-container.active>.icon{color:var(--color-black)!important;border-color:var(--color-black)!important}.button-add-container label{font-size:var(--font-size-small);margin:0 .7em;color:var(--color-xlight-grey);width:6em;line-height:1em;text-align:left}.progress-ring-container{position:relative;line-height:1}.progress-ring-container svg.circular-meter{width:100%;height:auto;aspect-ratio:11 / 10}.progress-ring-container svg.circular-meter #bar{stroke:var(--color-grey-40)}.progress-ring-container svg.circular-meter #progress{transition:stroke-dashoffset .35s,stroke .35s;stroke:var(--color-blue)}.progress-ring-container.color-ocra svg.circular-meter #progress{stroke:var(--color-ocra)}.progress-ring-container label{z-index:10;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);line-height:1;font-size:.6em;text-align:center;transition:color .35s}.progress-ring-container.color-ocra label{color:var(--color-ocra)}.switch{display:inline-block}.switch ul{display:inline-block;padding:0;list-style:none;white-space:nowrap;background:var(--color-grey);border-radius:var(--border-radius-small)}.theme-dark .switch ul{background:var(--color-xxlight-grey)}.switch ul li{display:inline-block;margin:0;padding:.3em;border-radius:var(--border-radius-small);line-height:1em;cursor:pointer;color:var(--color-xxxlight-grey);position:relative}.switch ul li.selected{background-color:var(--color-blue)}.switch .switch-count{position:absolute;top:-.3em;right:-.5em;z-index:1;background:var(--color-darkcommon-xxlight-grey);border-radius:var(--border-radius-large);min-width:1.4em;height:1.4em;font-size:var(--font-size-medium);text-align:center;padding:0 .2em}.switch .selected .switch-count{background-color:var(--color-blue)}.switch-count-changed{background:var(--color-ocra);border-radius:var(--border-radius-large);position:absolute;top:-.3em;right:-.5em;min-width:1.4em;height:1.4em;z-index:10;font-size:var(--font-size-medium);text-align:center;padding:0 .2em;animation:switch-count-blink 5s forwards}@keyframes switch-count-blink{0%{opacity:0}10%{opacity:1;outline:0 solid var(--color-ocra)}30%{outline:.3rem solid var(--color-ocra)}45%{outline:0 solid var(--color-ocra)}60%{outline:.3rem solid var(--color-ocra)}75%{opacity:1;outline:0 solid var(--color-ocra)}to{opacity:0}}.patient-fetus-sex-visibility-choice{margin:.8em 0;text-align:center}.date-input{white-space:nowrap;display:inline-block;align-items:center}.date-input input{width:8em!important;text-align:center;margin:0 .2em;padding-left:0;padding-right:0}.numeric-input-optional{border-radius:var(--border-radius-small);padding:0;transition:background-color .3s ease-in-out;background:var(--color-xxxlight-grey);min-height:5rem;align-items:center;display:flex;justify-content:center;flex-direction:column}.numeric-input-optional>label{display:block;width:100%;padding:.5em}.numeric-input-optional.open{background:var(--color-xxlight-grey)}.numeric-input-optional label{cursor:pointer;padding:.5em}.numeric-input-optional label:hover,.numeric-input-optional.closed label:hover{color:var(--color-light-blue)}.numeric-input-optional.closed label{color:var(--color-dark-grey)}.numeric-input-optional label{position:relative}.numeric-input-optional .input{display:block;overflow:visible;opacity:1;transition:height .3s ease-in-out,opacity .3s ease-in-out .1s}.numeric-input-optional .input.hidden{overflow:hidden;height:0;opacity:0}.numeric-input-optional input{background:var(--color-white);margin-bottom:.5em}.numeric-input-optional .numeric-input-textual-value{margin-bottom:.5em}.numeric-input-optional .numeric-input-textual-value>.value{background:var(--color-white);color:var(--color-black)}.select-input-optional{border-radius:var(--border-radius-small);padding:0 .5em;background:var(--color-xxxlight-grey);transition:background-color .3s ease-in-out;min-height:5rem;align-items:center;display:flex;justify-content:center;flex-direction:column}.select-input-optional.open{background:var(--color-xxlight-grey)}.select-input-optional>label{cursor:pointer;padding:.5em;text-align:center;display:block;width:100%;position:relative}.select-input-optional.closed label{color:var(--color-dark-grey)}.select-input-optional label:hover,.select-input-optional.closed label:hover{color:var(--color-light-blue)}.select-input-optional .input{display:block;overflow:visible;opacity:1;transition:height .3s ease-in-out,opacity .3s ease-in-out .1s}.select-input-optional .input.hidden{overflow:hidden;height:0;opacity:0}.select-input-optional .select-input{margin-bottom:.5em}.select-input-optional .select-input{width:100%}.select-input-optional .select-input .select-input-current,.select-input-optional .select-input .options .option label{text-align:center}.medications-search-bar-container{display:block;width:100%;position:relative}.medications-search-bar-container .medications-search-bar{display:block;position:relative}.medications-search-bar-container .medications-search-bar input{width:100%}.medications-search-bar-container .medications-search-bar small{display:block;text-align:left;margin-left:2.2rem;font-size:var(--font-size-xsmall);color:var(--color-light-grey)}.medications-search-bar-container .medications-search-bar-autocomplete{position:absolute;z-index:10;top:100%;left:0;background:var(--color-xxlight-grey);border-radius:var(--border-radius-small);width:100%;text-align:left;max-height:70vh;overflow:auto;box-shadow:var(--common-box-shadow)}.medications-search-bar-container .medications-search-bar-autocomplete ul{list-style:none;padding:.5rem 1rem}.medications-search-bar-container .medications-search-bar-autocomplete>ul>li{margin:0;padding:.7em 1rem 1em;border-bottom:var(--border) var(--color-xlight-grey);cursor:pointer}.medications-search-bar-container .medications-search-bar-autocomplete>ul>li:hover{background:var(--color-xlight-grey)}.medications-search-bar-container .medications-search-bar-autocomplete>ul>li:last-child{border-bottom:0}.medications-search-bar-container .medications-search-bar-autocomplete .highlight{font-weight:700;border-bottom:var(--border-dashed)}.medications-search-bar-container .medication-name{color:var(--color-black)}.medications-search-bar-container .medication-is-teratogenic{font-size:var(--font-size-xsmall);margin-left:1rem;vertical-align:middle;background:var(--color-black);border-radius:var(--border-radius-large);color:var(--color-xlight-grey);padding:.2em .6em}.medications-search-bar-container .medication-description{font-size:var(--font-size-small);line-height:var(--font-size-medium);margin:1em 0 0;border-left:var(--border-thick) var(--color-xxlight-grey);padding-left:.5em}.medications-search-bar-container .medication-description.long-text{columns:3;column-rule:var(--border-thick) var(--color-xxlight-grey)}.medications-search-bar-container .medication-malformations li{border:var(--border);border-radius:var(--border-radius-small);padding:0 .5em;display:inline-block;white-space:nowrap;margin:.5em .5em .5em 0}.medications-search-bar-container .medication-malformations{margin-top:1rem;font-size:var(--font-size-small)}.medications-search-bar-container .medication-medications ul{padding:0!important;font-size:var(--font-size-small);line-height:var(--font-size-small)}.medications-search-bar-container .medication-medications li{display:inline-block;white-space:nowrap;margin:0 .2em 0 0}.medications-search-bar-container .medication-medications li:after{content:","}.medications-search-bar-container .medication-medications li:last-child:after{content:""}.medications-search-bar-list{margin:2rem 0}.medications-search-bar-list ul{list-style:none;padding:0}.medications-search-bar-list>ul>li{position:relative;background:var(--color-xxxlight-grey);border-radius:var(--border-radius-small);padding:1em 2rem;text-align:left;margin:0 0 .5rem}.medications-search-bar-list .medication-remove{position:absolute;top:1rem;right:1rem;border:var(--border);border-radius:var(--border-radius-large);width:1.5em;display:block;text-align:center;cursor:pointer}.medications-search-bar-list .medication-remove:hover{color:var(--color-black);background:var(--color-red);border-color:var(--color-red)}.syndrome-search-bar-container{display:block;width:100%;position:relative}.syndrome-search-bar-container .syndrome-search-bar{display:block;position:relative}.syndrome-search-bar-container .syndrome-search-bar input{width:100%}.syndrome-search-bar-container .syndrome-search-bar small{position:absolute;top:100%;left:0;display:block;text-align:left;margin-left:2.2rem;font-size:var(--font-size-xsmall);color:var(--color-light-grey)}.syndrome-search-bar-container .syndrome-search-bar-autocomplete{position:absolute;z-index:10;top:100%;left:0;background:var(--color-xxlight-grey);border-radius:var(--border-radius-small);width:100%;text-align:left;max-height:43vh;overflow:auto;box-shadow:var(--common-box-shadow)}.syndrome-search-bar-container .syndrome-search-bar-autocomplete ul{list-style:none;padding:.5rem 1rem}.syndrome-search-bar-container .syndrome-search-bar-autocomplete>ul>li{margin:0;padding:.7em 1rem 1em;border-bottom:var(--border) var(--color-xlight-grey);cursor:pointer}.syndrome-search-bar-container .syndrome-search-bar-autocomplete>ul>li:hover{background:var(--color-xlight-grey)}.syndrome-search-bar-container .syndrome-search-bar-autocomplete>ul>li:last-child{border-bottom:0}.syndrome-search-bar-container .syndrome-search-bar-autocomplete .highlight{font-weight:700;border-bottom:var(--border-dashed)}.medical-history-input{position:relative}.medical-history-input-dismiss{position:absolute;top:0;right:0;cursor:pointer;z-index:10}.medical-history-input-dismiss:hover{color:var(--color-black)}.fetus-sex-popup .disclaimer{margin-top:2em;font-size:var(--font-size-xsmall);color:var(--color-light-grey);max-width:20rem;line-height:var(--font-size-small)}.risk-factors-sidebar-container{font-size:var(--font-size-small);line-height:var(--font-size-small)}.risk-factors-sidebar-container ul{font-size:var(--font-size-small);line-height:var(--font-size-small);list-style:none;padding:0;margin:0;text-align:center}.risk-factors-sidebar-container ul li{position:relative;padding:.5rem 0;border-top:var(--border) var(--color-xxlight-grey);margin:0}.risk-factors-sidebar-container ul:first-of-type li:first-of-type{border-top:0}.risk-factors-sidebar-container .medication li .dismiss{position:absolute;top:.5rem;right:.5rem;cursor:pointer;z-index:10}.risk-factors-sidebar-container .medication li .dismiss:hover{color:var(--color-black)}.risk-factors-sidebar-container .medication .medication-label{display:block;margin-bottom:.4em}.risk-factors-sidebar-container ul li.recommended{background:var(--color-xxlight-grey-40);margin:.2rem 0;padding:.5rem;border:0;border-radius:var(--border-radius)}.risk-factors-sidebar-container .fetus-sex-popup{font-size:var(--font-size-medium)}.fetus-controller{width:100%}.fetus-controller>div{position:relative}.fetus-controller>div>.go-to-next{position:absolute;right:.3em;top:.2rem;border-radius:50%;width:5rem;height:5rem;font-size:3.2rem;text-align:center;color:var(--color-white);background:var(--color-blue);cursor:pointer;line-height:5rem;white-space:nowrap;overflow:hidden;box-shadow:var(--common-box-shadow)}.fetus-controller>div>.go-to-next:hover{background:var(--color-light-blue)}.fetus-controller>div>.go-to-next>span{width:5rem}.fetus-controller>div>.go-to-next.active>span:first-child{color:var(--color-common-blue)}.fetus-controller>div>.go-to-next.play>span:first-child{animation:go-to-next-play 1s}@keyframes go-to-next-play{40%{margin-left:0}60%{margin-left:-100%}80%{margin-left:-100%}to{margin-left:-200%}}.fetus-controller>div>svg{width:100%;height:auto}.fetus-controller>div>svg .shape{fill:var(--color-white);stroke:var(--color-white);stroke-width:6}.fetus-controller>div>svg circle.shape{fill:var(--color-xxlight-grey)}.fetus-controller>div>svg .zone{fill:var(--color-white)}.fetus-controller>div>svg .zone.hover{fill:var(--color-light-grey)}.fetus-controller>div>svg .zone.current{fill:var(--color-black)!important}.App.dark .fetus-controller>div>svg .zone.current{fill:var(--color-black)}.fetus-controller>div>svg .zone.current.hover{fill:var(--color-dark-grey)}.fetus-controller>div>svg .zone.completed,.fetus-controller>div>svg .zone.appendages.completed{fill:var(--color-common-blue)}.fetus-controller>div>svg .zone.completed.hover{fill:var(--color-xlight-blue)}.fetus-controller>div>svg .zone.appendages{opacity:1;fill:var(--color-xxlight-grey)}.fetus-controller>div>svg .click{fill:transparent;cursor:pointer}.fetus-controller>div>svg .marker{fill:var(--color-common-white);stroke-width:10;stroke:var(--color-common-light-grey);stroke-opacity:.5;animation:marker-pulse 2s ease-in-out infinite;opacity:0;pointer-events:none;transition:opacity .3s ease-in-out}.App.dark .fetus-controller>div>svg .marker{fill:var(--color-black);stroke:var(--color-grey)}.fetus-controller>div>svg .marker.visible{opacity:1}.fetus-controller>div>svg .unusual{fill:var(--color-ocra);opacity:0;pointer-events:none;transition:opacity .3s ease-in-out}.fetus-controller>div>svg .unusual.visible{opacity:1}@keyframes marker-pulse{0%{stroke:var(--color-light-grey);stroke-width:0;stroke-opacity:1}to{stroke:var(--color-grey);stroke-width:.5em;stroke-opacity:0}}.dx-sidebar-container{display:flex;flex-direction:column;height:100%;padding:1rem}.dx-sidebar-container .dx-sidebar-tab{flex-grow:2;display:flex;flex-direction:column;align-items:stretch;margin-bottom:.5rem;overflow:auto;left:-1rem;position:relative;width:calc(100% + 2rem);padding:0 1rem}.dx-sidebar-container .dx-sidebar-fetus-controller{justify-content:center}.dx-sidebar-container .examination-sidebar-switch{padding:0 0 1rem 3rem;text-align:right;font-size:var(--font-size-large)}.dx-sidebar-container .foetus-controller>div{width:calc(100% + 2.5rem);max-width:none;position:relative;left:-1.5rem;overflow:hidden}.dx-sidebar-container .dx-sidebar-tab h3{font-size:var(--font-size-xsmall);font-weight:400;text-transform:uppercase;text-align:center;letter-spacing:.1em;border-bottom:var(--border) var(--color-light-grey);padding-bottom:1em;margin-bottom:1em}.dx-sidebar-tab-malformations{margin-bottom:1rem}.dx-sidebar-tab-malformations .dx-sidebar-add-malformation,.dx-sidebar-tab-medicalhistory .dx-sidebar-add-risk-factor{text-align:center;margin-top:.5rem}.dx-sidebar-tab-medicalhistory .dx-sidebar-add-risk-factor{margin-bottom:1rem}.dx-sidebar-tab-malformations ul{padding:0;margin:0;list-style:none;font-size:var(--font-size-small)}.dx-sidebar-tab-malformations ul li{display:flex;border-bottom:var(--border) var(--color-xxlight-grey);padding:.8em .4em .8em .6em;margin:0;cursor:pointer;line-height:var(--font-size-small);background:var(--color-white)}.dx-sidebar-tab-malformations .dx-sidebar-tab-marlformations-no>div{font-size:var(--font-size-xsmall);text-align:center}.dx-sidebar-tab-malformations .dx-sidebar-tab-marlformations-no>ul{height:0;transition:height .3s ease-in-out;overflow:hidden}.dx-sidebar-tab-malformations ul li:last-child{border-bottom:0}.dx-sidebar-tab-malformations ul li.status-yes{color:var(--color-ocra)}.dx-sidebar-tab-malformations ul li.status-no{color:var(--color-blue)}.dx-sidebar-tab-malformations ul li .malformation-name:hover{color:var(--color-light-blue)}.dx-sidebar-tab-malformations ul li.status-yes .malformation-name:hover{color:var(--color-light-ocra)}.dx-sidebar-tab-malformations ul li .malformation-name{flex-grow:2}.dx-sidebar-tab-malformations ul li .malformation-cta{color:var(--color-blue)}.dx-sidebar-tab-malformations ul li .malformation-cta:hover{color:var(--color-black)}.dx-checklist-summary-btn button{width:100%;position:relative}.dx-checklist-summary-btn .go-to-diagnostic-panel{font-size:var(--font-size-small);margin-bottom:.2rem}.dx-checklist-summary-btn .go-to-summary{position:relative}.dx-checklist-summary-btn .go-to-summary .dx-sidebar-reliability-meter{position:absolute;bottom:.6rem;right:1rem;min-width:1.6rem;max-width:1.6rem;z-index:10}.dx-checklist-summary-btn .go-to-summary .dx-sidebar-reliability-meter .progress-ring-container label{color:var(--color-blue);font-size:var(--font-size-medium);line-height:0}.dx-checklist-summary-btn .go-to-summary.open .dx-sidebar-reliability-meter .progress-ring-container label{color:var(--color-xxlight-grey)}.dx-checklist-summary-btn .go-to-summary.open .dx-sidebar-reliability-meter .progress-ring-container svg.circular-meter #progress{stroke:var(--color-xxlight-grey)}.dx-sidebar-progress-meter{position:relative}.dx-sidebar-progress-meter>.progress-bar{height:.2rem;margin-bottom:.3rem;display:flex;gap:.2rem}.dx-sidebar-progress-meter>.progress-bar .section{position:relative;height:100%;background:var(--color-xxlight-grey);flex-grow:2;border-radius:var(--border-radius)}.dx-sidebar-progress-meter>.progress-bar .section.unusual:after{display:none;content:"";position:absolute;width:.2rem;height:.2rem;top:0;left:0;background:var(--color-ocra);border-radius:var(--border-radius)}.dx-sidebar-progress-meter>.progress-bar .section.current{background:var(--color-black)!important}.dx-sidebar-progress-meter>.progress-bar .section.validated{background:var(--color-common-blue)}.dx-container{display:flex;align-items:stretch;height:100vh;--dx-panel-width: 50rem;--dx-sidebar-width: 14rem}.dx-sidebar{background:var(--color-xxxlight-grey);max-width:var(--dx-sidebar-width);min-width:var(--dx-sidebar-width);z-index:30}.dx-checklist-zones{-webkit-overflow-scrolling:touch;overflow-y:hidden;height:100vh;position:relative;width:calc(100vw - var(--dx-sidebar-width));z-index:10;font-size:var(--font-size-medium)}@container page-wrapper (max-device-width: 1400px){.dx-checklist-zones{font-size:var(--font-size-large)}}body{--section-navbar-width: 3.2rem}.sections-nav-bar-container{position:fixed;top:0;left:0;background:var(--color-xxxlight-grey);font-size:var(--font-size-xsmall);line-height:1;white-space:nowrap;height:100%;min-width:var(--section-navbar-width);max-width:var(--section-navbar-width);min-height:30rem;display:grid;align-content:center;padding:1rem 0;border-right:var(--border) var(--color-xxlight-grey);z-index:100}.sections-nav-bar-container.remote-reading{top:2rem}.sections-nav-bar ul{margin:.7rem 0 .7rem .6rem;list-style:none;transition:width .3s ease-in-out;overflow:hidden;position:relative;z-index:1;background:var(--color-xxxlight-grey);padding:0;width:2.5rem}.sections-nav-bar ul.expanded{background:var(--color-white);box-shadow:.5rem 0 0 .7rem var(--color-white);z-index:100}.sections-nav-bar ul li{padding:.1rem .1rem .2rem;margin:0;cursor:pointer;line-height:1;display:block;position:relative}.sections-nav-bar ul li:hover{color:var(--color-light-blue)}.sections-nav-bar ul li.marker{background:var(--color-blue);width:2rem;height:2rem;position:absolute;top:0;left:.1rem;border-radius:var(--border-radius-large);box-shadow:var(--box-shadow-thin);z-index:-1;transform:translateY(.1rem);transition:top .3s ease-in-out}.sections-nav-bar ul li>.icon-wrapper{width:2rem;height:2rem;font-size:var(--font-size-large);display:inline-flex;align-items:center;justify-content:center;vertical-align:middle;transition:color .3s ease-in-out,background-color .3s ease-in-out,box-shadow .3s ease-in-out;margin-right:.6rem;padding:.1rem;border:var(--border) var(--color-xxlight-grey);border-radius:var(--border-radius-large);background:transparent}.sections-nav-bar ul li.unusual .icon-wrapper{color:var(--color-white)!important;background:var(--color-ocra)!important}.sections-nav-bar ul li.disabled{color:var(--color-xxlight-grey);cursor:default}.sections-nav-bar ul li.disabled .icon-wrapper{background:transparent;color:var(--color-xxlight-grey-40)!important;border-color:var(--color-xxlight-grey-40)}.theme-dark .sections-nav-bar ul li>.icon-wrapper{color:var(--color-black)}.sections-nav-bar ul li.current>.icon-wrapper{color:var(--color-white);background:transparent}.sections-nav-bar ul.expanded li>.icon-wrapper{background:transparent}.sections-nav-bar ul li>div{display:inline-block;vertical-align:middle;line-height:1.2;padding-right:.5rem}.sections-nav-bar ul li>div>b{font-size:1.1em}.sections-nav-bar ul li .counter{position:absolute;top:0rem;left:1.8rem;color:var(--color-white);background-color:var(--color-blue);font-size:var(--font-size-small);border-radius:50%;padding:.1rem;min-width:1.4em;text-align:center}.sections-nav-bar ul li .risk-factor{position:absolute;top:.2rem;left:1.8rem;color:var(--color-white);background-color:var(--color-blue);font-size:var(--font-size-xsmall);border-radius:50%;padding:.15rem;box-shadow:var(--common-box-shadow-thin)}.sections-nav-bar.sections-nav-bar-options{background:var(--color-white);margin-left:calc(.3rem + var(--border-size));border:var(--border) var(--color-xxlight-grey);border-right:0;border-top-left-radius:var(--border-radius-large);border-bottom-left-radius:var(--border-radius-large);width:3rem;position:relative}.sections-nav-bar.sections-nav-bar-options ul{margin-left:.4rem;background:var(--color-white);border-radius:var(--border-radius-small);border-top-left-radius:1.5rem;border-bottom-left-radius:1.5rem}.sections-nav-bar-options-corner-top,.sections-nav-bar-options-corner-bottom{position:absolute;top:-1.5rem;left:2rem;width:.85rem;height:1.5rem;background:var(--color-white)}.sections-nav-bar-options-corner-bottom{top:auto;bottom:-1.5rem}.sections-nav-bar-options-corner-top:after,.sections-nav-bar-options-corner-bottom:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:var(--color-xxxlight-grey);border:var(--border) var(--color-xxlight-grey);border-left:0}.sections-nav-bar-options-corner-top:after{border-bottom-right-radius:var(--border-radius-large);border-top:0}.sections-nav-bar-options-corner-bottom:after{border-top-right-radius:var(--border-radius-large);border-bottom:0}.sections-nav-bar-container.action-selected .sections-nav-bar.sections-nav-bar-options{background:transparent;opacity:.5}.sections-nav-bar-container.action-selected .sections-nav-bar.sections-nav-bar-options ul{background:transparent}.sections-nav-bar-container.action-selected .sections-nav-bar-options-corner-top,.sections-nav-bar-container.action-selected .sections-nav-bar-options-corner-bottom{background:var(--color-xxxlight-grey);border-right:var(--border) var(--color-xxlight-grey)}.sections-nav-bar-container.action-selected .sections-nav-bar ul li.marker{background:transparent;box-shadow:none}.sections-nav-bar-container.action-selected .sections-nav-bar ul li.current .icon-wrapper{color:var(--color-black)}.sections-nav-bar.sections-nav-bar-actions ul li>.icon-wrapper{border-radius:var(--border-radius-small);background:transparent;border-color:transparent}.sections-nav-bar.sections-nav-bar-actions ul li.selected>.icon-wrapper{background:var(--color-xxlight-grey)}.sections-nav-bar.sections-nav-bar-actions li:hover .icon-wrapper{color:var(--color-black)}.sections-nav-bar-separator{border-bottom:var(--border) var(--color-xxlight-grey);margin:1rem 0 1rem 1rem;width:calc(var(--section-navbar-width) - 2rem)}.sections-nav-bar-container.disable-actions .sections-nav-bar-actions{pointer-events:none;cursor:default}.sections-nav-bar-container.disable-actions .sections-nav-bar-actions .icon-wrapper{color:var(--color-xxlight-grey-40)}.exam-completed-banner-container{padding:.5rem 1rem 0rem 1.6rem;display:flex;justify-content:space-between;align-items:flex-start;font-size:var(--font-size-small);gap:1rem}.exam-completed-banner{background:var(--color-xxxlight-grey);border-radius:var(--border-radius);padding:.5rem 1rem;flex-grow:2;display:flex;align-items:center;gap:2rem}.exam-completed-banner h2{margin:0;font-size:var(--font-size-medium)}.exam-completed-banner-stats{display:flex;gap:2rem;align-items:center}.exam-completed-banner-stats .exam-completed-banner-stat{display:flex;gap:.5rem;align-items:center;font-size:var(--font-size-xsmall);line-height:var(--font-size-small)}.exam-completed-banner-stats .exam-completed-banner-stat b{font-size:var(--font-size-small)}.exam-completed-banner-stats .exam-completed-banner-stat.ko b{color:var(--color-ocra)}.exam-completed-banner-stats div.exam-completed-banner-stat-graph{min-width:2rem;max-width:2rem}.exam-completed-banner-text{font-size:var(--font-size-small);border:var(--border) var(--color-xxlight-grey);border-radius:var(--border-radius-large);padding:.3em 1em}.exam-completed-banner-container .exam-completed-banner-new-exam{position:relative;max-width:50%;margin-bottom:-3.5em}.exam-completed-banner-container .exam-completed-banner-new-exam>div{position:relative;display:flex;flex-direction:column;align-items:center;overflow:visible;border:var(--border) var(--color-xxlight-grey);border-radius:var(--border-radius);padding:.5rem;gap:.3rem}.exam-completed-banner-container .exam-completed-banner-new-exam label{line-height:1}.exam-completed-banner-container .exam-completed-banner-editexam{flex-grow:2;text-align:right}.exam-confirm-matching-banner-container{padding:.5rem 1rem 0rem 1.6rem;display:flex;justify-content:space-between;align-items:flex-start;font-size:var(--font-size-small);gap:1rem}.exam-confirm-matching-banner{background:var(--color-xxxlight-grey);border-radius:var(--border-radius);padding:.5rem 1rem;flex-grow:2;display:flex;align-items:center;gap:2rem}.exam-confirm-matching-banner h2{margin:0;font-size:var(--font-size-medium)}.exam-confirm-matching-banner-stats{display:flex;gap:2rem;align-items:center}.exam-confirm-matching-banner-stats .exam-confirm-matching-banner-stat{display:flex;gap:.5rem;align-items:center;font-size:var(--font-size-xsmall);line-height:var(--font-size-small)}.exam-confirm-matching-banner-stats .exam-confirm-matching-banner-stat b{font-size:var(--font-size-small)}.exam-confirm-matching-banner-stats .exam-confirm-matching-banner-stat.ko b{color:var(--color-ocra)}.exam-confirm-matching-banner-stats div.exam-confirm-matching-banner-stat-graph{min-width:2rem;max-width:2rem}.exam-confirm-matching-banner-text{font-size:var(--font-size-small);border:var(--border) var(--color-xxlight-grey);border-radius:var(--border-radius-large);padding:.3em 1em}.exam-confirm-matching-banner-container .exam-confirm-matching-banner-new-exam{position:relative;max-width:50%;margin-bottom:-3.5em}.exam-confirm-matching-banner-container .exam-confirm-matching-banner-new-exam>div{position:relative;display:flex;flex-direction:column;align-items:center;overflow:visible;border:var(--border) var(--color-xxlight-grey);border-radius:var(--border-radius);padding:.5rem;gap:.3rem}.exam-confirm-matching-banner-container .exam-confirm-matching-banner-new-exam label{line-height:1}.examination-live-container.status-completed .examination-live-ended-container.detect+.examination-live-top{max-width:50%}.examination-live-fetus-panel-container{padding:2rem;display:grid;height:100%;grid-template-rows:1fr 1fr;grid-template-areas:"sex position" "placenta position";grid-gap:2rem}.examination-live-fetus-panel-container.hidden-fetus-sex{grid-template-areas:"placenta position" "placenta position"}.examination-live-fetus-panel-container.hidden-fetus-position{grid-template-areas:"sex" "placenta"}.examination-live-fetus-panel-container.hidden-fetus-position.hidden-fetus-sex{grid-template-areas:"placenta" "placenta"}.examination-live-fetus-panel-container>div{border:var(--border) var(--color-xxlight-grey);border-radius:var(--border-radius-small);padding:2rem;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:1rem}.examination-live-fetus-panel-container>div>h2{margin:0}.examination-sidebar-fetus_sex{grid-area:sex}.examination-sidebar-fetus_placenta{grid-area:placenta}.examination-sidebar-fetus_position{grid-area:position}.examination-live-fetus-panel-container .examination-sidebar-fetus{text-align:center;margin:0;transform:scaleX(1);transition:transform .3s ease-in-out .3s;width:100%}.examination-live-fetus-panel-container .examination-sidebar-fetus svg{width:12rem;height:auto;display:block;transform:rotate(0);transition:transform .3s ease-in-out;margin:0 auto}.examination-live-fetus-panel-container .examination-sidebar-fetus.flip{transform:scaleX(-1)}.examination-live-fetus-panel-container .examination-sidebar-fetus.rotate-0 svg{transform:rotate(0)}.examination-live-fetus-panel-container .examination-sidebar-fetus.rotate-90 svg{transform:rotate(90deg)}.examination-live-fetus-panel-container .examination-sidebar-fetus.rotate-180 svg{transform:rotate(180deg)}.examination-live-fetus-panel-container .examination-sidebar-fetus.rotate-270 svg{transform:rotate(270deg)}.examination-live-fetus-panel-container .examination-sidebar-fetus svg .fetus-path{fill:var(--color-xxxlight-grey)}.examination-live-fetus-panel-container .examination-sidebar-fetus svg circle.fetus-path{fill:var(--color-grey)}.theme-dark .examination-live-fetus-panel-container .examination-sidebar-fetus svg circle.fetus-path{fill:var(--color-xxlight-grey)}.examination-live-fetus-panel-container .select-container{display:flex;gap:1rem;justify-content:center}.examination-live-fetus-panel-container .examination-sidebar-fetus_heading{display:flex;gap:1em;align-items:center;z-index:100}.examination-live-fetus-panel-container .examination-live-fetus-panel_sex_detection{position:relative}.examination-live-fetus-panel-container .examination-live-fetus-panel_sex_detection .detected-by{display:flex;gap:.1em}.examination-live-fetus-panel-container .examination-live-fetus-panel_sex_detection .detected-by>span{color:var(--color-white);background-color:var(--color-light-grey);border-radius:var(--border-radius);padding:.05em .3em;cursor:pointer;margin-right:.2em}.examination-live-fetus-panel-container .examination-live-fetus-panel_sex_detection .detected-by>span.unusual{background:var(--color-ocra)}.examination-live-fetus-panel-container .examination-live-fetus-panel_contradicted{color:var(--color-ocra)}.examination-live-fetus-panel-container .examination-live-fetus-panel_sex_detection .dropdown{position:absolute;top:calc(100% + .4rem);left:50%;transform:translate(-50%);background:var(--color-white);color:var(--color-blue);padding:1.5rem 2rem;border-radius:var(--border-radius);box-shadow:var(--box-shadow);min-width:20rem;max-width:25rem;font-size:var(--font-size-small);line-height:var(--font-size-medium)}.examination-live-fetus-panel-container .examination-live-fetus-panel_sex_detection .dropdown:before{content:"";position:absolute;top:-.5rem;left:calc(50% - .3rem);border:.6rem solid transparent;border-top:0;border-bottom-color:var(--color-white)}.examination-live-fetus-panel-container .examination-live-fetus-panel_sex_detection .dropdown>div{margin-bottom:.8em}.drag-and-drop-overlay{position:fixed;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,0);z-index:1000;pointer-events:none;transition:background .2s ease}.drag-and-drop-overlay.dragging{background:rgba(0,0,0,.5)}.drag-and-drop-message{color:#fff;font-size:24px;pointer-events:none;opacity:0;transition:opacity .2s ease}.dragging>.drag-and-drop-message{opacity:1}.examination-live-scrollbar-container{position:relative;margin:0 .2rem 0 0;padding:0;animation:examination-live-scrollbar-fadein .6s ease-in-out forwards;--scrollbar-width: 1rem}@keyframes examination-live-scrollbar-fadein{0%{opacity:0}to{opacity:1}}.examination-live-scrollbar-container ol{display:flex;flex-direction:column;justify-content:space-between;min-height:100%;margin:0;padding:.2rem 0;list-style:none}.examination-live-scrollbar-container li{position:relative;flex-grow:2;width:calc(var(--scrollbar-width) + .2rem);padding:.1rem;cursor:pointer}.examination-live-scrollbar-container li>span{display:block;position:absolute;width:var(--scrollbar-width);height:100%;background:var(--color-common-blue);border:var(--border) var(--color-white);border-radius:.2rem}.examination-live-scrollbar-container li.completed>span{background:transparent;border-color:var(--color-xxlight-grey)}.examination-live-scrollbar-container li.unusual>span{background:var(--color-ocra)}.examination-live-scrollbar-highlight{position:absolute;top:0;left:0;width:var(--scrollbar-width);height:100%;display:flex;flex-direction:column}.examination-live-scrollbar-highlight li{background:transparent;border:transparent;width:var(--scrollbar-width);padding:0;margin:0 .1rem}.examination-live-scrollbar-highlight li.highlight{border-radius:var(--border-radius-small);z-index:0;background:var(--color-xlight-grey);outline:.2rem solid var(--color-xlight-grey)}.examination-live-grid-dt-container,.examination-live-grid-container{flex-grow:2;overflow:auto;position:relative;z-index:10;padding:1rem 1.6rem;container-type:size;container-name:page-wrapper}.examination-live-grid-dt+.examination-live-grid-dt{padding-top:2rem}.slide-grid-container{display:grid;flex-wrap:wrap;grid-template-columns:repeat(var(--number-of-columns),1fr);gap:1.4rem;align-items:center;justify-content:flex-start;margin-bottom:2rem;--number-of-columns: 3}.slide-grid-heading>h2{margin-top:0;border-bottom:var(--border) var(--color-xxlight-grey);padding-bottom:.6rem;text-align:center;font-size:var(--font-size-medium)}.slide-grid-heading-no-media{text-align:center;font-size:var(--font-size-medium);padding:25px}.examination-live-grid-dt-container .examination-live-slide,.drag-and-drop-slide-target{transition:background-color .3s ease-in-out,transform .3s ease-in-out,box-shadow .3s ease-in-out;animation:examination-live-slide-fadein .6s ease-in-out forwards}.examination-live-grid-dt-container .examination-live-slide.highlight{border:.3rem solid var(--color-ocra)}.examination-live-grid-container .examination-live-slide,.examination-live-grid-dt-container .examination-live-slide{position:relative;isolation:isolate;display:flex;aspect-ratio:4 / 3;border-radius:var(--border-radius-small);--background: var(--color-darkcommon-xxxlight-grey);background:var(--background);border:.3rem solid transparent;cursor:pointer}.examination-live-grid-container .examination-live-slide:hover,.examination-live-grid-dt-container .examination-live-slide:hover{z-index:1}.examination-live-grid-dt-container .examination-live-slide .slide-header{z-index:300}@keyframes examination-live-slide-fadein{0%{opacity:0}to{opacity:1}}@container page-wrapper (min-width: 1600px){.slide-grid-container{grid-template-columns:repeat(calc(var(--number-of-columns) * 1.2),1fr)}}@container page-wrapper (min-width: 1800px){.slide-grid-container{grid-template-columns:repeat(calc(var(--number-of-columns) * 1.4),1fr)}}@container page-wrapper (min-width: 2000px){.slide-grid-container{grid-template-columns:repeat(calc(var(--number-of-columns) * 1.7),1fr)}}@container page-wrapper (max-width: 1000px){.slide-grid-container{grid-template-columns:repeat(max(1,calc(var(--number-of-columns) / 2)),1fr)}}@container page-wrapper (max-width: 700px){.slide-grid-container{grid-template-columns:repeat(max(1,calc(var(--number-of-columns) / 3)),1fr)}}.examination-live-grid-dt-container .examination-live-slide[data-is-zoomed=true]{transform:scale(1.05);box-shadow:var(--box-shadow);background:var(--color-blue)!important}.examination-live-slide.next-matching{border:.3rem dashed var(--color-common-blue)}.examination-live-slide.has-media.not-verified{border:.3rem dashed var(--color-common-white)}.examination-live-grid-dt-container .examination-live-slide.unusual .slide-label{color:var(--color-ocra)}.examination-live-grid-dt-container .examination-live-slide.unusual:after{content:"";position:absolute;top:.5rem;height:calc(100% - 1rem);border-left:var(--border-xxthick) var(--color-ocra);left:calc(var(--border-xxthick-size) * -1);z-index:1000}.examination-live-slide.preclicked{--background: var(--color-xxlight-grey);background:var(--background)}.examination-live-slide.at-risk{--background: var(--color-xxlight-grey-80);background:var(--background)}.examination-live-slide.at-risk.preclicked{--background: var(--color-xlight-grey);background:var(--background)}.examination-live-slide.last-received{box-shadow:none;background:var(--background);animation:examination-live-last-received 6s ease-in-out forwards}@keyframes examination-live-last-received{0%{box-shadow:none;background:var(--background)}10%{box-shadow:var(--box-shadow);background:var(--color-blue)}50%{box-shadow:var(--box-shadow);background:var(--color-blue)}to{box-shadow:none;background:var(--background)}}.examination-live-slide.unusual.last-received{animation:examination-live-last-received-unusual 6s ease-in-out forwards}@keyframes examination-live-last-received-unusual{0%{box-shadow:none;background:var(--background)}10%{box-shadow:var(--box-shadow-ocra);background:var(--color-ocra)}50%{box-shadow:var(--box-shadow-ocra);background:var(--color-ocra)}to{box-shadow:none;background:var(--background)}}.examination-empty-grid{height:calc(100% - 5rem);align-content:center;align-items:center;text-align:center;margin-bottom:5rem;padding:.5rem;font-size:var(--font-size-large);line-height:var(--font-size-xlarge);color:var(--color-xlight-grey)}.examination-empty-grid img{width:100%;height:auto}.is-dragging .drag-and-drop-slide-target>*{pointer-events:none}.drag-and-drop-slide-target.dragging .slide-live-media,.drag-and-drop-slide-target.dragging .slide-live-container-print,.drag-and-drop-slide-target.dragging .slide-header:after{opacity:0!important}.drag-and-drop-slide-target.drag-overing:not(.drop-target-disallow){background:var(--color-blue)}.examination-live-grid-dt-unverified{background:var(--color-xxxlight-grey);padding:2rem;margin-bottom:1rem}.examination-live-grid-dt-unverified h2{margin-bottom:0}.manual-upload-slide{align-items:center;justify-content:center;display:flex;flex-direction:column;padding:2rem 0;color:var(--color-common-grey)}.manual-upload-slide-icon{font-size:var(--font-size-xxlarge)}.manual-upload-slide-description{text-align:center;font-size:var(--font-size-small)}.slide-grid-heading-with-buttons{display:flex;flex-flow:row;justify-content:flex-end;border-bottom:var(--border) var(--color-xxlight-grey);margin-bottom:.6rem;padding-bottom:.6rem;width:100%;height:1.6rem}.slide-grid-heading-with-buttons .centered-title{position:absolute;left:50%;transform:translate(-50%)}.slide-grid-heading-with-buttons .centered-title h2{font-size:var(--font-size-medium);margin:0}.slide-grid-heading-with-buttons .buttons{display:flex;gap:1rem}.fetuses-settings .to-associate{font-size:var(--font-size-small);color:var(--color-dark-grey);margin-left:.5rem;vertical-align:middle}.examination-live-settings{font-size:var(--font-size-small);display:flex;gap:.5rem;align-items:center;flex-grow:2}.examination-live-settings .button-group .option svg{height:80%;width:80%}.examination-live-settings .feedback{font-size:var(--font-size-small);white-space:nowrap;display:flex;gap:1rem;margin-left:.2rem}.examination-live-settings .feedback div{display:flex;align-items:center;gap:.2rem}.examination-live-settings .feedback div .icon{cursor:pointer;background:var(--color-xxlight-grey);color:var(--color-white);border-radius:var(--border-radius-large)}.examination-live-settings .feedback div .icon:hover{background:var(--color-light-blue)}.examination-live-settings .examination-live-settings-filters{flex-grow:1;justify-content:right;display:flex;gap:.5rem;align-items:center;margin-right:50px}.examination-live-settings .suspect-clear-filter{border-radius:var(--border-radius-large);padding:.15em;min-width:0}.examination-live-main{flex-grow:2;display:flex;overflow:hidden;position:relative;z-index:20;height:1rem}.examination-live-top{display:flex;align-items:center;padding:.8rem .4rem .8rem 1.6rem;gap:1rem;position:relative;z-index:100}.examination-live-trimester{font-size:var(--font-size-medium);white-space:nowrap;line-height:0}.media-gallery-loader{display:flex;align-items:center;justify-content:center;height:100%;font-size:3rem}.custom-medical-history-container{display:flex;flex-direction:column;justify-content:center;height:100%;overflow:auto;position:relative}.custom-medical-history-container .custom-medical-history-header{width:100%}.custom-medical-history-container .custom-medical-history-header>*:first-child{padding-left:var(--section-navbar-width)}.custom-medical-history-container .custom-medical-history-header h2{margin:auto}.custom-medical-history-container .exam-report-content{padding:0}.custom-medical-history-container .exam-report-frozen-warning{z-index:100}.custom-medical-history-container .custom-medical-history-section{padding-top:3rem}.avatar{height:1.75rem;width:1.75rem;font-size:var(--font-size-small);border:1px solid var(--color-grey);border-radius:50%;display:flex;align-items:center;justify-content:center}.avatar[data-color=grey]{border-color:var(--color-grey);color:var(--color-grey)}.avatar[data-color=yellow]{border-color:var(--color-common-ocra);background-color:var(--color-common-ocra);color:var(--color-common-black)}.exam-top-bar-active-users{display:flex;align-items:center;gap:.5rem;color:var(--color-grey)}.exam-top-bar-active-users__label{white-space:nowrap}.exam-top-bar-active-users__list{display:flex;align-items:center;gap:.25rem}.exam-top-bar-download-study-body{flex:1;height:100%;width:100%;display:flex;padding:2rem;flex-direction:column;align-items:center;justify-content:center}.exam-top-bar-download-study-message{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2em;width:100%;height:100%}.exam-top-bar-download-study-message-icon .icon{font-size:6em}.exam-top-bar-download-study-message .message{text-align:center}.exam-top-bar-download-study-message .button-container{font-size:var(--font-size-small);height:4em}.exam-top-bar-download-study-message .button-container button{margin:.5em}.bundle-ready-notification{display:flex;align-items:center;gap:1rem;padding:.5rem}.bundle-ready-notification span{flex:1}.bundle-ready-notification-button{white-space:nowrap}.bundle-error-notification{display:flex;align-items:center;gap:1rem;padding:.5rem}.bundle-error-notification span{flex:1}.bundle-error-notification-button{white-space:nowrap}.exam-top-bar-download-study-bundles-section{width:100%;margin-bottom:2rem}.exam-top-bar-download-study-bundle-list{display:flex;flex-direction:column;gap:1rem;width:100%;border-top:1px solid var(--color-light-grey)}.exam-top-bar-download-study-bundle-list-item{display:flex;justify-content:space-between;align-items:center;padding:1.5rem;border-bottom:1px solid var(--color-light-grey);gap:1rem}.exam-top-bar-download-study-bundle-list-item-info{flex:1;display:flex;flex-direction:column;gap:.25rem}.exam-top-bar-download-study-bundle-list-item-title{font-size:var(--font-size-medium);color:var(--color-black)}.exam-top-bar-download-study-bundle-list-item-title-highlight{font-weight:600}.exam-top-bar-download-study-bundle-list-item-status{font-size:var(--font-size-small);color:var(--color-grey)}.exam-top-bar-download-study-bundle-list-item-actions{display:flex;gap:.5rem}.exam-top-bar-download-study-bundle-list-footer-cta{text-align:center;margin-top:1rem}.exam-sharing-flow_status{font-size:var(--font-size-xsmall)}.exam-sharing-flow_status>.icon{color:var(--color-ocra)}.examination-sharing-indicator.slim .icon{margin-right:0}.examination-sharing-indicator .icon svg{width:100%;height:100%}.examination-sharing-indicator.active .icon{color:var(--color-ocra);filter:drop-shadow(0px 0px 5px var(--color-ocra));opacity:1}.examination-sharing-history-popup-container{display:flex;align-items:center;justify-content:center;height:100%;width:100%;position:fixed;top:0;left:0;z-index:10000;background:var(--color-white)}.examination-sharing-history-popup-container .popup-close{z-index:10001;position:absolute;top:1rem;right:1rem;font-size:var(--font-size-xlarge);cursor:pointer}.examination-sharing-history-popup-container .history{width:70vw}.examination-sharing-history-popup-container .history .row{padding:.8rem 0;align-items:center}.examination-sharing-history-popup-container .history .row div{padding:0}.examination-sharing-history-popup-container .history h3{text-align:center;margin-bottom:2rem}.examination-sharing-history-popup-container .history .headers{font-size:var(--font-size-medium);font-weight:700}.examination-sharing-history-popup-container .history .data{border-top:1px solid var(--color-common-light-blue)}.examination-sharing-history-popup-container .history .data .delete{cursor:pointer}.examination-sharing-history-popup-container .history .data .last{text-align:right}.examination-sharing-flow-top-bar{display:flex;align-items:center;gap:.5rem}.examination-sharing-flow-top-bar .examination-sharing-indicator{border-top-right-radius:0;border-bottom-right-radius:0;padding:.5em .4em}.examination-sharing-flow-top-bar .exam-topbar_share-button{margin-left:-.5rem}.examination-sharing-flow-top-bar .exam-topbar_share-button button{border-radius:0;padding:.5em .6em .5em .4em}.examination-sharing-flow-top-bar .instant-share-button{margin-left:-.5rem}.examination-sharing-flow-top-bar .instant-share-button button{border-top-left-radius:0;border-bottom-left-radius:0}.exam-topbar{font-family:var(--font-family-heading);grid-area:exam-topbar;display:flex;gap:1rem;align-items:center;padding:0 .64rem 0 1rem;border-bottom:var(--border) var(--color-xlight-grey);background:var(--color-xxxlight-grey);position:relative;min-width:0}.exam-topbar :is(.exam-topbar_patient,.exam-topbar_episode,.exam-topbar_preset,.exam-topbar_qualityfeedback){display:flex;flex-direction:column;justify-content:center;margin:.5rem 0;min-width:0}.exam-topbar .exam-preset-select-container{line-height:0}.exam-topbar .exam-topbar_patient{flex:0 1 auto;max-width:15rem}.exam-topbar .exam-topbar_episode,.exam-topbar .exam-topbar_preset{flex:0 1 auto;overflow:hidden}.exam-topbar .exam-topbar_preset .select-input-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0;flex:1}.exam-topbar .exam-topbar_patient .patientname-container,.exam-topbar .exam-topbar_patient .patientname,.exam-topbar .exam-topbar_patient .patientname_not-editable{min-width:0}.exam-topbar .exam-topbar_patient .patientname_not-editable{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.exam-topbar .exam-topbar_spacer{flex-grow:2;min-width:0}.exam-topbar .exam-topbar_cta{display:flex;align-items:center;gap:1rem;min-width:0;flex-shrink:0}.exam-topbar label{font-size:var(--font-size-xxsmall);color:var(--color-black);text-transform:uppercase;padding:0 .8rem;margin-top:-.5rem;margin-bottom:-.5rem;pointer-events:none}.examination-sharing-flow-top-bar{min-width:0;flex-shrink:0}.exam-topbar_episode_exam{display:inline-flex;gap:.5em}.select-input-options .exam-topbar_episode_exam{width:100%}.option.selected .exam-topbar_episode_exam>span{color:var(--color-white)}.exam-topbar_episode_exam_ga{color:var(--color-grey)}.exam-topbar_episode_exam_cta{margin-left:1em;color:var(--color-blue)}.exam-topbar_episode_exam_cta:hover{color:var(--color-black)}.exam-topbar_episode_exam_cta .icon{margin:0}.exam-topbar_episode_exam_preset{flex-grow:2}.exam-topbar_anonymous-date{padding:0 .8rem}.exam-topbar_preset{position:relative}.exam-topbar_preset .hint{position:absolute;z-index:1000;display:flex;align-items:center;background:var(--color-common-blue);color:var(--color-common-white);border-radius:var(--border-radius-small);font-size:var(--font-size-small);line-height:var(--font-size-small);font-weight:700}.exam-topbar_preset .hint:before{content:"";position:absolute;left:10%;border-left:7px solid transparent;border-right:7px solid transparent}.exam-topbar_preset .hint#noPresetHint{top:120%;left:5%;width:25em;padding:.5em}.exam-topbar_preset .hint#noPresetHint:before{bottom:100%;border-bottom:12px solid var(--color-common-blue)}.exam-topbar_preset .hint#noImagesHint{top:150%;left:50%;width:25em;padding:.5em}.exam-topbar_preset .hint#noImagesHint:before{top:100%;border-top:12px solid var(--color-common-blue)}.exam-topbar_preset .hint .info,.exam-topbar_preset .hint .close{margin:.5em}.exam-topbar_preset .hint .close{cursor:pointer}.text-with-icon{display:inline-flex;align-items:center;gap:.5em}.text-with-icon-text{display:inline-block}.beta-container{display:inline;margin-left:.5em}.beta-label{position:relative;display:inline-block;font-weight:700;cursor:pointer;padding:.2em .4em;background-color:color-mix(in srgb,var(--color-common-blue) 20%,transparent);color:var(--color-common-blue);border-radius:var(--border-radius-small);text-transform:initial;letter-spacing:initial}[id^=heading-class-]{--scroll-margin-top: 2rem}.template-section [id^=heading-class-]{--scroll-margin-top: 0}.exam-report-coding_heading{--scroll-margin-top: 2rem}.report-sidebar-wrapper{--report-sidebar-width: 16rem;color:var(--color-black);display:flex;flex-direction:column;width:var(--report-sidebar-width);position:sticky;align-self:flex-start;height:100%;border-left:var(--border) var(--color-xxlight-grey);transition:width .3s ease;z-index:1;position:relative}.report-sidebar-inner{width:var(--report-sidebar-width);overflow:auto;height:100%}.report-sidebar-wrapper.closed{width:0}.report-sidebar-wrapper.hide{border-left:none;overflow:visible}.report-sidebar-open-button{width:2.2rem;height:2.2rem;padding:0;color:var(--color-blue);background-color:var(--color-xxlight-grey);display:flex;justify-content:center;align-items:center;font-size:var(--font-size-large);cursor:pointer;position:absolute;right:100%;top:5.5rem;z-index:2}.report-sidebar-open-button:hover{color:var(--color-black)}.report-sidebar-section{background-color:var(--color-xxlight-grey);padding:.6rem .8rem;font-size:var(--font-size-small);font-weight:400}.report-sidebar-section.hide{visibility:hidden}.report-sidebar-section.dark{background-color:var(--color-xxlight-blue)}.report-sidebar-section-title{display:flex;align-items:center;font-size:var(--font-size-small);cursor:pointer}.report-sidebar-section-title>h2{border-bottom:none;padding-bottom:0}.report-sidebar-section-title>h2>span{text-transform:none;letter-spacing:0;margin-left:.5em}.report-sidebar-section-content{margin-top:.5rem}.report-sidebar-section-content>div.report-sidebar_line{display:flex;gap:.5em;margin:.5em 0;line-height:1.2}.report-sidebar-section-content tr.report-sidebar_line td{padding:0 .5em}.report-sidebar-section-content tr.report-sidebar_line th{font-weight:700;font-size:var(--font-size-xsmall);text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.report-sidebar-section-content tr.report-sidebar_line .toggle-container{display:inline-flex;margin:0 0 0 auto}.report-sidebar-section-title .arrow-icon{margin-left:auto}.report-sidebar-wrapper .report-sidebar_line>span:not(.patient-attribute){hyphens:auto;max-width:calc(100% - 3rem)}.report-sidebar-wrapper .patient-attribute{font-weight:700;font-size:var(--font-size-xsmall);min-width:3rem;display:flex;padding-top:.2em}.report-sidebar-wrapper .patient-attribute:after{align-self:flex-start;content:"";margin-top:.9em;height:.1em;min-width:1em;flex-grow:2;border-bottom:.2em dotted var(--color-light-grey)}.report-sidebar-wrapper .patient-attribute_age{display:inline-block;white-space:nowrap}.report-sidebar-quick-access-container{font-size:var(--font-size-small);color:var(--color-blue);padding-bottom:1rem}.report-sidebar-quick-access-container>h2{border-bottom:none;padding:1rem 0 .6rem 1rem;margin:0}.report-sidebar-quick-access-container .quick-access-top-button{cursor:pointer;display:flex;align-items:center;gap:.4rem;padding-bottom:.4rem;margin-bottom:.4rem;padding-left:1rem}.report-sidebar-quick-access-container .quick-access-top-button:not(:last-child){border-bottom:var(--border-size) dashed var(--color-xlight-grey)}.navigation-sidebar-item{cursor:pointer;padding-left:1rem;border-left:var(--border-thick) var(--color-xxlight-blue)}.navigation-sidebar-item.navigation-highlight{color:var(--color-black)}.report-sidebar-quick-access-container .quick-access-coding-button{cursor:pointer;display:flex;align-items:center;gap:.4rem;padding:0rem 0 0rem 1rem}.App>.theme-light .report-sidebar-section-title{color:var(--color-blue)}.App>.theme-light .report-sidebar-section-title>h2{color:var(--color-blue)}.current-exam-section-error .report-sidebar-section-title{color:var(--color-ocra)}.current-exam-section-divider{margin-top:1rem;border-top:var(--border) var(--color-xlight-grey);padding-top:.5rem}.current-exam-outbound-message{display:flex;justify-content:space-between;align-items:center;gap:.5rem}.current-exam-outbound-message-content{display:flex;align-items:center;flex:1}.current-exam-outbound-message.error .current-exam-outbound-message-content{color:var(--color-ocra)}.current-exam-retry-button{flex-shrink:0;white-space:nowrap}.current-exam-error-details{padding-left:1.5rem;font-size:.85rem}.current-exam-error-text{color:var(--color-ocra)}.toggle-wrapper{cursor:pointer;width:2.2em;height:1.2em;padding:.1em;background-color:var(--color-xlight-grey);border-radius:1.2em;transition:padding-left .15s}.toggle-wrapper.on{padding-left:1.1em}.toggle-wrapper.disabled{opacity:.6}.toggle-dot{width:1em;height:1em;border-radius:1em;background-color:var(--color-xxxlight-grey);color:var(--color-white);transition:background-color .15s,color .15s;line-height:1;display:flex;justify-content:center;align-items:center}.toggle-dot.on{background-color:var(--color-ocra);color:var(--color-white)}[data-theme=light] .toggle-dot,[data-theme=light] .toggle-dot.on{color:var(--color-black)}.toggle-container{display:flex;gap:.4rem;align-items:center;margin-top:.2rem}.toggle-container>span{font-size:var(--font-size-xsmall)}.dismiss-reason-selector{margin:0 0 .2em 1.6em;line-height:1.3em;display:flex;flex-wrap:wrap;flex-direction:column}.dismiss-reason-selector .reasons-categories-buttons,.dismiss-reason-selector .reasons-buttons{margin:.2em 0 0 .1em}.dismiss-reason-selector .reasons-categories-buttons .icon,.dismiss-reason-selector .reasons-buttons .icon{font-size:var(--font-size-xxsmall)}.dismiss-reason-selector .reasons-categories-buttons span,.dismiss-reason-selector .reasons-buttons span{text-transform:lowercase}.dismiss-reason-selector button{display:block}.dismiss-reason-selector .button.text{line-height:1.3em}.dismiss-reason-selector .reasons{border-left:.4em solid var(--color-xlight-grey);padding-left:1em;margin-top:.6em;line-height:1.3em;width:100%}.dismiss-reason-selector .reasons span:not(.icon){min-width:3rem;text-align:left;display:inline-block}.dismiss-reason-selector>span{font-weight:700;padding:.2em 0}.row-dismiss{position:absolute;top:0}.row-dismiss .checkboxes-group{margin:0 .3em 0 0}.quality-checker-category{border:0!important;margin-bottom:.6em}.quality-checker-category h6{font-weight:700;font-size:var(--font-size-xsmall);padding-bottom:.6em;cursor:pointer;font-weight:initial;text-transform:uppercase;display:flex;justify-content:space-between;margin:0 .2em}.quality-checker-category li{font-size:var(--font-size-xsmall)}.quality-checker-category .show-details{margin-left:.5em}.quality-checker-category .item-row{position:relative;flex-wrap:wrap;width:100%}.quality-checker-category .item-row .description{font-size:var(--font-size-xsmall);line-height:var(--font-size-xsmall);color:var(--color-light-grey);display:block;padding-bottom:.2em}.quality-checker-category .item-row:last-child{border-bottom:none}.quality-checker-category .item-row:not(.hidden):hover{background-color:var(--color-xxlight-grey)}.quality-checker-category .text-content{padding:0 .5em 0 1.6em;flex:1 1 50%;z-index:101;cursor:pointer}.quality-checker-value{font-size:.5rem;display:block;background:var(--color-light-grey);color:var(--color-black);line-height:1.5em;padding:.2em;border-radius:var(--border-radius-large);z-index:200;min-width:1.9em;text-align:center;margin:0 .3em 0 0}.quality-checker-value.has-alert{background:var(--color-ocra);color:var(--color-white)}.quality-checker-information,.quality-checker-no-sr-banner{display:flex;font-size:var(--font-size-xsmall);text-align:center;line-height:var(--font-size-small);margin:.2em 0 1.2em;background:var(--color-light-grey);color:var(--color-dark-grey);padding:.5em}.suspect-recommendations{margin-top:1em}.suspect-recommendations h6{cursor:initial}.suspect-recommendations .suspect-recommendation-title{font-weight:700}.suspect-recommendations .suspect-recommendation-additional-message{display:block;font-size:var(--font-size-xsmall);line-height:var(--font-size-small);margin-bottom:.6em}.suspect-recommendations:not(:last-child){margin:1em 0}.suspect-row{margin:0 0 .8em}.suspect-row .suspect-message{margin:.2em 1em .6em 0;font-weight:700;font-size:var(--font-size-small);line-height:var(--font-size-small)}.suspect-row button{margin:0 .4em .2em 0}.suspect-row.hidden-alert{font-weight:initial}.suspect-row.hidden-alert button{font-size:var(--font-size-small)}.suspect-row:not(:last-child),.section-suspect:has(.suspect-information) .suspect-row{padding-bottom:.8em}.section-suspect .suspect-row:not(:last-child),.section-suspect:has(.suspect-information) .suspect-row{border-bottom:.01em solid var(--color-xlight-grey)}.section-suspect.has-alert .suspect-row:not(:last-child),.section-suspect.has-alert:has(.suspect-information) .suspect-row{border-bottom:.01em solid var(--color-common-light-ocra)}.section-suspect h6{font-weight:700;font-size:var(--font-size-xsmall);padding-bottom:.6em;cursor:pointer;font-weight:initial;text-transform:uppercase;margin:0;display:flex;justify-content:space-between}.section-suspect .suspect-information{display:block;font-size:var(--font-size-xsmall);line-height:var(--font-size-small);text-align:center;margin:.2em 0;background:var(--color-light-grey);color:var(--color-dark-grey);padding:.5em}.section-suspect .margin-bottom{margin-bottom:1em}.section-suspect.has-alert .section-title{color:var(--color-white)}.section-suspect.has-alert .report-sidebar-section{background:var(--color-ocra);color:var(--color-white)}.section-suspect.has-alert h6{border-bottom:none}.section-suspect.has-alert .suspect-information{background:var(--color-light-ocra);color:var(--color-xxxlight-grey)}.tag-list{display:flex;flex-wrap:wrap;gap:.3rem}.tag-list li{border:var(--border) var(--color-grey);border-radius:var(--border-radius-large);flex-shrink:1;font-size:var(--font-size-xsmall);line-height:var(--font-size-xsmall);max-width:100%;overflow:hidden;padding:.4em .6em;text-overflow:ellipsis;white-space:nowrap}.tag-empty-list{font-size:var(--font-size-xsmall)}.tag-admin{padding-top:1em}.tag-loader{display:flex;justify-content:center}.examination-layout-nav ul{list-style:none;margin:0;padding:0;display:flex;align-items:center;height:100%}.examination-layout-nav ul li{display:block;height:100%}.examination-layout-nav-btn{position:relative;background:none;color:var(--color-blue);border-radius:unset;height:100%;margin:0 .9rem;padding:0}.examination-layout-nav-btn:hover,.examination-layout-nav-btn:active{background:none}.examination-layout-nav-btn:active{color:var(--color-light-blue)}.examination-layout-nav-btn span+span{margin-left:.3rem}.examination-layout-nav-btn.active{color:var(--color-black)}.examination-layout-nav-btn.active:after{content:"";pointer-events:none;display:block;position:absolute;bottom:0;left:0;right:0;height:.2rem;background-color:var(--color-black)}aside.examination-layout-sidebar .report-sidebar-wrapper.open,aside.examination-layout-sidebar .report-sidebar-inner{width:100%;border:none}aside.examination-layout-sidebar .report-sidebar-section{margin:var(--border-radius);border-radius:var(--border-radius);padding-left:0;padding-right:0}aside.examination-layout-sidebar .report-sidebar-section .report-sidebar-section-title{padding-left:.8rem;padding-right:.8rem}aside.examination-layout-sidebar .report-sidebar-section .report-sidebar-section-content{padding-left:.8rem;padding-right:.8rem;overflow:auto}aside.examination-layout-sidebar .report-sidebar-section .report-sidebar-section-content .report-sidebar_line{width:fit-content}aside.examination-layout-sidebar .navigation-sidebar-item:not(.navigation-highlight){border:none}.examination-layout-sidebar-body{position:absolute;top:0;bottom:0;left:0;right:0;overflow:auto}.examination-layout-sidebar-resizer{position:absolute;left:-.3rem;top:0;bottom:0;width:.6rem;cursor:col-resize;z-index:10;background:transparent;transition:background .2s;opacity:.5}.examination-layout-sidebar-resizer.active,.examination-layout-sidebar-resizer:hover{background:var(--color-xlight-grey)}.examination-layout-sidebar-button{color:var(--color-black);background:var(--color-xxxlight-grey);position:absolute;top:0;right:100%;margin-top:calc(-1 * var(--border));height:var(--layout-nav-height);line-height:var(--layout-nav-height);border:var(--border) var(--color-xlight-grey);border-top:0;width:var(--layout-nav-height);text-align:center;font-size:var(--font-size-large);cursor:pointer;margin-right:0;margin-bottom:0;padding:0;border-radius:0;min-width:auto;max-width:none}.examination-layout-sidebar-button:hover{color:var(--color-common-xlight-blue);background:inherit}.examination-layout-sidebar-button:active{background:var(--color-xxlight-grey)}.examination-layout-sidebar-button .icon.sidebar-open{display:none}.examination-layout-sidebar-button .icon.sidebar-close,.examination-layout-sidebar-button.closed .icon.sidebar-open{display:block}.examination-layout-sidebar-button.closed .icon.sidebar-close{display:none}.App>.theme-light .examination-layout-sidebar-button{color:var(--color-blue)}.App>.theme-light .examination-layout-sidebar-button:hover{color:var(--color-light-blue)}.examination-layout{display:grid;width:100%;height:100%;grid-template-columns:auto var(--sidebar-width, 16rem);grid-template-rows:var(--layout-topbar-height) var(--layout-nav-height) auto;gap:0px 0px;grid-template-areas:"examination-layout-topbar examination-layout-topbar" "examination-layout-nav examination-layout-sidebar" "examination-layout-body examination-layout-sidebar"}.examination-layout.examination-layout--no-topbar{grid-template-rows:var(--layout-nav-height) auto;grid-template-areas:"examination-layout-nav examination-layout-sidebar" "examination-layout-body examination-layout-sidebar"}.examination-layout.examination-layout--no-nav{grid-template-rows:var(--layout-topbar-height) auto;grid-template-areas:"examination-layout-topbar examination-layout-topbar" "examination-layout-body examination-layout-sidebar"}.examination-layout.examination-layout--no-nav{grid-template-rows:var(--layout-topbar-height) auto;grid-template-areas:"examination-layout-topbar" "examination-layout-body examination-layout-sidebar"}.examination-layout.examination-layout--no-topbar.examination-layout--no-nav{grid-template-rows:auto;grid-template-areas:"examination-layout-body examination-layout-sidebar"}.examination-layout.examination-layout--no-sidebar{grid-template-columns:auto;grid-template-areas:"examination-layout-topbar" "examination-layout-nav" "examination-layout-body"}.examination-layout.examination-layout--no-topbar.examination-layout--no-sidebar{grid-template-rows:var(--layout-nav-height) auto;grid-template-areas:"examination-layout-nav" "examination-layout-body"}.examination-layout.examination-layout--no-nav.examination-layout--no-sidebar{grid-template-rows:var(--layout-topbar-height) auto;grid-template-areas:"examination-layout-topbar" "examination-layout-body"}.examination-layout.examination-layout--no-topbar.examination-layout--no-nav.examination-layout--no-sidebar{grid-template-rows:auto;grid-template-areas:"examination-layout-body"}header.examination-layout-topbar{grid-area:examination-layout-topbar;background:var(--color-xxxlight-grey)}nav.examination-layout-nav{grid-area:examination-layout-nav;border-bottom:var(--border) var(--color-xlight-grey);background:var(--color-xxxlight-grey);padding:0 1rem;line-height:var(--layout-nav-height)}main.examination-layout-body{grid-area:examination-layout-body}aside.examination-layout-sidebar{grid-area:examination-layout-sidebar;border-left:var(--border) var(--color-xlight-grey);background:var(--color-xlight-grey-40);position:relative}[data-theme=light] aside.examination-layout-sidebar{background:var(--color-xxxlight-grey)}.simple-table{width:100%;border-spacing:0 1rem;border-collapse:collapse}.exam-report-content .simple-table{margin-left:-1rem}.simple-table>thead>tr>th{color:var(--color-black);background-color:var(--color-xxlight-grey-40);text-align:start;border:var(--border) var(--color-xxxlight-grey);padding:.2rem .5rem;font-size:var(--font-size-small);font-weight:400}.simple-table>tbody>tr>td{text-align:start;padding:.2rem .5rem;transition:color .25s;max-width:10rem}.simple-table>tbody>tr>td.actionable{color:var(--color-xlight-grey)}.simple-table>tbody>tr{border-bottom:var(--border) var(--color-light-grey)}.simple-table-empty-line{background-color:var(--color-xxlight-grey)!important}.simple-table>thead>tr>th.no-left-border{border-left:none}.simple-table>thead>tr>th.no-border{border:none}.simple-table>thead>tr>th.no-right-border{border-right:none}.simple-table>thead>tr>th.no-background-color{background-color:transparent}.fetus-table .add-fetus{font-size:var(--font-size-small)}.fetus-table-disabled-row{color:var(--color-xxlight-grey)}.fetus-table-delete-popup-actions{display:flex;justify-content:center;align-items:center;gap:.5rem}.examination-live-phenotype-panel-container{display:flex;gap:3rem;position:relative;height:100%;padding:3rem}.examination-live-phenotype-panel-container>div{flex-grow:2;justify-content:flex-start;overflow:auto}.examination-live-phenotype-panel-container>div:first-child{flex-basis:80%}.examination-live-phenotype-panel-container>div:last-child{width:60%}.examination-live-phenotype-panel-container>div:only-child{padding:0 2rem;width:60%}.examination-live-phenotype-panel-container>div h2{position:sticky;top:0;z-index:10;background:var(--color-xxxlight-grey);margin-top:0}.examination-live-phenotype-panel-container>div h2 .selected-risk-factor{letter-spacing:0;text-transform:none;color:var(--color-ocra);margin-left:1em}.examination-live-phenotype-panel-container>div h2 .selected-risk-factor>.icon{background:var(--color-ocra);color:var(--color-white);border-radius:2em;margin-left:.5em;cursor:pointer}.examination-live-phenotype-panel-container>div h2 .selected-risk-factor>.icon:hover{background:var(--color-light-ocra)}.examination-live-phenotype-panel-container .unusual-checklist-items li{padding:.5em 1em;background:var(--color-xxlight-grey-40);border:var(--border) var(--color-xxlight-grey);color:var(--color-ocra)}.examination-live-phenotype-panel-slide-risk-factors>div.examination-live-phenotype-panel-norisks{background:transparent;color:var(--color-xxlight-grey);grid-column:span 2;text-align:center}.examination-live-phenotype-panel-container>div:only-child .risk-factors{max-width:50%}.examination-live-phenotype-panel-container .risk-factors li{padding:.5em 1em;border:var(--border) var(--color-xxlight-grey);font-size:var(--font-size-small);display:flex;justify-content:space-between}.examination-live-phenotype-panel-container .risk-factors li.is-risky,.examination-live-phenotype-panel-container .risk-factors li.is-risky label{color:var(--color-ocra);cursor:pointer}.examination-live-phenotype-panel-container .risk-factors li.is-risky:hover{color:var(--color-light-ocra)}.examination-live-phenotype-panel-container .visible-risk,.examination-live-phenotype-panel-container .hidden-risk{transition:opacity .3s ease-in-out}.examination-live-phenotype-panel-container .hidden-risk{opacity:.2}.examination-live-phenotype-panel-container .risk-factors li label{font-weight:700;min-width:5rem;display:inline-block;cursor:default}.examination-live-phenotype-panel-container .risk-factors li .raw-value{border:var(--border);border-radius:var(--border-radius-small);padding:0 .2em}.examination-live-phenotype-panel-container .unusual-checklist-items li:not(:last-child),.examination-live-phenotype-panel-container .risk-factors li:not(:last-child){border-bottom:0}.examination-live-phenotype-panel-container .examination-live-phenotype-panel-cta{font-size:var(--font-size-small);text-align:center;margin-top:1rem;color:var(--color-grey)}.cant-go-to-medical-history{font-size:var(--font-size-small);margin-top:1rem;color:var(--color-grey);font-style:italic}.examination-live-phenotype-panel-container .unusual-checklist-empty,.examination-live-phenotype-panel-container .risk-factors-empty{text-align:center;font-size:var(--font-size-small);color:var(--color-xlight-grey)}.examination-live-phenotype-panel-risk-phenotype{display:flex;flex-direction:column;gap:1rem}.examination-live-phenotype-panel-risk-phenotype>div{flex-grow:2}.examination-live-phenotype-panel-risk-phenotype .outlined{border:var(--border) var(--color-xlight-grey);border-radius:var(--border-radius-small);margin-bottom:1rem}.examination-live-phenotype-panel-risk-phenotype .entry{margin:.1rem 0}.examination-live-phenotype-panel-risk-phenotype .entry label{min-width:30%;display:inline-flex;max-width:40%;align-items:baseline;font-size:.8em;vertical-align:top;color:var(--color-black);font-weight:400}.examination-live-phenotype-panel-risk-phenotype .entry label:after{content:"";height:.1em;min-width:1em;flex-grow:2;border-bottom:.2em dotted var(--color-xlight-grey)}.examination-live-phenotype-panel-risk-phenotype .entry>span{display:inline-block;margin-left:.4em;max-width:calc(60% - .4em)}.examination-live-phenotype-panel-risk-phenotype .entry .raw-value{border:var(--border);border-radius:var(--border-radius-small);padding:0 .2em}.examination-live-phenotype-panel-slide-risk-factors{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}.examination-live-phenotype-panel-slide-risk-factors>div{padding:1rem;background:var(--color-xxlight-grey-80);font-size:var(--font-size-small);line-height:var(--font-size-small);border-radius:var(--border-radius-small)}.examination-live-phenotype-panel-slide-risk-factors .examination-live-phenotype-panel-name{color:var(--color-black);border-bottom:var(--border) var(--color-xlight-grey);padding-bottom:.5em;margin-bottom:.5em}.examination-live-phenotype-panel-slide-risk-factors .examination-live-phenotype-panel-slide{width:100%;display:flex;gap:1rem}.examination-live-phenotype-panel-slide-risk-factors .examination-live-phenotype-panel-slide>div:first-child{max-width:5rem}.examination-live-phenotype-panel-slide-risk-factors .examination-live-phenotype-panel-checklist{flex-grow:2}.examination-live-phenotype-panel-slide-risk-factors li{margin-bottom:.5rem}.examination-live-phenotype-panel-container .exam-live-phenotype-stakeholder-section-list{width:100%;display:flex;flex-direction:column;align-items:stretch;overflow:visible;gap:.5rem;margin-bottom:1rem}.examination-live-phenotype-panel-risk-factors>div{margin-bottom:2rem}.examination-live-phenotype-episode-name th{text-transform:uppercase;color:var(--color-black);text-align:left;padding:.2rem .5rem;background-color:var(--color-xxlight-grey-40)}.examination-live-phenotype-panel-episodes tr[data-is-current=true] td{color:var(--color-black)}.examination-live-phenotype-panel-episodes tfoot td{text-align:center;color:var(--color-light-grey);font-size:var(--font-size-small)}.examination-live-phenotype-episode-current-exam{color:var(--color-black)}.patient-notes-title{display:flex;align-items:center;gap:.4rem;margin-bottom:.4rem}.patient-notes-title>h2{border-bottom:none;padding-bottom:0;margin-bottom:0}.patient-notes-root{position:relative;z-index:10}.confirm-dialog-title{font-size:var(--font-size-medium);font-weight:700;line-height:var(--font-size-medium);color:var(--color-dark-grey);margin-bottom:2rem}.confirm-dialog-content{font-size:var(--font-size-medium);font-weight:400;line-height:var(--font-size-large);margin:0 auto 2rem;color:var(--color-dark-grey)}.confirm-dialog-checkbox{font-size:var(--font-size-xsmal);font-weight:400;line-height:var(--font-size-medium);margin:0 auto 2rem;color:var(--color-dark-grey)}.confirm-dialog-buttons{display:flex;justify-content:center;gap:1rem}.edit-flash-report-container{display:flex;flex-direction:column}.edit-flash-report-container>button{width:fit-content}.edit-flash-report-title{font-size:var(--font-size-medium);font-weight:700;line-height:var(--font-size-medium);color:#fff}.edit-flash-report-add-button{align-self:flex-end;margin-bottom:2rem}.edit-flash-report-close-button{align-self:center}.edit-flash-report-templates-container{max-height:40svh;overflow:auto;scrollbar-width:auto}.edit-flash-report-templates{display:flex;justify-content:space-between;align-items:center}.edit-flash-report-templates:not(:first-child){margin-top:.8rem}.edit-flash-report-template-buttons{display:flex;gap:1rem}.edit-flash-report-name-title{font-size:var(--font-size-medium);font-weight:700;line-height:var(--font-size-medium);color:#fff;margin-bottom:2rem}.edit-flash-report-name-buttons{display:flex;margin-top:2rem;justify-content:flex-end;gap:1rem}.edit-mode-dialog-root{position:absolute;bottom:1.125rem;left:50%;transform:translate(-50%);z-index:1000;width:35rem;padding:.8rem 1rem;gap:.6rem;border-radius:var(--border-radius-small);background:var(--color-common-xlight-blue);color:var(--color-common-black);display:flex;flex-direction:column;align-items:center}.edit-mode-dialog-title{font-size:var(--font-size-medium);font-weight:400;line-height:1rem;letter-spacing:.2rem}.edit-mode-dialog-buttons{display:flex;justify-content:space-between;width:100%}.edit-mode-dialog-button-outline{background:transparent;color:var(--color-common-black);border:var(--border) var(--color-common-black)}.edit-mode-dialog-button-fill{background-color:var(--color-common-blue);color:#fff}.edit-mode-dialog-button-fill:hover{background-color:var(--color-common-blue)}.edit-mode-dialog-buttons-right{display:flex;gap:.8rem}.exam-report-inner-content{width:100%;height:100%;overflow-x:hidden;container-type:size;container-name:exam-report-inner-content;scrollbar-width:auto;scrollbar-color:var(--color-grey) var(--color-xxxlight-grey);background:var(--color-xxxlight-grey)}.exam-report-inner-content.with-pointer{cursor:pointer}.exam-report-inner-content.exam-report-loading{display:flex;font-size:var(--font-size-xxxlarge);justify-content:center;align-items:center;height:100%}.exam-report-inner-content.exam-report-error{display:flex;justify-content:center;align-items:center;height:100%}.exam-report-inner-content.has-sidebar{padding:0;max-width:none;overflow-y:scroll;height:100%;flex:1}.exam-report-template .not-visible>:not(.inline-editing-not-visible-mask){opacity:.6}.exam-report-wrapper{display:flex;flex-direction:column;height:100%;max-height:100svh}.custom-medical-history-container .template-section{min-height:101svh;padding:3rem 0;border-bottom:var(--border) var(--color-xxlight-grey)}.exam-report-content{overflow:auto;flex-grow:2;position:relative;overflow-x:hidden;display:flex}.exam-report-wrapper.frozen .exam-report-content .exam-report-template{pointer-events:none!important}.exam-report-frozen-warning{position:absolute;top:0;left:0;width:100%;height:0;z-index:10000}.exam-report-frozen-warning div{position:absolute;cursor:pointer;height:100svh;width:100%}.exam-report-options{font-size:var(--font-size-small);padding:1rem;border-top:var(--border) var(--color-xlight-grey);display:flex;justify-content:space-between;align-items:center;gap:.5rem;flex-wrap:wrap}.exam-report-options button{height:100%}.exam-report-options-column{display:flex;justify-content:flex-start;align-items:center;gap:.5rem;flex-grow:1}.exam-report-options-column.main-cta{justify-content:flex-end}.exam-report-options-column .exam-report-status{font-size:var(--font-size-xsmall);line-height:var(--font-size-xsmall);max-width:20rem}.exam-report-options-column .exam-report-status .exam-completed-status-warning{color:var(--color-ocra);display:flex;gap:.2em;align-items:center}.exam-report-options-column>div{position:relative;font-size:var(--font-size-small);display:flex;align-items:center;justify-content:center}.exam-report-options-column>.select-input>.select-input-current{line-height:inherit}.exam-report-options-column>*{height:2rem}.exam-report-options_create-new-flash-report{padding:1rem;font-size:var(--font-size-small);display:flex;justify-content:center;align-items:center;gap:.5rem}.exam-report-inner-content .columns{display:flex;align-items:flex-start;justify-items:stretch;gap:4rem;width:100%;margin-bottom:4rem}.exam-report-inner-content .column{flex-grow:2;flex:1}.exam-report-inner-content .field{margin:.1rem 0}.exam-report-inner-content .field label{min-width:40%;display:inline-flex;max-width:50%;align-items:baseline;font-size:.8em;vertical-align:top;color:var(--color-black);font-weight:400}.exam-report-inner-content .field label:after{content:"";height:.1em;min-width:1em;flex-grow:2;border-bottom:.2em dotted var(--color-xlight-grey)}.exam-report-inner-content .field.is-risky{color:var(--color-ocra)}.exam-report-inner-content .field .notes{white-space:nowrap;font-size:var(--font-size-xsmall)}.exam-report-inner-content .field>span{display:inline-block;margin-left:.4em;max-width:calc(60% - .4em)}.exam-report-inner-content .field .raw-value{border:var(--border);border-radius:var(--border-radius-small);padding:0 .2em;margin:0}.exam-report-inner-content>section:not(.template-section){margin-bottom:4rem}.exam-report-inner-content>section:not(.template-section):last-of-type{margin-bottom:0}.exam-report-inner-content .measurement.at-risk{color:var(--color-ocra)}.exam-report-measurements{display:grid;grid-template-columns:repeat(3,1fr);font-size:var(--font-size-small)}.exam-report-measurements .measurement{text-align:center;width:100%;display:flex;flex-direction:column;border-bottom:var(--border) var(--color-xxlight-grey);padding:1rem}.exam-report-measurements .measurement>*{align-content:center}.exam-report-measurements .measurement .measurement-label{color:var(--color-black);line-height:1}.exam-report-measurements .measurement .measurement-values{display:flex;justify-content:space-between;align-items:center}.exam-report-measurements .measurement .measurement-unit{margin-left:.5em}.exam-report-measurements .measurement .measurement-percentile{white-space:nowrap}.exam-report-measurements .measurement .measurement-percentile-value{display:inline-block;min-width:2rem;text-align:right}.exam-report-measurements .measurement .growth-standard{display:inline-block;font-size:.8em;padding:0 .5em;border:var(--border) var(--color-xxlight-grey);color:var(--color-grey);border-radius:var(--border-radius-small);margin-left:.5em}.exam-report-measurements .measurement .measurement-graph{margin-top:.5rem}.exam-report-template{padding:3rem;width:100%;max-width:90rem;margin:0 auto;line-height:1.2;@keyframes ga-item-hint-balloon-bounce{0%{translate:0 0}40%{translate:0 -.2em}50%{translate:0 -.2em}80%{translate:0 0}}}.exam-report-template div.header,.exam-report-template header,.exam-report-template footer{display:none}.exam-report-template .block{position:relative}.exam-report-template .block.size-1{font-size:var(--font-size-xlarge);line-height:var(--line-height)}.exam-report-template .block.size-2{font-size:var(--font-size-large);line-height:var(--line-height)}.exam-report-template .block.size-3{font-size:var(--font-size-medium);line-height:var(--line-height)}.exam-report-template .block.size-4{font-size:var(--font-size-small);line-height:var(--line-height)}.exam-report-template .block.size-5{font-size:var(--font-size-xsmall);line-height:var(--line-height)}.exam-report-template .block.size-6{font-size:var(--font-size-xxsmall);line-height:var(--line-height)}.exam-report-template .block[data-layout=columns]{display:flex;width:100%;gap:1rem}.exam-report-template .block[data-layout=columns]>*{flex:1}.exam-report-template .block.has-background{padding:1rem}.exam-report-template .block.is-outlined{padding:1rem;border:var(--border) var(--color-xxlight-grey);border-radius:var(--border-radius-small)}.exam-report-template .checklist_v1{position:relative;z-index:10}.exam-report-template .checklist_v1>.exam-report-editing-options{position:absolute;display:none;top:-3rem;height:calc(100% + 4rem);left:-1rem;width:calc(100% + 2rem);padding:.2rem;background:var(--color-xxxlight-grey)!important;border:var(--border-thick) var(--color-light-grey);font-size:var(--font-size-small)}.exam-report-template .checklist_v1>.exam-report-editing-options>div{display:flex;width:100%;align-items:center;justify-content:flex-end;gap:.3em;padding-bottom:.3rem;border-bottom:var(--border) var(--color-xlight-grey)}.exam-report-template .checklist_v1:hover{z-index:100}.exam-report-template .checklist_v1:hover>.exam-report-editing-options{display:block;background:var(--color-xxlight-grey);border-radius:var(--border-radius-small);overflow:hidden;box-shadow:var(--common-box-shadow)}.exam-report-template .checklist_v1 span{cursor:pointer;position:relative;z-index:1}.exam-report-template .checklist_v1 span:hover{z-index:100}.exam-report-template .checklist_v1 span.unusual{color:var(--color-ocra)}.exam-report-template .checklist_v1 span.non_visualized{color:var(--color-grey)}.exam-report-template .checklist_v2{display:flex;flex-direction:column;gap:1rem}.exam-report-template .checklist_v2 .checklist_comment{margin-left:.3em}.exam-report-template .checklist_v2 .checklist_group>div{cursor:pointer}.exam-report-template .checklist_v2 .checklist_group>div:hover{color:var(--color-black)}.exam-report-template .checklist_v2 .checklist_group .nothing-to-display{opacity:.5}.exam-report-template :where(h1,h2,h3,h4,h5,h6){color:var(--color-black);line-height:1.2em;margin:0}.exam-report-template h1{font-size:1.5em}.exam-report-template h2{font-size:1.4em}.exam-report-template h3{font-size:1.3em}.exam-report-template h4{font-size:1.2em}.exam-report-template h5{font-size:1.1em}.exam-report-template h6{font-size:1em}.exam-report-template .section-title{font-size:.6em}.exam-report-template :is(h1,h2,h3,h4,h5,h6)>:is(h1,h2,h3,h4,h5,h6){font-size:1em}.exam-report-template .images{display:flex;gap:1rem;align-items:center;justify-content:center;flex-wrap:wrap}.exam-report-template .images img{width:100%;height:auto}.exam-report-template .label{display:flex;align-items:baseline;font-size:.8em;vertical-align:top;color:var(--color-black);font-weight:400}.exam-report-template .label:after{content:"";height:.1em;min-width:1em;flex-grow:2;border-bottom:.2em dotted var(--color-xlight-grey)}.exam-report-template .label:first-child,.exam-report-template div.block:not(:has(:is([contenteditable=true],.contenteditable,.is-loading,.is-readonly))){margin-top:.3em}.exam-report-template div.block .exam-report-editing-field>.label{padding-top:.1em;align-self:center;min-width:fit-content;max-width:30%;flex:1}.exam-report-template .is-inline>.label:after{display:none}.exam-report-template .highlight-field{border-radius:.1rem;color:var(--color-black);background:var(--color-white);outline:.2rem solid var(--color-white);display:flex!important;width:fit-content}.exam-report-template .highlight-field :is([contenteditable=true],.contenteditable){border-color:var(--color-blue)}.exam-report-template .highlight-field .highlight-field_icon{color:var(--color-common-ocra)}.exam-report-template .highlight-field .highlight-field_icon.selected{color:var(--color-common-blue);box-shadow:none}.exam-report-template .dropdown-wrapper{display:inline}.exam-report-template .dropdown-wrapper .highlight-field{display:inline-flex!important;align-items:center}.exam-report-template .dropdown-wrapper.full-width>span{display:block}.exam-report-template :is(.content-wrapper,.dropdown-wrapper){display:flex;gap:1rem;position:relative}.exam-report-template :is(.content-wrapper,.dropdown-wrapper).is-inline{display:inline-flex;gap:.5em;margin-right:.5em;vertical-align:middle}.exam-report-template :is(.content-wrapper,.dropdown-wrapper) .content-text{display:inline-block;vertical-align:baseline}.exam-report-template :is(.content-wrapper,.dropdown-wrapper).align-center>span{text-align:center;flex-grow:2}.exam-report-template :is(.content-wrapper,.dropdown-wrapper,.textblock-wrapper)>div{position:relative;display:flex;line-height:1;width:100%;flex:1}.exam-report-template :is(.content-wrapper,.dropdown-wrapper,.textblock-wrapper)>div>span{position:relative;display:flex;gap:.2em;align-items:center}.exam-report-template :is(.content-wrapper,.dropdown-wrapper,.textblock-wrapper) .label{min-width:30%}.exam-report-template :is(.content-wrapper,.dropdown-wrapper,.textblock-wrapper).is-inline .label{min-width:0}.exam-report-template :is(.content-wrapper,.dropdown-wrapper,.textblock-wrapper).align-right .label{flex-grow:2}.exam-report-template .textblock-wrapper.is-inline{gap:.5em;margin-right:.5em}.exam-report-template .textblock-wrapper>div>span{width:100%;justify-content:center}.exam-report-template .required-error{outline:var(--border-thick) var(--color-xlight-red);border-radius:var(--border-radius-small)}.exam-report-template .exam-report-coding .required-error{outline:none}.exam-report-template .empty-value{min-width:3rem;display:inline-block}.exam-report-template .biometry-item{position:relative;display:grid;gap:1rem;grid-template-columns:1fr 1fr .5fr 1fr;border-bottom:var(--border) var(--color-xxlight-grey);padding:.5rem 0;align-items:center}.exam-report-template .biometry-item.is-editable{cursor:pointer}.exam-report-template .biometry-item.column-heading{font-size:var(--font-size-xsmall);text-align:center;padding:0;gap:var(--border-size)}.exam-report-template .biometry-item.column-heading>*{position:relative;background:var(--color-xlight-blue-40)}.exam-report-template .biometry-item .biometry-item-fetus-number{display:inline-block;margin-right:.5em;color:var(--color-light-grey);min-width:1em;text-align:right}.exam-report-template .biometry-item .biometry-item-ga{text-align:center}.exam-report-template .biometry-item .biometry-item-value{display:flex;gap:.5em;justify-content:center}.exam-report-template .biometry-item .biometry-item-value[data-multiunit=true]{gap:.5em}.exam-report-template .biometry-item .biometry-item-value[data-multiunit=true]>span{display:flex;gap:.3em}.exam-report-template .biometry-item .biometry-item-value .value{text-align:right;flex:1}.exam-report-template .biometry-item .biometry-item-value .unit{flex:1}.exam-report-template .biometry-item .biometry-item-percentile{text-align:right;display:flex;gap:.5rem;align-items:center}.exam-report-template .biometry-item .biometry-item-percentile>*{flex:2}.exam-report-template .biometry-item .biometry-item-percentile-graph{flex:5 5;max-width:10rem}.exam-report-template .biometry-item .biometry-item-reference-value{font-size:var(--font-size-xsmall);color:var(--color-grey);flex:3}.exam-report-template .ga-table .ga-item{position:relative;display:grid;grid-template-columns:1.5fr 1fr 1.5fr 1fr 1fr 1fr .5fr 0fr;border-bottom:var(--border) var(--color-xxlight-grey);align-items:center;text-align:left;gap:var(--border-size)}.exam-report-template .ga-table .ga-item>div{position:relative}.exam-report-template .ga-table .ga-item:not(.column-heading)>div,.exam-report-template .ga-table .ga-item.column-heading{padding:.5rem 0}.exam-report-template .ga-table .ga-item.show-fetus{grid-template-columns:.5fr 2fr 1.5fr 2fr 1.5fr 1.1fr 1.1fr .25fr 0fr}.exam-report-template .ga-table .ga-item.show-fetus .double-col{grid-column:1 / 3}.exam-report-template .ga-table .ga-item.ga-item-assigned-row .ga-item-assigned-details{grid-column:3 / 5}.exam-report-template .ga-table .ga-item.ga-item-assigned-row.show-fetus .ga-item-assigned-details{grid-column:4 / 6}.exam-report-template .ga-table .ga-item .ga-item-non-editable-details{grid-column:3 / 5;display:flex;flex-direction:row;flex-basis:0;justify-content:space-between}.exam-report-template .ga-table .ga-item.show-fetus .ga-item-non-editable-details{grid-column:4 / 6}.exam-report-template .ga-table .ga-item .ga-item-non-editable-details div{flex:1;justify-content:space-between;margin:auto}.exam-report-template .ga-table .ga-item:not(.column-heading):hover{outline:var(--border) var(--color-light-grey)}.exam-report-template .ga-table .ga-item.column-heading{text-align:center}.exam-report-template .ga-table .ga-item .ga-item-fetus-number{display:inline-block;margin-right:.5em;color:var(--color-light-grey);min-width:1em;padding-right:1.5rem;padding-left:.25rem}.exam-report-template .ga-table .ga-item.assigned{font-weight:700}.exam-report-template .ga-table .ga-item.add-row>div{grid-column:1 / 8;text-align:center;font-weight:700;font-size:var(--font-size-large);cursor:pointer}.exam-report-template .ga-table .ga-item.add-row>div>.icon{cursor:pointer}.exam-report-template .ga-table .ga-item.is-editable{cursor:pointer}.exam-report-template .ga-table .ga-item .ga-item-center{display:flex;justify-content:center;gap:.3em}.exam-report-template .ga-table .ga-item .ga-item-extra-info-text{font-size:var(--font-size-xsmall)}.exam-report-template .ga-table .ga-item .exam-report-editing-options{position:absolute;left:100%;display:none}.exam-report-template .ga-table .ga-item .exam-report-editing-options>div{padding:.3em .5em;cursor:pointer;border-left:var(--border) var(--color-white)}.exam-report-template .ga-table .ga-item .exam-report-editing-options>div:first-child{border-left:0}.exam-report-template .ga-table .ga-item:hover .exam-report-editing-options{display:flex;flex-direction:column;background:var(--color-xxlight-grey);border-radius:var(--border-radius-small);overflow:hidden;box-shadow:var(--common-box-shadow)}.exam-report-template .ga-table .ga-item .inline-editing .is-readonly{opacity:.5;cursor:default}.exam-report-template .ga-table .ga-item .inline-editing .is-readonly:is(:hover,:focus,:focus-visible){background:inherit!important;border-color:var(--color-light-grey-80)!important;outline:none!important}.exam-report-template .ga-table .ga-item .ga-item-assign{cursor:pointer;position:relative;display:flex;height:100%;align-items:center;justify-content:center;border-radius:var(--border-radius-small)}.exam-report-template .ga-table .ga-item .ga-item-assign.invalid{outline:2px var(--color-xlight-red) solid}.exam-report-template .ga-table .ga-item .ga-item-hint-balloon{position:absolute;bottom:120%;left:10%;z-index:100;color:var(--color-common-white);background:var(--color-common-blue);font-size:var(--font-size-small);line-height:var(--font-size-small);white-space:nowrap;transform:translate(-50%);padding:.4em .5em;border-radius:var(--border-radius-small);animation:ga-item-hint-balloon-bounce 1s ease-in-out infinite;pointer-events:none}.exam-report-template .ga-table .ga-item .ga-item-hint-balloon:after{content:"";position:absolute;top:100%;left:50%;width:0;height:0;border:.6em solid transparent;border-top-color:var(--color-common-blue);translate:-50% 0}.exam-report-template .fetal-growth-table-container{position:relative}.exam-report-template .fetal-growth{margin:.75rem 0;position:relative}.exam-report-template .fetal-growth .fetal-growth-table .fetal-growth-item{position:relative;display:flex;border-bottom:var(--border) var(--color-xxlight-grey);border-left:var(--border) var(--color-xxlight-grey);align-items:stretch;text-align:left;gap:var(--border-size)}.exam-report-template .fetal-growth .fetal-growth-table .fetal-growth-item>*{flex:1;display:flex;justify-content:center;align-items:flex-start;border-right:var(--border) var(--color-xxlight-grey)}.exam-report-template .fetal-growth .fetal-growth-table .fetal-growth-item.column-heading{font-size:var(--font-size-xsmall);text-align:center;padding:0;gap:var(--border-size)}.exam-report-template .fetal-growth .fetal-growth-table .fetal-growth-item.column-heading>*{position:relative;background:var(--color-xlight-blue-40)}.exam-report-template .fetal-growth .fetal-growth-table .fetal-growth-item .fetal-growth-cell{display:grid;grid-template-columns:1.5fr 1fr;white-space:nowrap;padding:.5em;align-content:start;gap:0 .2em}.exam-report-template .fetal-growth .fetal-growth-table .fetal-growth-item .fetal-growth-cell:not(:has(.fetal-growth-cell-percentile)){grid-template-columns:auto 0}.exam-report-template .fetal-growth .fetal-growth-table .fetal-growth-item .fetal-growth-cell-value{overflow:hidden;text-overflow:ellipsis}.exam-report-template .fetal-growth .fetal-growth-table .fetal-growth-item .fetal-growth-cell-author,.exam-report-template .fetal-growth .fetal-growth-table .fetal-growth-item .fetal-growth-cell-derivation{font-size:var(--font-size-xsmall);line-height:var(--font-size-xsmall);text-align:right;grid-column-end:span 2;overflow:hidden;display:block;word-break:break-all;white-space:break-spaces}.exam-report-template .fetal-growth .fetal-growth-table .fetal-growth-item .fetal-growth-cell-author .author-warning,.exam-report-template .fetal-growth .fetal-growth-table .fetal-growth-item .fetal-growth-cell-derivation .author-warning{color:var(--color-ocra)}.exam-report-template .fetal-growth .fetal-growth-table .fetal-growth-item .fetal-growth-cell-derivation{text-align:left}.exam-report-template .fetal-growth .fetal-growth-table .fetal-growth-item .fetal-growth-cell-percentile{text-align:right}.exam-report-template .fetal-growth .fetal-growth-table .fetal-growth-item .fetal-growth-cell:last-of-type{border:none}.exam-report-template .fetal-growth .fetal-growth-table .fetal-growth-table__inconsistent-author{color:var(--color-ocra);font-size:var(--font-size-xsmall);text-align:center;margin-top:.1rem;border-radius:var(--border-radius-small);cursor:pointer}.exam-report-template .fetal-growth .fetal-growth-table .fetal-growth-table__inconsistent-author:hover{color:var(--color-light-ocra)}.exam-report-template .fetal-growth .fetal-growth-fetus-label{color:var(--color-black);line-height:1;margin-bottom:.5rem}.exam-report-template .fetal-growth .fetal-growth-report-options-container{display:flex;flex-direction:row;justify-content:space-between}.exam-report-template .fetal-growth .fetal-growth-title{margin-bottom:-1rem}.exam-report-template .fetal-growth .fetal-growth-title.not-visible{opacity:.6}.exam-report-template .fetal-growth .fetal-growth-report-options-container .exam-report-editing-options{display:none;position:absolute;bottom:100%;right:0}.exam-report-template .fetal-growth:hover .exam-report-editing-options,.exam-report-template .fetal-growth .fetal-growth-table .fetal-growth-item:hover .exam-report-editing-options{display:flex;flex-direction:column;background:var(--color-xxlight-grey);border-radius:var(--border-radius-small);overflow:hidden;box-shadow:var(--common-box-shadow)}.exam-report-template .fetal-growth .fetal-growth-table .fetal-growth-item .exam-report-editing-options{position:absolute;left:100%;width:2em;display:none}.exam-report-template .fetal-growth .fetal-growth-table .fetal-growth-item:hover .exam-report-editing-options{display:flex}.exam-report-template .fetal-growth .exam-report-editing-options>div{padding:.3em .5em;cursor:pointer;border-left:var(--border) var(--color-white)}.exam-report-template .measurement-curve{text-align:center;width:100%;display:flex;flex-direction:column;gap:.5rem;position:relative}.exam-report-template .measurement-curve.not-visible>*{text-decoration:none}.exam-report-template .measurement-curve.is-editable{cursor:pointer}.exam-report-template .measurement-curve>*{align-content:center}.exam-report-template .measurement-curve .measurement-curve-label{color:var(--color-black);line-height:1}.exam-report-template .measurement-curve .measurement-curve-comment{font-size:var(--font-size-xsmall);line-height:var(--font-size-xsmall);color:var(--color-grey)}.exam-report-template .measurement-curve .measurement-curve-values{display:flex;justify-content:space-between;align-items:center;font-size:var(--font-size-small)}.exam-report-template .measurement-curve .measurement-curve-unit{margin-left:.5em}.exam-report-template .measurement-curve .measurement-curve-percentile{white-space:nowrap}.exam-report-template .measurement-curve .measurement-curve-percentile-value{display:inline-block;min-width:2rem;text-align:right}.exam-report-template .measurement-curve .measurement-curve-growth-standard{display:inline-block;font-size:.8em;text-transform:uppercase;padding:0 .5em;border:var(--border) var(--color-xxlight-grey);color:var(--color-grey);border-radius:var(--border-radius-small);margin-left:.5em}.exam-report-template .measurement-curve.exam-report-editing-field .exam-report-editing-options{position:absolute;left:100%;translate:-100% -.5em}.exam-report-template .measurement .measurement-graph{margin-top:.5rem}.exam-report-template .graphs-wrapper .graphs-line{margin-bottom:3rem}.exam-report-template .graphs-wrapper>.graphs-line:last-of-type{margin-bottom:0}.exam-report-template .medical-history .medical-history-item{display:flex;gap:1rem}.exam-report-template .medical-history .medical-history-item.at-risk{color:var(--color-ocra)}.exam-report-template .medical-history .medical-history-item .teratogenic{font-size:var(--font-size-xsmall);line-height:var(--font-size-xsmall);color:var(--color-grey);text-transform:uppercase}.exam-report-template .medical-history .label{min-width:30%}.exam-report-template .spacer{display:block;position:relative}.exam-report-template .spacer.size-1{height:5em}.exam-report-template .spacer.size-2{height:3em}.exam-report-template .spacer.size-3{height:2em}.exam-report-template .spacer.size-4{height:1em}.exam-report-template .spacer.size-5{height:.5em}.exam-report-template .spacer.style-line:after{content:"";position:absolute;top:50%;left:0;width:100%;height:var(--border-size);background:var(--color-xlight-grey-40)}.exam-report-template .textblock-wrapper{width:100%;position:relative;display:flex;gap:1rem}.exam-report-template .textblock-wrapper:not(.is-inline)>span{flex-grow:2}.exam-report-template .textblock-wrapper .textblock-text{white-space:pre-wrap;width:100%}.exam-report-template .textblock-wrapper .textblock-text .required{position:absolute;top:0;right:0}.exam-report-template .textblock-wrapper.is-editing{z-index:100}.exam-report-template .exam-report-editing-field.textblock-wrapper .exam-report-editing-options{flex-direction:column}.exam-report-template .exam-report-editing-field.textblock-wrapper .exam-report-editing-options>div{border-left:0;border-top:var(--border) var(--color-white)}.exam-report-template .private{padding:0 1rem;border:var(--border-dashed-thick) var(--color-common-blue);position:relative}.exam-report-template .private .private-label{position:sticky;left:0;top:0;line-height:var(--font-size-xxsmall);display:block}.exam-report-template .private .private-label span{font-size:var(--font-size-xxsmall);text-transform:uppercase;background-color:var(--color-common-blue);color:var(--color-common-black);padding:.6em 1em;margin-left:calc(-1rem - var(--border-thick-size))}.exam-report-template .custom-image .align-right{text-align:right;display:block}.exam-report-template .custom-image .align-left{text-align:left;display:block}.exam-report-template .custom-image .align-center{text-align:center;display:block}.exam-report-template .page-break{height:3rem}.exam-report-template .column-heading{font-size:var(--font-size-xsmall);text-align:center;padding:0;gap:var(--border-size)}.exam-report-template .column-heading>*{position:relative;background:var(--color-xlight-blue-40);padding:.5em}.exam-report-template .column-heading>:first-child{text-align:left;padding-left:.4rem}.exam-report-template .table-wrapper{line-height:1.2}.exam-report-template .table-wrapper.required-error table{outline:var(--border-thick) var(--color-xlight-red);border-radius:var(--border-radius-small)}.exam-report-template .table-wrapper .highlight-field{width:100%}.exam-report-template .table-wrapper .table-label{padding:.2rem .5rem;border:var(--border) var(--color-xlight-grey);border-bottom:0;font-size:var(--font-size-small);color:var(--color-black);background:var(--color-xxxlight-grey)}.exam-report-template .table-wrapper table{width:100%;border:var(--border) var(--color-xlight-grey)}.exam-report-template .table-wrapper table tbody.is-dragging tr td>*{pointer-events:none}.exam-report-template .table-wrapper table.highlight{border-color:var(--color-common-white);outline:var(--border-thick) var(--color-common-white)}.exam-report-template .table-wrapper table th{border-bottom:var(--border) var(--color-xlight-grey);font-size:var(--font-size-xsmall);color:var(--color-black);text-align:left;padding:.5rem}.exam-report-template .table-wrapper table th .required{position:relative;left:auto}.exam-report-template .table-wrapper table tr.drag-overing [contenteditable=true]{pointer-events:none}.exam-report-template .table-wrapper table tr.dragged-line{background-color:var(--color-xlight-grey-40)}.exam-report-template .table-wrapper table tr.dragged-line>*{opacity:0}.exam-report-template .table-wrapper table td{border-bottom:var(--border) var(--color-xxxlight-grey);padding:.5em}.exam-report-template .table-wrapper table td.draggable{background:var(--color-xxlight-grey-40);color:var(--color-xlight-grey);vertical-align:middle;line-height:0;width:0;padding:.2em;text-align:center;position:relative}.exam-report-template .table-wrapper table td.draggable:hover{color:var(--color-black);background:var(--color-xxlight-grey-80);cursor:grab}.exam-report-template .table-wrapper table td.draggable>div{position:absolute;top:0;left:0;height:100%;width:100%}.exam-report-template .table-wrapper table td.empty-warning{text-align:center;font-size:var(--font-size-small);padding:1rem!important;color:var(--color-ocra)}.exam-report-template .table-wrapper table td .inline-editing .inline-editing-value,.exam-report-template .table-wrapper table td .inline-editing.inline-textarea{word-break:normal!important}.exam-report-template .table-wrapper table .table_cta{width:0}.exam-report-template .table-wrapper table tfoot td{border-top:var(--border) var(--color-xxlight-grey)}.exam-report-template .table-wrapper table tfoot td .table_footer-wrapper{display:flex;width:100%;gap:.2rem;align-items:center}.exam-report-template .table-wrapper table tfoot td .table_footer-wrapper>div:first-child{flex-grow:2}.exam-report-template .table-wrapper table .exam-report-editing-options{display:none!important}.exam-report-template .required{color:var(--color-ocra);margin-left:.2em;position:absolute;left:100%;top:0}.exam-report-template .exam-report-editing-field{position:relative;margin-bottom:.3em}.exam-report-template .exam-report-editing-field>span{display:flex;flex:1;align-items:center;gap:.2em;margin-bottom:.3em}.exam-report-template .exam-report-editing-field .exam-report-editing-options{position:absolute;top:0;left:100%;display:none}.exam-report-template .exam-report-editing-field:is(.dropdown-wrapper,.checklist-item) .exam-report-editing-options{left:100%}.exam-report-template .exam-report-editing-field:hover .exam-report-editing-options{display:flex;background:var(--color-xxlight-grey);border-radius:var(--border-radius-small);overflow:hidden;box-shadow:var(--common-box-shadow);z-index:100}.exam-report-template .exam-report-editing-field .exam-report-editing-options>div{padding:.3em .5em;cursor:pointer;border-left:var(--border) var(--color-white)}.exam-report-template .exam-report-editing-field .exam-report-editing-options>div:first-child{border-left:0}.exam-report-template .identifier-biometry-table{margin-bottom:2em}.exam-report-template .identifier-biometry-table .identifier-biometry-id{position:relative;display:grid;grid-template-columns:repeat(auto-fit,minmax(4rem,1fr));border-bottom:var(--border) var(--color-xxlight-grey);align-items:center;gap:var(--border-size);text-align:center}.exam-report-template .identifier-biometry-table .identifier-biometry-id:not(.column-heading){padding:.4em 0}.exam-report-template .identifier-biometry-table .exam-report-editing-options{position:absolute;left:100%;display:none}.exam-report-template .identifier-biometry-table .identifier-biometry-id:hover .exam-report-editing-options{display:flex;flex-direction:column;background:var(--color-xxlight-grey);border-radius:var(--border-radius-small);overflow:hidden;box-shadow:var(--common-box-shadow)}.exam-report-template .identifier-biometry-table .identifier-biometry-id .exam-report-editing-options>div{padding:.3em .5em;cursor:pointer;border-left:var(--border) var(--color-white)}.exam-report-template .identifier-biometry-table .identifier-biometry-id .exam-report-editing-options>div:first-child{border-left:0}.exam-report-template .identifier-biometry-table .identifier-biometry.add-row>div{grid-column:1 / 8;text-align:center;font-weight:700;font-size:var(--font-size-large);cursor:pointer;padding:.3em;background:var(--color-xxlight-grey-40)}.exam-report-template .identifier-biometry-table .identifier-biometry.add-row>div:hover{background:var(--color-xxlight-grey-80);color:var(--color-black)}.exam-report-template .identifier-biometry-table .identifier-biometry.add-row>div>.icon{cursor:pointer}.exam-report-inner-content .listening-support{color:var(--color-common-white);filter:drop-shadow(0 1px 3px rgb(0 0 0 / .8));margin-left:.5em;font-size:1em}.exam-report-inner-content .listening-support.source{color:var(--color-common-blue);filter:none}@container exam-report-inner-content (max-width: 60rem){.exam-report-inner-content .exam-report-template{font-size:var(--font-size-small)!important;line-height:1.3}}.referred-exam-center{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;text-align:center;flex-grow:1;padding:2rem 0}.referred-exam-center__action{display:flex;flex-direction:column;align-items:center}[data-theme=light] .exam-report-inner-content{color:var(--color-black)}[data-theme=light] :where(h1,h2,h3,h4,h5,h6){color:var(--color-blue)}.examination-live-report-panel-container{position:relative;height:100%}.fetus-container .fetus{width:100%}.fetus-container .fetus svg{width:100%;height:auto}.fetus-container svg .shape{stroke:var(--color-white);stroke-width:14;stroke-linejoin:"round"}.fetus-container svg .zone.structures{fill:var(--color-xxxlight-grey)}.fetus-container svg .zone.validated{fill:var(--color-light-grey)}.fetus-container svg .unusual{fill:var(--color-ocra);stroke:var(--color-white);stroke-width:6}.fetus-container svg .hidden{display:none}.fetus-container svg{transform:rotate(0);transition:transform .3s ease-in-out}.fetus-container .flip{transform:scaleX(-1)}.fetus-container .rotate-0 svg{transform:rotate(0)}.fetus-container .rotate-90 svg{transform:rotate(90deg)}.fetus-container .rotate-180 svg{transform:rotate(180deg)}.fetus-container .rotate-270 svg{transform:rotate(270deg)}.examination-review-header{position:sticky;top:0;z-index:100;background:var(--color-xxxlight-grey);display:flex;box-shadow:var(--common-box-shadow)}.examination-review{padding:0 3rem 0 7rem;scroll-snap-type:y mandatory;-webkit-overflow-scrolling:touch;height:100vh;overflow:auto}.examination-review-patient-container{position:fixed;top:.7rem;right:.7rem;z-index:100;background-color:var(--color-xxxlight-grey);padding:.6rem 1rem;border-radius:var(--border-radius-large);font-size:var(--font-size-medium);box-shadow:var(--common-box-shadow);display:flex;display:none}.examination-review-submenu{position:fixed;bottom:1rem;right:1rem;z-index:10;background:var(--color-xxxlight-grey);display:flex;justify-content:right;font-size:var(--font-size-small);box-shadow:var(--common-box-shadow);border-radius:var(--border-radius-large);padding:.2rem .5rem}.examination-review-submenu>*{padding:.5rem 1rem;cursor:pointer}.examination-review-submenu>*:hover{color:var(--color-xlight-blue)}.examination-review-submenu>*:last-child{border-right:0}.examination-review-submenu .icon{margin-right:.4em}.examination-review-chapter{min-height:calc(100vh + 10rem);margin-bottom:1rem;padding-top:3rem;padding-bottom:3rem;position:relative;font-size:var(--font-size-small);line-height:var(--font-size-medium)}.examination-review-chapter .row>div.cards{display:flex;flex-direction:column;gap:.5rem}.examination-review-chapter .row>div .card{padding:1rem;margin:0 .1rem;height:100%;border-radius:var(--border-radius-small);border:var(--border) var(--color-xxlight-grey)}.theme-dark .examination-review-chapter .row>div .card{box-shadow:var(--common-box-shadow)}.examination-review-chapter.dashboard h1{text-align:center;animation:examination-review-fadein 1s ease-in-out forwards}.examination-review-chapter.dashboard .examination-review-gotodetails{position:sticky;bottom:0;text-align:center;color:var(--color-xlight-blue);width:calc(100% + 6rem);padding:0 0 .5rem;margin:3rem 0 0 -3rem;cursor:pointer;background:var(--color-white);border-top:var(--border) var(--color-xxlight-grey)}.examination-review-chapter.dashboard .examination-review-gotodetails .icon{font-size:var(--font-size-xxlarge);display:block;margin:0 auto}.examination-review-chapter.dashboard .examination-review-next-steps-container{margin:2rem 0;display:flex}.examination-review-chapter.dashboard .examination-review-next-steps-container h2{padding:0;border-radius:var(--border-radius);margin:0 2rem 0 0;border:0;font-size:var(--font-size-large);opacity:0;animation:examination-review-fadein 1s ease-in-out 1s forwards;text-align:left;max-width:15rem}.examination-review-chapter.dashboard .examination-review-next-steps-container .examination-review-next-steps{flex-grow:2}.examination-review-chapter.dashboard .examination-review-next-step{background:var(--color-xxxlight-grey);padding:2rem;margin:0 0 .5rem;border-radius:var(--border-radius);display:flex;align-items:center;opacity:0;animation:examination-review-fadein 1s ease-in-out 2s forwards}.examination-review-dashboard-messages{min-height:calc(80vh - 5rem)}.examination-review-gotomedias{text-align:center;margin-top:3rem}.examination-review-gotohome{cursor:pointer;display:inline-block}.examination-review-gotohome .icon{margin-right:.6rem}.examination-review h2{font-size:var(--font-size-small);border-bottom:1px solid var(--color-xlight-grey);color:var(--color-dark-grey);padding-bottom:.5rem;margin:2rem 0 .5rem}.examination-review .entry label{min-width:30%;display:inline-flex;font-weight:700;max-width:40%;align-items:baseline;font-size:.8em;vertical-align:top}.examination-review .entry span{display:inline-block;margin-left:.4em}.examination-review .entry .raw-value{border:var(--border);border-radius:var(--border-radius-small);padding:0 .2em}.examination-review .examination-review-signs-item{padding:.4rem 0;border-bottom:var(--border) var(--color-xxlight-grey)}.examination-review .examination-review-signs-item:first-child{padding-top:0}.examination-review .examination-review-signs-item:last-child{border-bottom:0}.examination-review .examination-review-signs-item.unusual{color:var(--color-ocra)}.examination-review ul.examination-review-syndrome-list h5{margin:-.5rem 0 1rem;font-weight:400}.examination-review ul.examination-review-syndrome-list small{color:var(--color-grey)}.examination-review-container .sharing-code-container{position:fixed;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;z-index:1000}.examination-review-container .sharing-code-container .sharing-code-modal{height:auto;position:relative;z-index:1100;background:var(--color-xxxlight-grey);box-shadow:var(--common-box-shadow);padding:3rem;border-radius:var(--border-radius)}.examination-review-container .sharing-code-container .sharing-code-modal .sharing-form{width:30vw;text-align:center}.examination-review-container .sharing-code-container .sharing-code-modal .sharing-email{display:block;margin-bottom:1rem}.examination-review-container .sharing-code-container .sharing-code-modal .sharing-email .recipient{display:block}.examination-review-container .sharing-code-container .sharing-code-modal .warning{font-size:var(--font-size-xsmall);line-height:var(--font-size-small);margin-top:1rem}.examination-review-container .sharing-code-container .sharing-code{font-size:var(--font-size-xxxlarge);line-height:var(--font-size-xxxlarge)}.examination-review-container .sharing-code-container .sharing-code span{border-bottom:var(--border-thick) var(--color-xlight-grey);margin:.5rem;display:inline-block;min-width:1em;text-align:center}div:not(.examination-live-report-panel-container)>.examination-review-container{margin-left:2rem!important}.examination-review{padding:4rem 4rem 10rem!important;scroll-snap-type:y mandatory;-webkit-overflow-scrolling:touch;height:100vh;overflow:auto}.examination-review .examination-review-feedback{display:flex;margin:3rem 0}.examination-review .examination-review-feedback-stats{flex-grow:2;max-width:40%;padding-left:25%;font-size:var(--font-size-xxxlarge);line-height:var(--font-size-xxxlarge)}.examination-review .examination-review-dashboard-cta .cta{display:flex;gap:2rem;justify-content:center;position:absolute;bottom:0;left:0;width:100%;padding:1rem;background:var(--color-xxxlight-grey);z-index:10;border-top:var(--border) var(--color-xxlight-grey)}.examination-live-review-chapter .row>div.cards{display:flex;flex-direction:column;gap:.5rem}.examination-live-review-chapter .row>div.cards>.card{height:auto}.examination-live-review-chapter .row>div.cards>.card:last-child{flex-grow:2}.examination-live-review-chapter .row>div .card{padding:1rem;margin:0 .1rem;height:100%;border-radius:var(--border-radius-small);border:var(--border) var(--color-xxlight-grey);font-size:var(--font-size-small);line-height:var(--font-size-medium)}.examination-live-review-chapter.dashboard h1{text-align:center;animation:examination-review-fadein .5s ease-in-out forwards;margin:0 0 1rem}.examination-live-review-not-completed{display:flex;align-items:center;justify-content:center;gap:1rem;opacity:0;animation:examination-review-fadein .5s ease-in-out .2s forwards;margin:0 0 1rem;font-size:var(--font-size-small)}.examination-live-review-stat{display:flex;justify-content:center;gap:3rem;margin:1rem 0 3rem}.examination-live-review-stat-graph{flex-basis:25%;text-align:center;font-size:var(--font-size-small);line-height:var(--font-size-small)}.examination-live-review-stat-graph>div{padding:0 3rem;font-size:var(--font-size-xlarge);line-height:var(--font-size-xlarge);margin-bottom:1rem}.examination-live-review-stat-graph>div label{white-space:nowrap}.examination-live-review-stat-text{display:flex;gap:.5em;align-items:center;padding:.5em;border:var(--border-thick) var(--color-xlight-grey-40);border-left:0;border-right:0}.examination-live-review-stat-text>.count{font-size:var(--font-size-xxlarge)}.examination-live-review-stat-text>.label{width:4rem;font-size:var(--font-size-medium);line-height:var(--font-size-medium)}.examination-review-all-done-message{animation:examination-review-fadein 1s ease-in-out 2s forwards;text-align:center;opacity:0}.examination-live-review-chapter.dashboard .examination-review-next-steps-container{margin:2rem 0;display:flex}.examination-live-review-chapter.dashboard .examination-review-next-steps-container h2{padding:0;border-radius:var(--border-radius);margin:0 2rem 0 0;border:0;font-size:var(--font-size-large);opacity:0;animation:examination-review-fadein 1s ease-in-out 1s forwards;text-align:left;max-width:15rem}.examination-live-review-chapter.dashboard .examination-review-next-steps-container .examination-review-next-steps{flex-grow:2}.examination-live-review-chapter.dashboard .examination-review-next-step{background:var(--color-xxxlight-grey);padding:2rem;margin:0 0 .5rem;border-radius:var(--border-radius);display:flex;align-items:center;opacity:0;animation:examination-review-fadein 1s ease-in-out 2s forwards}.examination-review-next-step .icon{font-size:var(--font-size-xxlarge);margin-right:1rem}.examination-review-next-step .message{flex-grow:2;margin-right:1rem}.examination-review-next-step .cta{white-space:nowrap}@keyframes examination-review-fadein{0%{opacity:0;transform:translateY(2rem)}to{opacity:1;transform:translateY(0)}}.examination-review-dashboard-cta{display:flex;flex-direction:column;justify-content:space-between}.examination-review-gotomedias{text-align:center;margin:1rem 0}.examination-review-gotomedias .cta{font-size:var(--font-size-medium)}.examination-review-gotomedias .cta button{margin:1rem}.examination-review-shortcuts{display:flex;align-items:center;margin:-3rem 0 1rem;position:relative;left:-2rem}.examination-review-start-new{display:inline-block;font-size:var(--font-size-small);text-align:center}.examination-review h2{font-size:var(--font-size-xsmall);text-transform:uppercase;letter-spacing:.1em;border-bottom:1px solid var(--color-xlight-grey);color:var(--color-dark-grey);padding-bottom:.5rem;margin:2rem 0 .5rem;font-weight:400}.examination-review h2:first-child{margin-top:0}.examination-review h4{text-transform:uppercase;font-size:var(--font-size-xsmall);border-bottom:var(--border) var(--color-light-grey);padding:0 0 .5em;margin:0 0 .5em;font-weight:400;letter-spacing:.2em}.examination-review #syndrome-details-0 h4{padding-top:3em}.examination-review div.w4>h4,.examination-review div:first-of-type>h4{padding-top:0}.examination-review .section-header{display:flex;align-items:flex-end;margin-top:3rem;margin-bottom:1rem}.examination-review .section-header h2{flex-grow:2;margin:0;margin-right:1rem}.examination-review .section-header button{font-size:var(--font-size-xsmall)}.examination-review .examination-review-overview-fetus{max-width:10rem;margin:0 auto}.examination-review .examination-review-overview-fetus .position-label{display:block;text-align:center}.examination-review .examination-review-overview-fetus .position-label:first-of-type{font-weight:700}.examination-review .examination-review-overview-zones ul{list-style:none;padding:0}.examination-review .examination-review-overview-zones ul li{margin:.3rem 0;display:flex}.examination-review .examination-review-overview-zones ul li span:first-child{flex-grow:2;align-items:baseline}.examination-review .examination-review-overview-zones ul li span.validated{margin-left:.3rem;font-size:var(--font-size-xsmall)}.examination-review .examination-review-overview-zones ul li span.not-validated{margin-left:.3rem;font-size:var(--font-size-xsmall);font-weight:700}.examination-review .examination-review-overview-zones ul li span.unusual{margin-left:.3rem;font-size:var(--font-size-xsmall);color:var(--color-ocra)}.examination-review .examination-review-risk-factors{padding:0}.examination-review .examination-review-risk-factors ul{list-style:none;padding:0}.examination-review .examination-review-risk-factors ul li{margin:0;padding:0;transition:color .3s ease-in-out}.examination-review .entry{margin:.1rem 0}.examination-review .entry label{min-width:30%;display:inline-flex;max-width:40%;align-items:baseline;font-size:.8em;vertical-align:top;color:var(--color-black);font-weight:400}.examination-review .entry label:after{content:"";height:.1em;min-width:1em;flex-grow:2;border-bottom:.2em dotted var(--color-xlight-grey)}.examination-review .entry.is-risky{color:var(--color-ocra)}.examination-review .entry>span{display:inline-block;margin-left:.4em}.examination-review .entry .raw-value{border:var(--border);border-radius:var(--border-radius-small);padding:0 .2em;margin:0}.examination-review .examination-review-risk-factors ul li.teratogenic-risks{margin:.4em 0}.examination-review .examination-review-risk-factors ul li.teratogenic-risks label{width:100%;max-width:100%}.examination-review .examination-review-risk-factors ul li.teratogenic-risks label:after{display:none}.examination-review .examination-review-risk-factors ul li.teratogenic-risks span{display:block;margin-left:20%;border-left:.2em dotted var(--color-xlight-grey);margin-top:0;padding:.4em .8em}.examination-review .examination-review-checklist-items li{padding:.4rem 0;border-bottom:var(--border) var(--color-xxlight-grey);display:grid;grid-template-columns:10fr 1fr 1fr 1fr}.examination-review .examination-review-checklist-items li:first-child{padding-top:0}.examination-review .examination-review-checklist-items li:last-child{border-bottom:0}.examination-review .examination-review-checklist-items li.unusual{color:var(--color-ocra)}.examination-review .examination-review-checklist-items li span:not(:first-child){border-left:var(--border) var(--color-xxlight-grey);text-align:center}.examination-review .examination-review-medias label{display:block;margin:.5rem}.examination-review .examination-review-medias label input{margin-right:.5rem}.examination-review-biometries{font-size:var(--font-size-small)}.examination-review-biometries ul{list-style:none;padding:0;margin:0}.examination-review-biometries ul li{display:inline-block;margin:0 .5rem .5rem 0;border:var(--border);border-radius:var(--border-radius-large);min-width:5.5rem}.examination-review-biometries ul li.unusual{color:var(--color-ocra);font-weight:700}.examination-review .biometry-label{padding:.3em .6em;min-width:1rem;text-align:center;border-radius:var(--border-radius-large);border:var(--border);display:inline-block}.examination-review .biometry-value{min-width:3rem;display:inline-block;text-align:center;padding:.3em .6em .3em 0}.examination-review .reliability-index{padding:1rem;border-radius:var(--border-radius-small);margin-bottom:1rem;background:var(--color-xxxlight-grey);display:flex;font-size:var(--font-size-xsmall);line-height:var(--font-size-small)}.examination-review .reliability-index-should-stop{font-weight:700}.examination-review .reliability-index .progress-ring-container{min-width:3rem;max-width:3rem;min-height:3rem;max-height:3rem;margin-right:1rem}.examination-review .examination-review-malformation{color:var(--color-ocra);padding:.2em 0}.examination-review ul.examination-review-syndrome-list,.examination-review ul.examination-review-syndrome-list ul{list-style:none;padding:0;margin:0}.examination-review ul.examination-review-syndrome-list>li{border-top:var(--border) var(--color-xxlight-grey);margin:0;padding:.8rem 0;position:relative}.examination-review ul.examination-review-syndrome-list.relevant>li{margin:0 0 3rem;padding:.8rem;border:var(--border) var(--color-xxlight-grey)}.examination-review ul.examination-review-syndrome-list.relevant .row{margin-bottom:2rem}.examination-review ul.examination-review-syndrome-list>li:before{content:"";position:absolute;top:0;left:0;width:22%;border-bottom:var(--border-thick) var(--color-black)}.examination-review ul.examination-review-syndrome-list.relevant>li:before{left:.8rem}.examination-review ul.examination-review-syndrome-list h3{margin:.3rem 0 1rem;color:var(--color-black)}.examination-review-syndrome-list .details{display:flex;font-size:var(--font-size-xxsmall);align-items:center}.examination-review-syndrome-list .details>.probability{flex-grow:2}.examination-review ul.examination-review-syndrome-list .probability,.examination-review ul.examination-review-syndrome-list .prevalence,.examination-review ul.examination-review-syndrome-list .publication-meta{font-size:var(--font-size-xsmall);color:var(--color-light-grey);margin-bottom:.2rem}.malformations li{margin:0;border-bottom:var(--border) var(--color-xxlight-grey);text-indent:-1.7em;padding:.4em 0 .4em 1.7em}.malformations .icon{border:var(--border) var(--color-xlight-grey);border-radius:var(--border-radius);display:inline-block;vertical-align:middle;margin-right:.5em;background:transparent;color:var(--color-white);padding:.1em;width:1.2em;height:1.2em}.malformations .yes{color:var(--color-ocra)}.malformations .yes .icon{background-color:var(--color-ocra)}.malformations .no .icon,.malformations .maybe .icon{background-color:var(--color-light-grey)}.malformations .unknown{color:var(--color-grey)}.malformations .unknown .icon{offset:inset var(--border) var(--color-light-grey)}.examination-review .row.examination-review-medias{padding-bottom:5rem}.examination-review .examination-review-media{padding:.8rem;background:var(--color-xxxlight-grey);border-radius:var(--border-radius);height:100%;transition:background-color .3s ease-in-out}.examination-review-medias-empty{text-align:center;width:100%;margin:2rem 0;color:var(--color-light-grey)}.examination-review .examination-review-media.shared{background:var(--color-xxlight-grey)}.examination-review .examination-review-media>.thumbnail{position:relative;height:0;padding-bottom:60%;background-color:var(--color-common-black);border-radius:var(--border-radius-small);overflow:hidden}.examination-review .examination-review-media>.thumbnail>img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain}.examination-review-container .examination-review-checklist-slides .examination-review-checklist-slide-header{display:flex;font-size:var(--font-size-xsmall);padding-bottom:.5em;margin-bottom:1em;border-bottom:var(--border) var(--color-xxlight-grey);align-items:center}.examination-review-container .examination-review-checklist-slides h3{flex-grow:2;font-size:var(--font-size-small);margin:0}.examination-review-container .examination-review-checklist-slides ul{list-style:none;padding:0}.examination-review-container .examination-review-checklist-slides ul li{margin:.2rem 0;display:flex;align-items:center;gap:.5rem}.examination-review-container .examination-review-checklist-slides ul li .label{flex-grow:2}.examination-review-container .examination-review-checklist-slides ul li .edit{white-space:nowrap;font-size:var(--font-size-xsmall)}.examination-review-container .examination-review-checklist-slides ul li.status-unusual .label{color:var(--color-ocra)}.examination-review-syndrome-risk-factors .risk-factor{display:flex}.examination-review-syndrome-risk-factors .risk-factor.yes{color:var(--color-ocra)}.examination-review-syndrome-risk-factors .risk-factor .label{min-width:50%;margin:.1rem 0}.examination-review-tabs{position:absolute;top:0;right:0;z-index:10;padding:0 1rem;background:var(--color-white);display:flex;justify-content:flex-end;gap:1rem;border:var(--border) var(--color-xxlight-grey);border-top:0;border-right:0;border-bottom-left-radius:var(--border-radius-small)}.examination-review-tabs>div{padding:.5rem;cursor:pointer}.examination-review-tabs>div:hover{color:var(--color-light-blue)}.examination-review-tabs>div.selected{border-bottom:var(--border-thick) var(--color-blue)}.container{height:100vh;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1rem}.forgot-pwd.error{color:var(--color-red)}.forgot-pwd.success{color:var(--color-green)}.go-back-to-login{padding:1rem;font-size:var(--font-size-large)}.link-sent-info{display:flex;max-width:70rem}.link-sent-info>.icon{margin-top:.2em;margin-right:.8em}.image-manipulation-container{height:100vh;width:100%;display:grid;grid-template-columns:5rem 1fr;justify-content:stretch;align-items:stretch;font-size:var(--font-size-small)}.image-manipulation-container-close{z-index:101;position:absolute;top:1rem;right:1rem;font-size:xx-large}.image-manipulation-canvas-container{position:relative;flex-grow:2;overflow:hidden;background:var(--color-common-black);display:flex;align-items:center;justify-content:center}.image-manipulation-canvas-wrapper{width:100%;max-height:100%;display:flex;align-items:center;justify-content:center}.image-manipulation-canvas-innerWrapper{position:relative;height:100%;overflow:hidden}.image-manipulation-canvas{image-rendering:optimizeSpeed;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:pixelated;image-rendering:optimize-contrast;width:100%;height:100%}.image-manipulation-canvas-wrapper .annotation-text-input{position:absolute;top:var(--top);left:var(--left);font-family:sans-serif;font-size:var(--font-size);line-height:var(--font-size);height:var(--font-size);box-shadow:0 0 0 var(--border-size) red;min-width:1em;max-width:calc(100% - var(--left));white-space:nowrap;overflow:hidden;z-index:100}.image-manipulation-canvas-wrapper .annotation-text-input.moving{pointer-events:none}.image-manipulation-tools-section{padding:.5rem;display:flex;align-items:center;background:var(--color-common-black)}.image-manipulation-view-title{font-size:var(--font-size-xlarge);line-height:var(--font-size-large);color:var(--color-black);padding-bottom:1rem}.image-manipulation-tools-grid{padding:.5rem;display:flex;flex-direction:column;gap:.5rem;background:var(--color-xxxlight-grey);border-radius:var(--border-radius)}.image-manipulation-tools-grid hr{margin:.2rem 0}.image-manipulation-container[data-window-detached=false] .image-manipulation-tools-section{padding-top:4rem}.image-manipulation-tools-grid_calibration-balloon{padding:1rem;text-align:center}.image-manipulation-tools-grid_calibration-balloon>.hint{max-width:12rem;text-align:left}.image-manipulation-tools-grid .image-manipulation-tool{position:relative}.image-manipulation-tools-grid .image-manipulation-tool_edited-button{width:1rem;height:1rem;border-radius:1rem;background-color:var(--color-ocra);position:absolute;top:-.2rem;right:-.2rem;pointer-events:none}.image-manipulation-tools-container{border:var(--border-thick) var(--color-xxlight-grey);border-radius:var(--border-radius-small);aspect-ratio:1;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:background-color .15s linear}.image-manipulation-tools-container:hover{background-color:var(--color-xxlight-grey-40)}.image-manipulation-tools-container:active{background-color:var(--color-xxlight-grey-80)}.image-manipulation-tools-container.selected{background-color:var(--color-xxlight-grey-80);cursor:initial}.image-manipulation-tools-container.selected:hover{background-color:var(--color-xxlight-grey-80)}.image-manipulation-tools-container.disabled{opacity:.4;cursor:not-allowed}.image-manipulation-tools-container.disabled:hover,.image-manipulation-tools-container.active:hover{background-color:transparent}.image-manipulation-selection-area{position:absolute;background-color:var(--color-xxlight-grey-40);border:var(--border-thick) var(--color-xxlight-grey);pointer-events:none}.image-manipulation-editor-icon{position:absolute;font-size:var(--font-size-xxlarge);transform:translate(-50%,-50%);cursor:pointer}.image-manipulation-warnings-wrapper{grid-column-start:1;grid-column-end:3;width:100%}.image-manipulation-warning{background-color:var(--color-ocra);color:var(--color-white);padding:1rem;width:100%}.image-manipulation-warning-message>div:nth-child(2){flex-grow:2}.image-manipulation-warning-message .image-manipulation-warning_short{font-weight:700}.image-manipulation-warning-message .image-manipulation-warning_full{font-size:var(--font-size-small);line-height:var(--font-size-medium)}.image-manipulation-warning-close{cursor:pointer;font-size:var(--font-size-large)}.image-manipulation-warnings_note{text-align:center;background:var(--color-common-black);color:var(--color-ocra);padding:.5rem;width:100%}.image-manipulation-warning-message{display:flex;align-items:center;gap:1rem}.image-manipulation-warning .image-manipulation-warning_icon{font-size:var(--font-size-xlarge)}.image-manipulation-warning .image-manipulation-warning_cta{display:flex;gap:.5rem;justify-content:center;align-items:center}.image-manipulation-action-wrapper{display:flex;justify-content:center;align-items:center}.image-manipulation-measurements-section{position:absolute;bottom:2rem;left:2rem;z-index:100;background:var(--color-xxxlight-grey);padding:1rem;border-radius:var(--border-radius-small)}.image-manipulation-measurements-section .image-manipulation-measurement>div{display:flex;gap:1rem;justify-content:space-between;width:100%;border-bottom:var(--border) var(--color-xxlight-grey)}.image-manipulation-measurements-section .image-manipulation-measurement>div label{color:var(--color-black)}.image-manipulation-measurements-section .image-manipulation-measurement>div:last-of-type{border-bottom:none}.image-manipulation-status-bar{grid-column-start:1;grid-column-end:3;padding:.5rem 1rem;display:flex;flex-direction:row;justify-content:space-between}.image-manipulation-status-bar>div{display:flex;gap:.5rem;justify-content:flex-end;align-items:center}.image-manipulation-measurements-editor{position:absolute;top:0;left:0;width:100%;height:100%}.image-manipulation-measurements-editor svg{width:100%;height:100%;cursor:crosshair}.image-manipulation-canvas-container:is([data-mode^=drawing-],[data-mode=calibrate]) .image-manipulation-measurements-editor svg{cursor:crosshair}.image-manipulation-canvas-container[data-mode=annotate] .image-manipulation-measurements-editor svg{cursor:text}.image-manipulation-measurements-editor svg g{cursor:crosshair}.image-manipulation-measurements-editor svg :is(line,ellipse){pointer-events:stroke;fill:transparent;stroke:#ff0;stroke-width:1;transition:stroke .3s ease-in-out}.image-manipulation-measurements-editor svg g:is(:hover,.selected) :is(line,ellipse){stroke:red}.image-manipulation-measurements-editor svg line.dashed{stroke-dasharray:5}.image-manipulation-measurements-editor svg g.measurement-patch line{stroke:transparent}.image-manipulation-measurements-editor svg g rect.patch{fill:#000;stroke:red;stroke-width:0;cursor:grab}.image-manipulation-measurements-editor svg g.measurement-text.selected text{fill:red}.image-manipulation-measurements-editor svg g.measurement-patch:is(:hover,.selected) line{stroke:red}.image-manipulation-measurements-editor svg g.measurement-patch:is(:hover,.selected) rect.patch{stroke-width:1}.image-manipulation-measurements-editor svg g .edit-handle{fill:transparent;opacity:.3;transition:fill .3s ease-in-out}.image-manipulation-measurements-editor svg g .edit-move{stroke:transparent!important;stroke-width:18;cursor:grab}.image-manipulation-measurements-editor svg g:hover .edit-handle{fill:red}.image-manipulation-measurements-editor svg g.caption,.image-manipulation-measurements-editor svg g text{cursor:grab}.input-password-wrapper{width:100%;position:relative}.input-password-wrapper>input{height:3rem;padding:.75rem 2.25rem .75rem .75rem}.input-password-icon{position:absolute;top:0;right:0;height:100%;padding:.5em;display:flex;align-items:center;justify-content:center;cursor:pointer}.input-password-icon:hover{color:var(--color-black)}.login-page{width:100svw;min-height:100svh;display:flex;align-items:center;justify-content:center;flex-direction:column;font-size:var(--font-size-medium);font-family:var(--font-family-heading)}.login-page .login-container{display:flex;gap:1rem;flex-direction:column;width:100%;max-width:20rem}.login-page .login-container .logo-container{animation:login-page-fadein .5s ease-in-out forwards;max-width:12rem;align-self:center}.login-page .login-container .logo-container svg{width:100%;height:auto}.login-options{display:flex;justify-content:space-between;gap:2rem}.login-sso{margin-top:.2rem;display:flex;flex-direction:column;gap:.3rem;opacity:1}.login-sso button{width:100%}.login-sso button svg{height:1em;width:auto;margin-right:.5em}.login-page .login-form{width:100%;opacity:0;animation:login-page-fadein .5s ease-in-out .5s forwards}.login-page .login-form-item{font-size:var(--font-size-medium);display:flex;flex-direction:column;align-items:flex-start;margin-bottom:1rem;max-width:30rem}.login-page .login-form-item label{font-size:var(--font-size-small)}.login-page .login-form-item.visually-hidden{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}.login-page .login-form-item>span:first-child{min-width:9em;font-size:var(--font-size-medium);line-height:var(--font-size-medium);padding:0 1rem}.login-page .login-form-item>span:last-child{flex-grow:2}.login-page .login-form-submit{display:flex;justify-content:center;align-items:center;margin-top:.5rem;padding-left:.5rem}.login-page .login-form-options{display:flex;flex-direction:column;align-items:center;font-size:var(--font-size-small);padding-top:.5rem}.login-page .login-continue{display:flex;justify-content:center;margin:.5rem;padding:.5rem;font-size:var(--font-size-medium)}.login-page .login-form-submit label{font-size:var(--font-size-medium)}.login-page .error{color:var(--color-red)}@keyframes login-page-fadein{0%{opacity:0;transform:translateY(2rem)}to{opacity:1;transform:translateY(0)}}.login-page .login-page-set-language{position:fixed;top:0;right:0;padding:1rem;font-size:var(--font-size-small)}.sr-tree-viewer{font-size:var(--font-size-small);font-family:monospace}.sr-tree-viewer--empty{color:var(--color-grey);padding:1em}.sr-tree-viewer__title{font-weight:700;font-size:var(--font-size-medium);padding-bottom:.5em;border-bottom:1px solid var(--color-xlight-grey);margin-bottom:.5em}.sr-tree-node{padding-left:calc(var(--depth, 0) * 1em)}.sr-tree-node__header{display:flex;align-items:center;gap:.4em;padding:.2em .4em;border-top-right-radius:.2rem;border-bottom-right-radius:.2rem}.sr-tree-node__header--expandable{cursor:pointer}.sr-tree-node__header--expandable:hover{background:var(--color-xxxlight-grey)}.sr-tree-node__arrow{display:inline-block;font-size:var(--font-size-xsmall);transition:transform .15s ease;flex-shrink:0;width:1em;text-align:center}.sr-tree-node__arrow--expanded{transform:rotate(90deg)}.sr-tree-node__name{color:var(--color-black)}.sr-tree-node__name--container{font-weight:700}.sr-tree-node__relationship{font-size:var(--font-size-xsmall);color:var(--color-grey);opacity:.7}.sr-tree-node__code{font-size:var(--font-size-xsmall);color:var(--color-common-purple);opacity:.8}.sr-tree-node__resolved-concept{font-size:var(--font-size-xsmall);color:var(--color-common-dark-green);font-weight:600;background:color-mix(in srgb,var(--color-common-dark-green) 12%,transparent);padding:0 .3em;border-radius:.2em;white-space:nowrap}.sr-tree-node__value{color:var(--color-light-blue);font-weight:500;margin-left:auto;white-space:nowrap}.sr-tree-node__header--extracted{background:color-mix(in srgb,var(--color-common-green) 10%,transparent);border-left:2px solid color-mix(in srgb,var(--color-common-green) 60%,transparent)}.sr-tree-node__extracted-badge{color:var(--color-common-green);font-size:var(--font-size-small);font-weight:700;flex-shrink:0;margin-left:.4em}.sr-tree-node__header--superseded{background:color-mix(in srgb,var(--color-common-ocra) 10%,transparent);border-left:2px solid color-mix(in srgb,var(--color-common-ocra) 60%,transparent)}.sr-tree-node__superseded-badge{color:var(--color-common-ocra);font-size:var(--font-size-small);font-weight:700;flex-shrink:0;margin-left:.4em}.sr-tree-node__header--unchanged{background:color-mix(in srgb,var(--color-grey) 10%,transparent);border-left:2px solid color-mix(in srgb,var(--color-grey) 60%,transparent)}.sr-tree-node__unchanged-badge{color:var(--color-grey);font-size:var(--font-size-small);font-weight:700;flex-shrink:0;margin-left:.4em}.extraction-content{display:flex;flex-direction:column;height:100%}.extraction-content__sr-tabs{padding-bottom:.5em}.extraction-content__body{flex:1;overflow:auto}.measurement-page{display:flex;flex-direction:column;height:100%}.measurement-page__tabs{padding:.5em 1em 0}.measurement-page__content{flex:1;padding:1em;overflow:auto}.not-found-page{width:100vw;height:100vh;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;overflow:auto;padding-top:4rem}.not-found-layout{width:45rem;padding-bottom:var(--font-size-xxlarge);display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:space-around}.not-found-title{text-align:center;margin-bottom:var(--font-size-xxlarge)}.not-found-desc{margin-bottom:4rem}.not-found-action-wrapper{display:flex;flex-direction:row;flex-wrap:nowrap;line-height:var(--font-size-large);justify-content:space-around;align-items:center}.patient-application-container{padding:3rem 3rem 4rem;margin:0 4rem;height:100%;overflow:auto}.config-error{font-weight:700;color:var(--color-ocra)}.inline-link{color:var(--color-ocra);text-decoration:underline}.country-container{height:var(--font-size-xxxlarge);display:flex;gap:var(--font-size-xsmall);padding-left:var(--font-size-xsmall);padding-right:var(--font-size-xsmall);flex-direction:row;flex-wrap:nowrap;align-items:center;border:var(--border);border-radius:var(--border-radius-small);background:var(--color-xxxlight-grey);border-color:var(--color-xlight-grey);color:var(--color-black);cursor:not-allowed;opacity:.7}.country-flag-wrapper{height:var(--font-size-large);width:var(--font-size-large)}.cert-id-input-type-wrapper{height:var(--font-size-xxxlarge);display:flex;flex-direction:row;flex-wrap:nowrap;align-items:stretch;overflow:hidden;border-radius:var(--border-radius-small);background-color:var(--color-xlight-grey)}.cert-id-input-flex-wrapper{display:flex;gap:var(--font-size-xsmall);flex-direction:row;flex-wrap:nowrap;align-items:stretch}.cert-id-type-wrapper{height:var(--font-size-xxxlarge);display:flex;flex-direction:row;align-items:stretch;overflow:hidden;border-radius:var(--border-radius-small);background-color:var(--color-xlight-grey);flex-wrap:nowrap}.cert-id-type{flex:1;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;cursor:pointer;transition:background-color .15s;justify-content:center;width:7rem}.cert-id-type.selected{background-color:var(--color-blue);color:var(--color-xxxlight-grey)}.preferences-container{padding:3rem 3rem 4rem}:not(.main-page.layout>main)>.preferences-container{overflow:auto;height:100%;margin:0 3rem}.preferences-container .gapped{display:flex;gap:1rem}.preferences-container .error{color:var(--color-red)}.preferences-container .success{color:var(--color-green)}.preferences-align-content{display:flex;align-items:center}.preferences-space-around{display:flex;justify-content:space-between;align-items:center;gap:var(--font-size-large)}.prefrences-cert-id-wrapper{flex:1}.anonymized-images-note{color:var(--color-light-grey);font-style:italic}.site-information-container{padding:3rem 3rem 4rem;margin:0 4rem;height:100%;overflow:auto}.site-information-container .section{display:flex;flex-direction:column}.site-information-container .section.message{margin-top:30px}.site-information-container .section .title{font-size:1rem;color:var(--color-blue)}.site-information-container .section .subtitle{font-size:var(--font-size-small);line-height:var(--font-size-medium);margin-bottom:10px;margin-top:5px;color:var(--color-light-grey)}.site-information-container .content{display:flex;align-items:flex-start;justify-content:flex-start}.site-information-container .image-thumbnail{width:200px;margin-right:30px}.site-information-container .image-actions{display:flex;flex-direction:column}.site-information-container .image-actions>.button{margin-bottom:20px}.site-information-container .button{font-family:Metropolis,sans-serif;border-radius:var(--border-radius-small);cursor:pointer;background:var(--color-blue);color:var(--color-white);font-size:1em;line-height:1em;padding:.8em 1.2em;min-width:3em;text-align:center;display:inline-flex;align-items:center;justify-content:center;position:relative}.site-information-container .ql-editor{font-size:.7rem}.site-information-container .ql-toolbar,.site-information-container .ql-container{border:1px solid var(--color-blue)!important}.site-information-container .ql-toolbar{border-bottom:none!important}.site-information-container button.ql-active>svg>line,.site-information-container button.ql-active>svg>path{stroke:var(--color-blue)!important}/*!
 * Quill Editor v1.3.7
 * https://quilljs.com/
 * Copyright (c) 2014, Jason Chen
 * Copyright (c) 2013, salesforce.com
 */.ql-container{box-sizing:border-box;font-family:Helvetica,Arial,sans-serif;font-size:13px;height:100%;margin:0;position:relative}.ql-container.ql-disabled .ql-tooltip{visibility:hidden}.ql-container.ql-disabled .ql-editor ul[data-checked]>li:before{pointer-events:none}.ql-clipboard{left:-100000px;height:1px;overflow-y:hidden;position:absolute;top:50%}.ql-clipboard p{margin:0;padding:0}.ql-editor{box-sizing:border-box;line-height:1.42;height:100%;outline:none;overflow-y:auto;padding:12px 15px;tab-size:4;-moz-tab-size:4;text-align:left;white-space:pre-wrap;word-wrap:break-word}.ql-editor>*{cursor:text}.ql-editor p,.ql-editor ol,.ql-editor ul,.ql-editor pre,.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{margin:0;padding:0;counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol,.ql-editor ul{padding-left:1.5em}.ql-editor ol>li,.ql-editor ul>li{list-style-type:none}.ql-editor ul>li:before{content:"•"}.ql-editor ul[data-checked=true],.ql-editor ul[data-checked=false]{pointer-events:none}.ql-editor ul[data-checked=true]>li *,.ql-editor ul[data-checked=false]>li *{pointer-events:all}.ql-editor ul[data-checked=true]>li:before,.ql-editor ul[data-checked=false]>li:before{color:#777;cursor:pointer;pointer-events:all}.ql-editor ul[data-checked=true]>li:before{content:"☑"}.ql-editor ul[data-checked=false]>li:before{content:"☐"}.ql-editor li:before{display:inline-block;white-space:nowrap;width:1.2em}.ql-editor li:not(.ql-direction-rtl):before{margin-left:-1.5em;margin-right:.3em;text-align:right}.ql-editor li.ql-direction-rtl:before{margin-left:.3em;margin-right:-1.5em}.ql-editor ol li:not(.ql-direction-rtl),.ql-editor ul li:not(.ql-direction-rtl){padding-left:1.5em}.ql-editor ol li.ql-direction-rtl,.ql-editor ul li.ql-direction-rtl{padding-right:1.5em}.ql-editor ol li{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;counter-increment:list-0}.ql-editor ol li:before{content:counter(list-0,decimal) ". "}.ql-editor ol li.ql-indent-1{counter-increment:list-1}.ql-editor ol li.ql-indent-1:before{content:counter(list-1,lower-alpha) ". "}.ql-editor ol li.ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-2{counter-increment:list-2}.ql-editor ol li.ql-indent-2:before{content:counter(list-2,lower-roman) ". "}.ql-editor ol li.ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-3{counter-increment:list-3}.ql-editor ol li.ql-indent-3:before{content:counter(list-3,decimal) ". "}.ql-editor ol li.ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-4{counter-increment:list-4}.ql-editor ol li.ql-indent-4:before{content:counter(list-4,lower-alpha) ". "}.ql-editor ol li.ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-5{counter-increment:list-5}.ql-editor ol li.ql-indent-5:before{content:counter(list-5,lower-roman) ". "}.ql-editor ol li.ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-6{counter-increment:list-6}.ql-editor ol li.ql-indent-6:before{content:counter(list-6,decimal) ". "}.ql-editor ol li.ql-indent-6{counter-reset:list-7 list-8 list-9}.ql-editor ol li.ql-indent-7{counter-increment:list-7}.ql-editor ol li.ql-indent-7:before{content:counter(list-7,lower-alpha) ". "}.ql-editor ol li.ql-indent-7{counter-reset:list-8 list-9}.ql-editor ol li.ql-indent-8{counter-increment:list-8}.ql-editor ol li.ql-indent-8:before{content:counter(list-8,lower-roman) ". "}.ql-editor ol li.ql-indent-8{counter-reset:list-9}.ql-editor ol li.ql-indent-9{counter-increment:list-9}.ql-editor ol li.ql-indent-9:before{content:counter(list-9,decimal) ". "}.ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:3em}.ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:4.5em}.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:3em}.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:4.5em}.ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left:6em}.ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:7.5em}.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:6em}.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:7.5em}.ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left:9em}.ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:10.5em}.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:9em}.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:10.5em}.ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left:12em}.ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:13.5em}.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:12em}.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:13.5em}.ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left:15em}.ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:16.5em}.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:15em}.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:16.5em}.ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left:18em}.ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:19.5em}.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:18em}.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:19.5em}.ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left:21em}.ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:22.5em}.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:21em}.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:22.5em}.ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left:24em}.ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:25.5em}.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:24em}.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:25.5em}.ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left:27em}.ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:28.5em}.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:27em}.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:28.5em}.ql-editor .ql-video{display:block;max-width:100%}.ql-editor .ql-video.ql-align-center{margin:0 auto}.ql-editor .ql-video.ql-align-right{margin:0 0 0 auto}.ql-editor .ql-bg-black{background-color:#000}.ql-editor .ql-bg-red{background-color:#e60000}.ql-editor .ql-bg-orange{background-color:#f90}.ql-editor .ql-bg-yellow{background-color:#ff0}.ql-editor .ql-bg-green{background-color:#008a00}.ql-editor .ql-bg-blue{background-color:#06c}.ql-editor .ql-bg-purple{background-color:#93f}.ql-editor .ql-color-white{color:#fff}.ql-editor .ql-color-red{color:#e60000}.ql-editor .ql-color-orange{color:#f90}.ql-editor .ql-color-yellow{color:#ff0}.ql-editor .ql-color-green{color:#008a00}.ql-editor .ql-color-blue{color:#06c}.ql-editor .ql-color-purple{color:#93f}.ql-editor .ql-font-serif{font-family:Georgia,Times New Roman,serif}.ql-editor .ql-font-monospace{font-family:Monaco,Courier New,monospace}.ql-editor .ql-size-small{font-size:.75em}.ql-editor .ql-size-large{font-size:1.5em}.ql-editor .ql-size-huge{font-size:2.5em}.ql-editor .ql-direction-rtl{direction:rtl;text-align:inherit}.ql-editor .ql-align-center{text-align:center}.ql-editor .ql-align-justify{text-align:justify}.ql-editor .ql-align-right{text-align:right}.ql-editor.ql-blank:before{color:rgba(0,0,0,.6);content:attr(data-placeholder);font-style:italic;left:15px;pointer-events:none;position:absolute;right:15px}.ql-snow.ql-toolbar:after,.ql-snow .ql-toolbar:after{clear:both;content:"";display:table}.ql-snow.ql-toolbar button,.ql-snow .ql-toolbar button{background:none;border:none;cursor:pointer;display:inline-block;float:left;height:24px;padding:3px 5px;width:28px}.ql-snow.ql-toolbar button svg,.ql-snow .ql-toolbar button svg{float:left;height:100%}.ql-snow.ql-toolbar button:active:hover,.ql-snow .ql-toolbar button:active:hover{outline:none}.ql-snow.ql-toolbar input.ql-image[type=file],.ql-snow .ql-toolbar input.ql-image[type=file]{display:none}.ql-snow.ql-toolbar button:hover,.ql-snow .ql-toolbar button:hover,.ql-snow.ql-toolbar button:focus,.ql-snow .ql-toolbar button:focus,.ql-snow.ql-toolbar button.ql-active,.ql-snow .ql-toolbar button.ql-active,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-label.ql-active,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-item:hover,.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item.ql-selected{color:#06c}.ql-snow.ql-toolbar button:hover .ql-fill,.ql-snow .ql-toolbar button:hover .ql-fill,.ql-snow.ql-toolbar button:focus .ql-fill,.ql-snow .ql-toolbar button:focus .ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill{fill:#06c}.ql-snow.ql-toolbar button:hover .ql-stroke,.ql-snow .ql-toolbar button:hover .ql-stroke,.ql-snow.ql-toolbar button:focus .ql-stroke,.ql-snow .ql-toolbar button:focus .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow.ql-toolbar button:hover .ql-stroke-miter,.ql-snow .ql-toolbar button:hover .ql-stroke-miter,.ql-snow.ql-toolbar button:focus .ql-stroke-miter,.ql-snow .ql-toolbar button:focus .ql-stroke-miter,.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter{stroke:#06c}@media(pointer:coarse){.ql-snow.ql-toolbar button:hover:not(.ql-active),.ql-snow .ql-toolbar button:hover:not(.ql-active){color:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#444}}.ql-snow,.ql-snow *{box-sizing:border-box}.ql-snow .ql-hidden{display:none}.ql-snow .ql-out-bottom,.ql-snow .ql-out-top{visibility:hidden}.ql-snow .ql-tooltip{position:absolute;transform:translateY(10px)}.ql-snow .ql-tooltip a{cursor:pointer;text-decoration:none}.ql-snow .ql-tooltip.ql-flip{transform:translateY(-10px)}.ql-snow .ql-formats{display:inline-block;vertical-align:middle}.ql-snow .ql-formats:after{clear:both;content:"";display:table}.ql-snow .ql-stroke{fill:none;stroke:#444;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.ql-snow .ql-stroke-miter{fill:none;stroke:#444;stroke-miterlimit:10;stroke-width:2}.ql-snow .ql-fill,.ql-snow .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-empty{fill:none}.ql-snow .ql-even{fill-rule:evenodd}.ql-snow .ql-thin,.ql-snow .ql-stroke.ql-thin{stroke-width:1}.ql-snow .ql-transparent{opacity:.4}.ql-snow .ql-direction svg:last-child{display:none}.ql-snow .ql-direction.ql-active svg:last-child{display:inline}.ql-snow .ql-direction.ql-active svg:first-child{display:none}.ql-snow .ql-editor h1{font-size:2em}.ql-snow .ql-editor h2{font-size:1.5em}.ql-snow .ql-editor h3{font-size:1.17em}.ql-snow .ql-editor h4{font-size:1em}.ql-snow .ql-editor h5{font-size:.83em}.ql-snow .ql-editor h6{font-size:.67em}.ql-snow .ql-editor a{text-decoration:underline}.ql-snow .ql-editor blockquote{border-left:4px solid #ccc;margin-bottom:5px;margin-top:5px;padding-left:16px}.ql-snow .ql-editor code,.ql-snow .ql-editor pre{background-color:#f0f0f0;border-radius:3px}.ql-snow .ql-editor pre{white-space:pre-wrap;margin-bottom:5px;margin-top:5px;padding:5px 10px}.ql-snow .ql-editor code{font-size:85%;padding:2px 4px}.ql-snow .ql-editor pre.ql-syntax{background-color:#23241f;color:#f8f8f2;overflow:visible}.ql-snow .ql-editor img{max-width:100%}.ql-snow .ql-picker{color:#444;display:inline-block;float:left;font-size:14px;font-weight:500;height:24px;position:relative;vertical-align:middle}.ql-snow .ql-picker-label{cursor:pointer;display:inline-block;height:100%;padding-left:8px;padding-right:2px;position:relative;width:100%}.ql-snow .ql-picker-label:before{display:inline-block;line-height:22px}.ql-snow .ql-picker-options{background-color:#fff;display:none;min-width:100%;padding:4px 8px;position:absolute;white-space:nowrap}.ql-snow .ql-picker-options .ql-picker-item{cursor:pointer;display:block;padding-bottom:5px;padding-top:5px}.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#ccc;z-index:2}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-options{display:block;margin-top:-1px;top:100%;z-index:1}.ql-snow .ql-color-picker,.ql-snow .ql-icon-picker{width:28px}.ql-snow .ql-color-picker .ql-picker-label,.ql-snow .ql-icon-picker .ql-picker-label{padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-label svg,.ql-snow .ql-icon-picker .ql-picker-label svg{right:4px}.ql-snow .ql-icon-picker .ql-picker-options{padding:4px 0}.ql-snow .ql-icon-picker .ql-picker-item{height:24px;width:24px;padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-options{padding:3px 5px;width:152px}.ql-snow .ql-color-picker .ql-picker-item{border:1px solid transparent;float:left;height:16px;margin:2px;padding:0;width:16px}.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{position:absolute;margin-top:-9px;right:0;top:50%;width:18px}.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""]):before{content:attr(data-label)}.ql-snow .ql-picker.ql-header{width:98px}.ql-snow .ql-picker.ql-header .ql-picker-label:before,.ql-snow .ql-picker.ql-header .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{content:"Heading 1"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{content:"Heading 2"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{content:"Heading 3"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{content:"Heading 4"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{content:"Heading 5"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{content:"Heading 6"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{font-size:2em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{font-size:1.5em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{font-size:1.17em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{font-size:1em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{font-size:.83em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{font-size:.67em}.ql-snow .ql-picker.ql-font{width:108px}.ql-snow .ql-picker.ql-font .ql-picker-label:before,.ql-snow .ql-picker.ql-font .ql-picker-item:before{content:"Sans Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{content:"Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{content:"Monospace"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{font-family:Georgia,Times New Roman,serif}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{font-family:Monaco,Courier New,monospace}.ql-snow .ql-picker.ql-size{width:98px}.ql-snow .ql-picker.ql-size .ql-picker-label:before,.ql-snow .ql-picker.ql-size .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{content:"Small"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{content:"Large"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{content:"Huge"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{font-size:10px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{font-size:18px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{font-size:32px}.ql-snow .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.ql-snow .ql-color-picker.ql-color .ql-picker-item{background-color:#000}.ql-toolbar.ql-snow{border:1px solid #ccc;box-sizing:border-box;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;padding:8px}.ql-toolbar.ql-snow .ql-formats{margin-right:15px}.ql-toolbar.ql-snow .ql-picker-label{border:1px solid transparent}.ql-toolbar.ql-snow .ql-picker-options{border:1px solid transparent;box-shadow:rgba(0,0,0,.2) 0 2px 8px}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label,.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{border-color:#ccc}.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover{border-color:#000}.ql-toolbar.ql-snow+.ql-container.ql-snow{border-top:0px}.ql-snow .ql-tooltip{background-color:#fff;border:1px solid #ccc;box-shadow:0 0 5px #ddd;color:#444;padding:5px 12px;white-space:nowrap}.ql-snow .ql-tooltip:before{content:"Visit URL:";line-height:26px;margin-right:8px}.ql-snow .ql-tooltip input[type=text]{display:none;border:1px solid #ccc;font-size:13px;height:26px;margin:0;padding:3px 5px;width:170px}.ql-snow .ql-tooltip a.ql-preview{display:inline-block;max-width:200px;overflow-x:hidden;text-overflow:ellipsis;vertical-align:top}.ql-snow .ql-tooltip a.ql-action:after{border-right:1px solid #ccc;content:"Edit";margin-left:16px;padding-right:8px}.ql-snow .ql-tooltip a.ql-remove:before{content:"Remove";margin-left:8px}.ql-snow .ql-tooltip a{line-height:26px}.ql-snow .ql-tooltip.ql-editing a.ql-preview,.ql-snow .ql-tooltip.ql-editing a.ql-remove{display:none}.ql-snow .ql-tooltip.ql-editing input[type=text]{display:inline-block}.ql-snow .ql-tooltip.ql-editing a.ql-action:after{border-right:0px;content:"Save";padding-right:0}.ql-snow .ql-tooltip[data-mode=link]:before{content:"Enter link:"}.ql-snow .ql-tooltip[data-mode=formula]:before{content:"Enter formula:"}.ql-snow .ql-tooltip[data-mode=video]:before{content:"Enter video:"}.ql-snow a{color:#06c}.ql-container.ql-snow{border:1px solid #ccc}.password-checker-criteria{display:flex;flex-direction:row;flex-wrap:nowrap;line-height:var(--font-size-large);color:var(--color-grey);gap:var(--font-size-medium);align-items:center}.password-checker-criteria.checked{color:var(--color-dark-grey)}.password-checker-criteria-state{width:var(--font-size-medium);height:var(--font-size-medium)}.header-sonio-logo{position:fixed;top:0;left:0;width:10rem;padding:var(--font-size-large)}.header-sonio-logo svg{width:100%;height:auto}.header-sonio-logo svg .sonio-logo_mark{fill:#207cc2}.register-user-page{width:100vw;height:100vh;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;overflow:auto;padding-top:4rem}.register-user-form{width:45rem;padding-bottom:var(--font-size-xxlarge)}.register-user-form-title{width:100%;font-style:normal;font-weight:800;font-size:var(--font-size-xxlarge);line-height:var(--font-size-xxlarge);text-align:center;margin-bottom:var(--font-size-xxlarge)}.register-user-form-section-title{font-size:inherit!important;margin-bottom:var(--font-size-xsmall);margin-top:var(--font-size-xxlarge)}.register-user-tooltip-wrapper{display:flex;flex-direction:row;flex-wrap:nowrap;line-height:var(--font-size-large)}.register-user-tooltip-icon{width:var(--font-size-large);height:var(--font-size-large);margin-left:var(--font-size-xsmall);cursor:pointer;position:relative}.register-user-tooltip-message{position:absolute;top:0;left:calc(var(--font-size-large) + var(--font-size-xsmall));background-color:var(--color-dark-blue);border-radius:var(--border-radius-small);padding:var(--font-size-xsmall);color:var(--color-white);font-size:var(--font-size-small);text-transform:none;letter-spacing:initial;z-index:10;width:25rem}.register-user-tooltip-list{list-style-type:"-";padding-inline-start:var(--font-size-xsmall)}.register-user-field-splitter{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between}.register-user-field-wrapper{margin-bottom:var(--font-size-medium);margin-top:var(--font-size-medium)}.register-user-field-wrapper.half{width:50%}.register-user-field-wrapper>div>label{font-style:normal;font-weight:400}.register-user-field-wrapper>input{width:100%;height:var(--font-size-xxxlarge)}.register-user-button-wrapper{width:100%;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;margin-top:var(--font-size-xsmall)}.register-user-contact{width:100%;font-style:normal;font-weight:400;line-height:var(--font-size-large);text-align:center;color:var(--color-black)}.register-user-contact{margin-top:var(--font-size-xxxlarge)}.register-user-id-number-type-wrapper{height:var(--font-size-xxxlarge);display:flex;flex-direction:row;flex-wrap:nowrap;align-items:stretch;overflow:hidden;border-radius:var(--border-radius-small);background-color:var(--color-xlight-grey)}.register-user-id-number-type{flex:1;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;cursor:pointer;transition:background-color .15s;justify-content:center;width:5rem}.register-user-id-number-type.selected{background-color:var(--color-blue);color:var(--color-xxxlight-grey)}.register-user-red-message{color:var(--color-xlight-red)}.invalid-invitation-container{display:flex;flex-direction:column;align-items:center;justify-content:center;height:80vh}.invalid-invitation-message{font-weight:500;margin-bottom:8px}.invalid-invitation-message-baseline{margin-bottom:16px;font-size:smaller;word-wrap:break-word}.report-print-loader-wrapper{display:flex;justify-content:center;align-items:center;height:100vh;width:100vw;font-size:var(--font-size-xxxlarge)}.reset-password-page{width:100vw;height:100vh;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;overflow:auto;padding-top:4rem}.reset-password-logo{position:fixed;top:0;left:0;padding:var(--font-size-large)}.reset-password-logo>img{width:7.5rem}.reset-password-form{width:45rem;padding-bottom:var(--font-size-xxlarge)}.reset-password-form-title{width:100%;font-style:normal;font-weight:800;font-size:var(--font-size-xxlarge);line-height:var(--font-size-xxlarge);text-align:center;margin-bottom:var(--font-size-xxlarge)}.reset-password-form-section-title{text-transform:uppercase;font-style:normal;font-weight:400;letter-spacing:.1em;color:var(--color-black);margin-bottom:var(--font-size-xsmall);margin-top:var(--font-size-xxlarge)}.reset-password-tooltip-wrapper{display:flex;flex-direction:row;flex-wrap:nowrap;line-height:var(--font-size-large)}.reset-password-tooltip-icon{width:var(--font-size-large);height:var(--font-size-large);margin-left:var(--font-size-xsmall);cursor:pointer;position:relative}.reset-password-tooltip-message{position:absolute;top:0;left:calc(var(--font-size-large) + var(--font-size-xsmall));background-color:var(--color-dark-blue);border-radius:var(--border-radius-small);padding:var(--font-size-xsmall);color:var(--color-white);font-size:var(--font-size-small);text-transform:none;letter-spacing:initial;z-index:10;width:25rem}.reset-password-tooltip-list{list-style-type:"-";padding-inline-start:var(--font-size-xsmall)}.reset-password-field-splitter{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between}.reset-password-field-wrapper{margin-bottom:var(--font-size-medium);margin-top:var(--font-size-medium)}.reset-password-field-wrapper.half{width:50%}.reset-password-field-wrapper>div>label{font-style:normal;font-weight:400}.reset-password-field-wrapper>input{width:100%;height:var(--font-size-xxxlarge)}.reset-password-input-error{border-color:var(--color-xlight-red)!important;border-width:var(--border-thick-size)!important}.reset-password-button-wrapper{width:100%;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;margin-top:var(--font-size-xsmall)}.reset-password-contact{width:100%;font-style:normal;font-weight:400;line-height:var(--font-size-large);text-align:center;color:var(--color-black)}.reset-password-contact{margin-top:var(--font-size-xxxlarge)}.register-mail-link{font-style:normal;font-weight:800}.reset-password-field-error{margin-top:var(--font-size-xsmall);font-style:normal;font-weight:700;color:var(--color-xlight-red)}.reset-password-country-number-wrapper{display:flex;gap:var(--font-size-xsmall);flex-direction:row;flex-wrap:nowrap;align-items:stretch}.reset-password-id-number-type-wrapper{height:var(--font-size-xxxlarge);display:flex;flex-direction:row;flex-wrap:nowrap;align-items:stretch;overflow:hidden;border-radius:var(--border-radius-small);background-color:var(--color-xlight-grey)}.reset-password-id-number-type{flex:1;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;cursor:pointer;transition:background-color .15s;justify-content:center;width:5rem}.reset-password-id-number-type.selected{background-color:var(--color-blue);color:var(--color-xxxlight-grey)}.reset-password-red-message{color:var(--color-xlight-red)}.page-container.preferences-per-protocol-selection{position:fixed;top:0;z-index:5;background-color:var(--color-white);height:100vh;left:4rem;width:calc(100% - 4rem);padding:1em}.preferences-per-protocol-selection .manage-template-slide-grid-container{height:calc(100vh - 6rem)}.configuration-container .personalised-edit-button{display:inline-block;vertical-align:top;padding:.1rem .5rem}.configuration-container .left-navbar{background-color:var(--color-white)}.configuration-container .printing-qr-code-toggle{display:flex;justify-content:left;align-items:top;padding-left:1rem;padding-top:1rem}.configuration-container{padding:3rem 3rem 4rem;margin:0 4rem;min-height:100%;height:100%;overflow:auto}.configuration-container .title{display:flex;flex-direction:column;padding-top:0;padding-bottom:1rem}.configuration-container .cta{justify-content:center;width:100%;display:flex;gap:.5rem}.filter-list-container{display:flex;flex-direction:column;row-gap:.5rem;width:100%;max-width:40.5rem;padding:0!important;align-items:start}.share-document-label{font-weight:700;margin:1.5rem 0;color:var(--color-dark-blue)}.attachment-item .checkbox-input-wrapper.checked{border:0}.attachment-item{gap:1rem;display:flex;width:100%;align-items:center;justify-content:space-between;border-bottom:1px solid var(--color-xxlight-grey);padding:0 2px .6rem;color:var(--color-dark-blue)}.attachment-item .icon{width:auto;height:100%;display:flex;padding:1px;align-items:flex-start}.attachment-item .icon svg{width:auto;height:1rem}.attachment-title{line-height:140%;font-size:1rem;flex-grow:1}.download-icon svg,.delete-icon svg{cursor:pointer;opacity:.5}.download-icon svg:hover,.delete-icon svg:hover{opacity:1}.upload-document-button{display:flex;padding:.5rem .75rem;justify-content:center;align-items:center;gap:.25rem;margin:1.5rem 0}.filter-list-container .checkbox{width:100%;justify-content:space-between}.configuration-container small.sub-title{display:block;width:100%}.configuration-container h3+small.sub-title{margin-top:-1rem;margin-bottom:1rem}.configuration-container h2+small.sub-title{margin-top:-1.5rem;margin-bottom:1.5rem}.configuration-container h1+hr{margin-top:-.5rem}.configuration-container h1+hr+small.sub-title{margin-top:-1rem;margin-bottom:1.5rem}.configuration-container .row.spacer{margin-bottom:1.5rem}.configuration-container hr.section-end{margin-bottom:.5rem}@font-face{font-family:Fontello Simulator;src:url(data:font/woff2;base64,d09GMgABAAAAAA8UAA8AAAAAI1QAAA69AAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHFQGYACDKAgOCZwMEQgKmkyYJwsOAAE2AiQDGAQgBYVNB3kMgRwbGCFFB2rYOBAQnsRk/9cJ3BgK9qF1S+GDzErsYC9hTSo2hZlHoYONoijIaPycia6iuO2s29Pb+tFLgf1nJTWdNHFbNCOYJ3xmhCSz/tP/nP9rz8yRzMkRQgw/uISKpSUhuSV1LFQMLal6qN9wr6PPFZ6I/ql9iRgmt0rBQi62QSi3LWSEyj/K0KW8twMhntfz3byFI1wpTYlfMsrh6TVtuaggizBiyH5aQrrLICfI5kgaooQXF/UV9XbV15KtlLUcYnozx+UlW1SILWKSvEwPTUlXUgCK/v/P/ac9+yYZIjUSuCD8J1kgVaXybl4yOfcljyAf894QJK+EA4CuBKrrywFi16ms7apmI+pa5Sq/8DWmQo8wqs7Wxsh1yk/a/FqA1v9js/eNRbLoMyiVMXJ6Ef2XBAGQaLMVi/Wm+mFljl86g0ICAAAQ0H81ZaYmjkNvNyAgAHpa5b0o/2UvQAHYDfYJAM+sfn36mfYYwKBwoLPtHY+P4jO/TH9Z5vvXTuk734UFccsFAQPEKpRHE4kSHaLzoJKi9jgO2YBAQ6AEhL8cWVvrMWip7Zzz5SGE/cMjFWiYF34KlOKo5MxynTcEObDRG4YcOLw05CHcK8Eqtzx6yGg2gIDHNDaRZ/8wEjxDvf+Y6Fqk7jUvpBt4gXn5r4c+ac71u/MevALqqIcIcwwQcPMiwKBefYBD2p986thSHJJPyTlWNjWMtbqTML49FLwG47C0iJvDnnV0MEfK22c8Jt5b08v7Z2SJaezzZVI/kYKb9MP6oHTsjUSMJwJMZOZT0Cbeq5NW+IyPiB/7OhnmeD5GPUwe7nbwKSXGXTes7L05cpTzrN8sXv9qUiEsLXXRTpieaFNtXPSZiCyky5WFJOeTcvEs52F0U3c1m6WdB+Z4OQd3CZy32e9dF0Vpc+l5+eeEOfUS/5TQMGuLQclMebLvkCA1WkCBjAXhpRU0zhKaRXSLznuDckC1tUmUFlatEYUgdfXcoctFFeQmRKl7494pnfu3Iqm2dTsivk555sqBJTVvQvQ+kXIusQ/jZAENeDjo0eFj0u/LY1EFWCywxgJqQhmtHvBAFH2Txfk/ERpSuk40G7mQR8GZJHrPSOA4Xve1hozla5HnFXBpSgqI8CzjrrJIa+k8Fr2xDHeRqLWqcHe9UfWbYhbNUfUHsNKILKnNA/tpDoVOe5a8U2/XfcBGZR2HjJZRwAGURbD5tHBiWmjRcBK4gxMG8sCWRc4q/0RodpWFPGbpjulomqRn9eHZ21RFa2QXMdt6eKL82a/TszfdnPONlj+jHxUTw3eurz8/VCJ5yQBhHqsdwTkeNKMC91mqtssiYtDldJ+hU/f6i7PzHI1YQqxB1LA5xUFCWYGnVsV/F6wIR3QEEWz3JNJ/YAEsVXTYbxM+izLGsohpIEfJf8Nzy2F86chSjNF48h8dKtXfl5hNixcsRoKomB6MFBJEYcGoQHAqFIKKhELFQqUSoVGp0KlMeHoaoa4/Lmp+9japNNDnGWXfQBNhcFD/adk8uEb/7TcXS9jJxNlQ+d2VsJxpKIeiAopKKKqgqIaiBopaKOqgqIeiAdpogezUVmqNZ8JZhrpNDf1Zp0xLc822wXFTc3DqgXaITOVI1rVs6Ln6qlOVM5w6kp16tXoOG9uJaK9XRabH6aYZ6HXaZtXpjS7IPaW7I1iCjRzKC6Ckxspxdcz8AnrTaE83apdMm9kv3ZAdmapeBax+R4F1aE7sBNazhRDnqd/rBlQWZi5JI1NgEeZPutyxTbVI+u68QRb79SLTR68HNgLMELKIcISznL16wz4GBz+6FhPZ6dbf2thUlEbUXFSLnIFw7OLkxqO36afQdXU/RVxfsBhVkJSukruqk1wdiDDF5QVd8grpKIK5VRSWtkpscsWRyhdyK+SvFZXMC0edlA2nSE5gjqSEnWaJlAKrynkMUbzIChkCRDwA4cx7+0L0fXLmWmCzGx4nIiixqjsb14O3FJA0dwK5Ry48aKulSdLJZwQPqZEd9Q6Wo0QlXxBzqu/We3KzJenBlTZ0+0gpq+/pbWPL8fbAvB/QzYvY8e/CKFQaB5py9hDTzB1Ykh1raptMDZzW25994GYb31Fulbm/dg/YmPYWjYFNqXNZNq9d7NazxVDZ0JZN8QJmmqYXnb644LWot6ydrqbPkUY3RMd7UWWXR6zx+jwgpg1YmiMvwj6/oxvON5WSNxUp0YP1gUM4uTO55DXegW7oj6e86dN8vseZ2z2iDemud2Tn/D5UyCbHOgpTYMNAu06HmbFKI5Ousjgqvxu1OQeps8Q89KK3hC+iYBgQilRER0LEEigZBqRoPgX8FEYPF1mLSsOBspaqjAWJqiBREyTqglRDHuKiibhoIS7aiKsOHUmRISm6SIocyVRPJcS0PmLaADFtiJg2QkwbI6ZNENOmiC2bocrnvdQ8kUOr9QV0tbS4FcBwV5c+dFobaBsD2lbkCYTSH3b68/ZbGHTwIdLRgE4GdK7IisJFX1z1xU1f3G2ghwE9DfiFwYe3fvjoh69++NlAfwOK5gxqzOLfuFEbQV3sRcd8+aTeebM4QG/D12aHl9THCd+DQGtrbKCMepdzQgTYz7q4A1jQBMpbxpoBLk0hiuN4I9nuChcUJqzuOgJV85y8Kuv4yBzYp19bSeCiLEQz0zBmO5Ctg+fAvGW9upjI/txCqGhxNlAwPyfTfND22UTUH57LBQsXbHcwMJgNPI3s6H+dOlizMBOqXZzHcXnIg7WNc80sBqrns/6quQW66n2D/0CujvnDZ77S7RNS5nau7/CmY5izC2ykkvGQjYuRnH/vPp7lf8tgg0EyV/WkfvYLP0S22ZbTm05yM9ARee83zyNTv+wmSXK2setJWEtuymnOtX5YYH0Eq0PcYVng5tNYGbPKWhRoMbN61MGnHfa09xB0M231Z/Xds/YCJz4TFDWwLMYnj2VZZr16o8hjkgFJEsAY8GWwEHyLo+fPZv+CrM3yUoH5ZWSRCw7Mydye+XRuFdm3z0clw932n13xrnmV8UfvWP2joR6xmbfoH9evin8lOF/PiKj0vZkJ9mZfpWj3sr4/yM+8me39MKd9h6gK31Ilbu26asAAKfgoxh83ZN7uTpULLHHb+coxjO/lcOTOCvPJOOs4V5S/ce1LM18qruqoGsUCn76sPz9OeH1VRdWhWOH7CnsKX4cFz/ue+HzgUaDkv+VDL7cq40rlZ/aNd8orsrInfkC/KjvHJ/+8aX38jWa3dWyD9wzbrnnYEm3tykfKeV6+9ida++JG3+FkJplOTs/8kVV3u/P6tp+mfHtd516fmE68JZFJRF4/ljE/+kozafZaGStmJ+0D35i2Y1bSijjTTiTMjn1z2hqPsqeHmqPZASuJe7VtXvlR7qHWQNfo0mu53E7knUgp75vVZN/xtBs4T7+DLfhWxipXi9iZDDf5Wgn1OF9/3bR1wEnYo6bsnJXwF/zV6d7mTG+2/2pmdsI5cFDZeMJ65UfNjJn2E52ld+B73/6aPWDPjvG9fyu58jVxVXxtlPDDKPn59s1J3+G3jPjike2lyX+G/zvL7/9N0D6Qb39397zteZu1+IW//cx0TjZ8+VP4jr+I1lWU+Oe3zTn+dO1Vn/EtWpu5tU4BTeQOewEfYD+YLycb/JeTxf0f+P/8+q+sqyrmgvuJiRfOJblHf+2rlp5M9u+N6ppHpOYuMg/19a149g5HUyBOD/PgQvBzIW8+VwzlkQ8BBsEmgyRVQw45BJNUHepEgDya7kmHbT/XLdIMXZsIkpTGURjS2FPUtyL3Dkf7xR1UmJAwZVZsDapNXX7Su/WpMNlBm/bAslStRPuq2qv8YfSQSqfT0cSDB1cujQynUps3tzS5ruMwPHj5wUvP5O7cvHT/yv0TR4cnRiZSQ6nBzX2bd8Z2dHc2bWrZ5Da6jU6ZUxoOSg02swvUYOMHt+LRKNW3UuIPR9dDJ03TLxgEKBLKBCRUIdUpCJAuaAoaPFzzTIIzxofAOTsKxtmeouiGYp8u6Vo2/jOkoyUMyURvfPOmdd2RzuaG6oqSQp/t0RCakFcNNkYrGtiw7KVwaf5ahoT2RJbvDw3KlvYjwmSpttXaGBoyyQs74WctGy/Atuz+M2DBsLJiJbQ2gxCZ0KY5sCxVlw/WqiALXuTRg8nJ7HOz1WH06OXJq5NXzp2B5JG5v+Ji0vj+DcxrHNjIPN5DpIgkqdJPTFVTjl51OszVKF5Mp2X8OOKgfOIa8Qlo0A1Nn7DJcMjrMbxT8EAoHjEBRarKUB5Jy2Qqk+oUGMCGwBiO+ggMvt/83oqaoJqKOtHOkkntmX8HherpdLT1GPwhB9OD/fv2pHYmerdsWt/d0tzYUF9XW1NdVVlR7joe/joImN3WkZc+OnnU3vw33ea/BOCnvv+v7At1/HqxDgZwW48hKnBaC6LlkVKxK51ZXJNV/ANdhCGHX+BZgKKWF2Gvz09EUcTeTSXoiExl0LCFuWbEWMBITVVgoJ9VGEenSjSauLSBfC+Bg4QHwCm8GaYSnOypDBaVMYfRzALGlqkKgu1iFcbJqRKDdPFzBmr66r9CEPTUuz+g3HmM3H6Gv4q+pU6+yEM++e2A/aU3TtdZ2c9462lvaUsv9waG5otXJjouXRp/3prfS3U+19B+ttBysu4ZPTiLc7iOC5jCBCZxCa46Pajn6tAmCzq4ToRu11kOM8TP4DgycCu+nJ2axPJFcFR4fMdnFB5zObPWWpzsN3wax/tjbQKX4wGP4wJlxUkenKX41BTum7vatWjjQCJ1hit1HJMZVbt2EVdK7ghjL2Gcx32p0IFcve1O1zk8nzrxSa2zxWSJ/juHjVq1mlZkQE9A4gZUYsRJkEIqaTCnx64/j8B6CUnGSlgvjnhfbNWe94H1koTB3psZu3gSQN9H8JX9w6tEz6VX6IHTt59bhbZjFWhYtZaf/ygAo33ej4IDsdUqnuwbXok+GU7SqKjr+oiOuAmxdNFqbTvyMT0LEjnlk/25Eh19FVbDR2jtjXh2lZ2b36+MqojFAAA=) format("woff2"),url(/frontend/assets/fontello-DfOJla7V.woff) format("woff");font-weight:400;font-style:normal}.icon-simulator{font-family:Fontello Simulator!important;font-style:normal;font-weight:400;speak:never;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-keyboard-left:before{content:""}.icon-keyboard-enter:before{content:""}.icon-keyboard-right:before{content:""}.icon-keyboard-space:before{content:""}.icon-keyboard-esc:before{content:""}.simulator-page-container{position:relative;width:100%;overflow:hidden;display:flex;flex-direction:row-reverse;font-size:var(--font-size-medium)}.simulator-page-container>.video{flex-grow:2;text-align:center;position:relative;background:#000;display:flex;align-items:center;justify-content:center;overflow:hidden}.simulator-page-container .capture-canvas{width:auto;height:100%;cursor:grab}.simulator-page-container .capture-canvas.grabbing{cursor:grabbing}.simulator-page-container .video-container{display:none}.simulator-page-container .footer{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;color:var(--color-blue);padding:.5rem}.simulator-page-container .instructions{display:flex;flex-direction:column;font-size:var(--font-size-xlarge);line-height:var(--font-size-small);gap:.5rem}.simulator-page-container .instructions .item-group{display:flex;gap:.5rem}.simulator-page-container .instructions .item{display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer;width:3em;min-height:3em;text-align:center;border:var(--border) var(--color-xxlight-grey);padding:.5em;transition:border-color .2s,color .2s}.simulator-page-container .instructions .item:hover{color:var(--color-black)}.simulator-page-container .instructions .item.selected{color:var(--color-black);border-color:var(--color-black)}.simulator-page-container .instructions .item>.label{font-size:var(--font-size-xsmall)}.simulator-page-container .fetus{display:flex;flex-direction:column;height:100%;align-items:center}.simulator-page-container .fetus .fetus-controller-container{width:2.5rem;margin:0 .5rem}.simulator-page-container .fetus .techno-list{display:flex;align-items:flex-start}.simulator-page-container .fetus .techno{font-size:var(--font-size-xsmall);padding:.2rem;margin:.5em;border:var(--border);border-radius:var(--border-radius-small);cursor:pointer}.simulator-page-container .fetus .techno.selected{color:var(--color-black)}.simulator-page-container .annotations{padding:.1rem;display:flex;flex-direction:column;gap:.5rem;width:100%;align-items:center;overflow:hidden}.simulator-page-container .annotations-list{display:flex;flex-direction:column;gap:.5rem;width:100%;overflow:auto;max-height:10rem}.simulator-page-container .annotations-item{padding:0 .2rem;display:flex;align-items:center;justify-content:space-between;text-align:center;border-radius:var(--border-radius-small);background-color:var(--color-xxxlight-grey)}.simulator-page-container .annotations-item .close-icon{border-left:.05rem solid var(--color-blue);margin:.1rem .1rem .1rem .5rem;padding-left:.2rem;cursor:pointer}.simulator-page-container .annotations-item .close-icon:hover{color:var(--color-black);border-color:var(--color-black)}.simulator-page-container .progress{position:absolute;left:0;bottom:0;width:100%;height:.5rem;background:var(--color-xxxlight-grey);cursor:pointer}.simulator-page-container .progress .progress-bar{position:relative;height:100%;width:calc(var(--percent) * 1%);background:var(--color-blue);pointer-events:none}@media(max-aspect-ratio:5/3){.simulator-page-container{flex-direction:column}.simulator-page-container .footer{flex-direction:row;gap:1rem}.simulator-page-container .instructions,.simulator-page-container .annotations-list{flex-direction:row}}@media(max-aspect-ratio:6/5){.capture-canvas{width:100%;height:auto}}.simulator-disclaimer-page-container{position:relative;overflow:hidden;display:flex;align-items:center;flex-direction:column;margin:auto}.manage-template-container{margin:0;height:100%;display:flex;gap:5rem;overflow:hidden}.manage-template-container>.manage-template-create,.manage-template-container>.manage-template-templates{padding:3rem 3rem 3rem 6rem;position:relative;overflow:auto;height:100%;min-width:100%;transition:margin-left .3s ease-in-out}.manage-template-container.show-create>.manage-template-templates{margin-left:calc(-100% - 5rem)}.manage-template-container>.manage-template-create{padding:0 2rem 0 4rem;display:flex;flex-direction:column}.manage-template-slide-grid-container{overflow:auto;flex-grow:3;margin-left:-1.4rem}.manage-template-slide-grid{display:grid;grid-template-columns:repeat(var(--number-of-columns),1fr);gap:1.4rem 0;margin:1rem 0;align-items:center;-webkit-user-select:none;user-select:none;--number-of-columns: 3}.manage-template-slide-grid-cell{font-size:var(--font-size-xsmall);text-align:center;position:relative;margin-left:1.4rem}.manage-template-container .manage-template-slide-grid-cell-add{position:absolute;right:100%;top:0;display:flex;flex-direction:column;align-items:center;justify-content:center;width:1.4rem;height:100%;opacity:0;cursor:pointer}.manage-template-container .manage-template-slide-grid-cell:hover .manage-template-slide-grid-cell-add,.manage-template-container .manage-template-slide-grid-cell:hover+.manage-template-slide-grid-cell .manage-template-slide-grid-cell-add,.manage-template-container .manage-template-slide-grid-cell.selected .manage-template-slide-grid-cell-add,.manage-template-container .manage-template-slide-grid-cell.selected+.manage-template-slide-grid-cell .manage-template-slide-grid-cell-add{opacity:.5}.manage-template-container .manage-template-slide-grid-cell-add:before,.manage-template-container .manage-template-slide-grid-cell-add:after{content:"";flex-grow:2;border-left:var(--border-dashed) var(--color-grey)}.manage-template-container .manage-template-slide-grid-cell-add:hover{opacity:1}.manage-template-slide-grid-cell.add-new>.manage-template-examination-live-slide{background:transparent;border:var(--border-dashed-thick) var(--color-xxlight-grey);font-size:var(--font-size-large);justify-content:center}.manage-template-slide-grid-cell.selected{z-index:10}.manage-template-slide-grid-cell.selected>.manage-template-examination-live-slide{background:var(--color-darkcommon-xxlight-grey)}.manage-template-create-header{display:flex;gap:2rem;align-items:flex-start;border-bottom:var(--border) var(--color-xxlight-grey);position:sticky;top:0;width:100%;z-index:10;background:var(--color-white);padding:1rem 0 .5rem}.manage-template-create-footer{display:flex;gap:2rem;align-items:flex-start;justify-content:space-between;border-top:var(--border) var(--color-xxlight-grey);position:relative;width:100%;z-index:10;background:var(--color-white);padding:1rem 0}.manage-template-create-header h1{margin:0 0 .5rem;font-size:var(--font-size-large)}.manage-template-create-title{flex-grow:2}.manage-template-create-title-import{position:absolute;top:1rem;right:0;font-size:var(--font-size-small)}.manage-template-create-title-input{display:flex;gap:1rem;align-items:center}.manage-template-create-title-input label{white-space:nowrap}.manage-template-examination-live-slide{position:relative;display:flex;aspect-ratio:16 / 10;border-radius:var(--border-radius-small);overflow:hidden;background:var(--color-darkcommon-xxxlight-grey);transition:background-color .3s ease-in-out;border:.3rem solid transparent;cursor:pointer;animation:examination-live-slide-fadein .6s ease-in-out forwards}.manage-template-examination-live-options{position:absolute;top:calc(100% - .2rem);width:100%;background:var(--color-darkcommon-xxlight-grey);border-bottom-left-radius:var(--border-radius-small);border-bottom-right-radius:var(--border-radius-small);padding:.5rem .2rem}.manage-template-examination-live-delete{position:absolute;top:0;right:0;font-size:var(--font-size-large);padding:.2rem;cursor:pointer}.manage-template-examination-live-delete:hover{color:var(--color-black)}.manage-template-container ul.manage-template-positions{border:var(--border) var(--color-xxlight-grey);margin-top:2rem}.manage-template-container ul.manage-template-positions li{display:flex;width:100%;border-bottom:var(--border) var(--color-xxlight-grey);padding:.5rem 1rem;margin:0;cursor:pointer}.manage-template-container ul.manage-template-positions li:hover{background:var(--color-xxxlight-grey)}.manage-template-container ul.manage-template-positions li:last-child{border-bottom:0}.manage-template-container ul.manage-template-positions li>span{flex-basis:40%}.manage-template-container ul.manage-template-positions li>span:last-child{flex-basis:20%;font-size:var(--font-size-small);display:flex;gap:.5em;justify-content:flex-end}.manage-template-container ul.manage-template-positions li.header{border:0;padding:0 1rem}.manage-template-container ul.manage-template-positions li.header span{height:0;margin-top:-1.5rem;font-size:var(--font-size-xsmall);color:var(--color-black);text-transform:uppercase;letter-spacing:.1em}.manage-template-container .manage-template-add-button{font-size:var(--font-size-xxlarge);margin:1rem 0;text-align:center}.manage-template-container .manage-template-create-position>h2{margin:0 0 1rem}.manage-template-container .manage-template-create-position>div{display:flex;justify-content:center;gap:1rem;padding:1rem}.manage-template-container .manage-template-grid-warning{text-align:center;padding:.5rem;font-size:var(--font-size-small);color:var(--color-light-grey)}.live-checkbox{display:flex;flex-direction:column;margin:auto 0}.mode-info-checked{color:var(--color-ocra)}.mode-info{color:var(--color-light-grey);font-size:var(--font-size-xsmall)}.uplink-configuration-container{padding:3rem 3rem 4rem;margin:0 4rem;height:100%;overflow:auto}.uplink-configuration-container .uplink-item{background:var(--color-xxxlight-grey);width:100%;padding:.5rem 1rem;border-radius:var(--border-radius-small);margin:1rem 0rem;display:flex;justify-content:space-between;align-items:center}.windowview-empty-page-message{display:flex;width:100%;height:100%;align-items:center;justify-content:center;color:var(--color-xxlight-grey)}.alert{font-size:var(--font-size-medium);color:var(--color-common-blue);padding:0 .2em;overflow-wrap:break-word;gap:1em;display:flex;justify-content:space-between;align-items:center;height:3em;margin:.3em 0 0}.alert>.close{font-size:var(--font-size-large);cursor:pointer}.alert>.close:hover{opacity:.5}.notifications-panel{--duration: 3s;display:flex;gap:.5rem;z-index:999;background:var(--color-common-xlight-grey);font-size:var(--font-size-medium);min-height:0;position:absolute;bottom:0;left:0;width:100%;height:0;max-height:3rem;transition:min-height .3s ease-in-out;align-items:center;overflow:hidden}.notifications-panel.open{min-height:3rem;font-size:medium}.notifications-panel .notifications-nav-arrows{min-width:4rem;text-align:center;font-size:var(--font-size-medium)}.notifications-panel .notifications-nav-arrows>span{margin:0 .3rem;opacity:.2}.notifications-panel .notifications-nav-arrows>span.active{opacity:1;cursor:pointer}.notifications-panel .notifications-nav-arrows>span.active:hover{opacity:.5}.notifications-panel .notifications-notifications{flex-grow:2;padding:0 1em;overflow:auto;height:100%;scroll-snap-type:y mandatory}.notifications-panel .notifications-notifications>div{scroll-snap-align:center}.fallback-container{height:100vh;display:flex;flex-direction:column;justify-content:center;align-items:center}@font-face{font-family:Metropolis;src:url(/frontend/assets/metropolis-bold-wf-yV5uViAr.woff2) format("woff2");font-weight:700;font-style:normal}@font-face{font-family:Metropolis;src:url(/frontend/assets/metropolis-regular-wf-OWm2KA9w.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:Inter;src:url(/frontend/assets/InterVariable-DiVDrmQJ.woff2) format("woff2 supports variations");src:url(/frontend/assets/InterVariable-DiVDrmQJ.woff2) format("woff2-variations");src:url(/frontend/assets/InterVariable-DiVDrmQJ.woff2) format("woff2") tech("variations");font-weight:100 1000;font-style:normal}body{--font-family-text: "Inter", "Metropolis", sans-serif;--font-family-heading: "Metropolis", "Inter", sans-serif;--font-family-cta: "Metropolis", "Inter", sans-serif}html{font-size:clamp(10pt,1.5vw,14pt)}*,:after,:before{margin:0;padding:0;border:0;outline:0;vertical-align:baseline;background:transparent;box-sizing:border-box;-webkit-box-sizing:border-box;-webkit-tap-highlight-color:transparent;-webkit-overflow-scrolling:touch}@media(any-pointer:coarse){*:not(input,textarea){-webkit-user-select:none!important;user-select:none!important}}*:focus{outline:none!important}::selection{color:var(--color-xlight-grey);background:var(--color-black);outline:none!important}*{scrollbar-width:none;-ms-overflow-style:none}*::-webkit-scrollbar{display:none}html,body{width:100%;height:100%;scroll-behavior:smooth}body{line-height:1.4em;-webkit-font-smoothing:antialiased;font-family:var(--font-family-text);--color-black: #051123;--color-dark-grey: #405061;--color-grey: #8998a4;--color-light-grey: #afc1ce;--color-xlight-grey: #d4dee6;--color-xxlight-grey: #e1e8ee;--color-xxxlight-grey: #edf2f6;--color-white: #fff;--color-dark-ocra: #c59b26;--color-ocra: #e9bf50;--color-light-ocra: #f4e0ab;--color-brand: #207cc2;--color-dark-blue: #103b6e;--color-blue: var(--color-brand);--color-light-blue: #68afe6;--color-light-blue-50: #68afe650;--color-xlight-blue: #ceeaff;--color-xxlight-blue: #e1f1fe;--color-semitransparent: #00000080;--color-black-40: #05192840;--color-dark-grey-40: #68686a40;--color-grey-40: #bcc8d340;--color-light-grey-40: #d6dfe640;--color-xlight-grey-40: #eaecf040;--color-xxlight-grey-40: #f1f3f540;--color-xxxlight-grey-40: #f6f7f840;--color-white-40: #fff4;--color-dark-ocra-40: #c59b2640;--color-ocra-40: #e9bf5040;--color-light-ocra-40: #f4e0ab40;--color-dark-blue-40: #115c9640;--color-blue-40: #207cc240;--color-light-blue-40: #68b1e940;--color-xlight-blue-40: #acd7f840;--color-black-80: #05192880;--color-dark-grey-80: #68686a80;--color-grey-80: #bcc8d380;--color-light-grey-80: #d6dfe680;--color-xlight-grey-80: #eaecf080;--color-xxlight-grey-80: #f1f3f580;--color-xxxlight-grey-80: #f6f7f880;--color-white-80: #fff8;--color-red: #ca0000;--color-light-red: #ff0000;--color-xlight-red: #ce6361;--color-yellow: #caca00;--color-light-yellow: #ffff00;--color-green: #00ca00;--color-light-green: #00ff00;--color-common-black: #000000;--color-common-dark-grey: #405061;--color-common-grey: #8998a4;--color-common-light-grey: #afc1ce;--color-common-xlight-grey: #d4dee6;--color-common-xxlight-grey: #e1e8ee;--color-common-xxxlight-grey: #edf2f6;--color-common-white: #fff;--color-common-dark-ocra: #c59b26;--color-common-ocra: #e9bf50;--color-common-light-ocra: #f4e0ab;--color-common-dark-blue: #103b6e;--color-common-blue: #207cc2;--color-common-light-blue: #68afe6;--color-common-light-blue-50: #68afe650;--color-common-xlight-blue: #ceeaff;--color-common-xxlight-blue: #e1f1fe;--color-common-dark-red: #790000;--color-common-red: #ca0000;--color-common-light-red: #ff0000;--color-common-xxlight-red: #f4cccc;--color-common-yellow: #caca00;--color-common-light-yellow: #ffff00;--color-common-green: #00ca00;--color-common-light-green: #00ff00;--color-common-dark-green: #009962;--color-common-purple: #852f8a;--color-darkcommon-xxlight-grey: #28445a;--color-darkcommon-xxxlight-grey: #101d29;--color-darkcommon-xxxlight-grey-80: #101d29cc;--box-shadow: 0 .3rem 3rem 0 #00000030, 0 .15rem 1.5rem 0 #00000030;--box-inset-shadow: inset 0 .3rem 1.2rem 0 #00000030;--box-shadow-thin: 0 .15rem .2rem 0 #00000030;--box-inset-shadow-thin: inset 0 .15rem .2rem 0 #00000010;--box-shadow-blue: 0 .3rem 3rem 0 #207cc224, 0 .15rem 1.5rem 0 #207cc234;--box-inset-shadow-blue: inset 0 .3rem 1.2rem 0 #207cc224;--box-shadow-thin-blue: 0 .15rem .2rem 0 #11528320;--box-inset-shadow-thin-blue: inset 0 .15rem .2rem 0 #11528320;--box-shadow-ocra: 0 .3rem 3rem 0 #e9bf5024, 0 .15rem 1.5rem 0 #e9bf5034;--box-inset-shadow-ocra: inset 0 .3rem 1.2rem 0 #e9bf5024;--box-shadow-thin-ocra: 0 .15rem .2rem 0 #e9bf5020;--box-inset-shadow-thin-ocra: inset 0 .15rem .2rem 0 #e9bf5020;--common-box-shadow: 0 .3rem 3rem 0 #00000030, 0 .15rem 1.5rem 0 #00000030;--common-box-inset-shadow: inset 0 .3rem 1.2rem 0 #00000030;--common-box-shadow-thin: 0 .15rem .2rem 0 #00000030;--common-box-inset-shadow-thin: inset 0 .15rem .2rem 0 #00000030;--common-box-shadow-blue: 0 .3rem 3rem 0 #207cc224, 0 .15rem 1.5rem 0 #207cc234;--common-box-inset-shadow-blue: inset 0 .3rem 1.2rem 0 #207cc224;--common-box-shadow-thin-blue: 0 .15rem .2rem 0 #11528320;--common-box-inset-shadow-thin-blue: inset 0 .15rem .2rem 0 #11528320;--border-radius-small: .3em;--border-radius: .8em;--border-radius-large: 2rem;--border-size: .04rem;--border-thick-size: .1rem;--border-xthick-size: .2rem;--border-xxthick-size: .3rem;--border: var(--border-size) solid;--border-thick: var(--border-thick-size) solid;--border-xthick: var(--border-xthick-size) solid;--border-xxthick: var(--border-xxthick-size) solid;--border-dashed: var(--border-size) dashed;--border-dashed-thick: var(--border-thick-size) dashed;--border-dashed-xthick: var(--border-xthick-size) dashed;--border-dashed-xxthick: var(--border-xxthick-size) dashed;--input-border: .3rem solid var(--color-xlight-grey);--font-size-xxsmall: .4rem;--font-size-xsmall: .6rem;--font-size-small: .8rem;--font-size-medium: 1rem;--font-size-large: 1.4rem;--font-size-xlarge: 1.8rem;--font-size-xxlarge: 2.2rem;--font-size-xxxlarge: 3rem;--layout-header-height: 2.4rem;--layout-topbar-height: 3.15rem;--layout-nav-height: 3.15rem;--layout-sidebar-left-width: 3.2rem;color:var(--color-blue);font-size:1rem;overflow-x:hidden;--left-navbar-width: 15rem}body .theme-dark{--color-black: #fff;--color-dark-grey: #afc1ce;--color-grey: #8998a4;--color-light-grey: #405061;--color-xlight-grey: #2f374a;--color-xxlight-grey: #1c2735;--color-xxxlight-grey: #0e1720;--color-white: #081118;--color-brand: #207cc2;--color-dark-blue: #e1f1fe;--color-blue: #ceeaff;--color-light-blue: #99cbf1;--color-xlight-blue: #103b6e;--color-xxlight-blue: #0b2855;--color-xdark-ocra: #766023;--color-dark-ocra: #cca53a;--color-ocra: #e9bf50;--color-light-ocra: #f4e0ab;--color-black-40: #fff4;--color-dark-grey-40: #afc1ce40;--color-grey-40: #8998a440;--color-light-grey-40: #40506140;--color-xlight-grey-40: #2f374a40;--color-xxlight-grey-40: #1c273540;--color-xxxlight-grey-40: #0e172040;--color-white-40: #08111840;--color-dark-blue-40: #d5edff40;--color-blue-20: #207cc233;--color-blue-40: #bde2ff40;--color-light-blue-40: #97cdf740;--color-xlight-blue-40: #508bb840;--color-dark-ocra-40: #cca53a40;--color-ocra-40: #e9bf5040;--color-light-ocra-40: #f4e0ab40;--color-black-80: #fffc;--color-dark-grey-80: #dddde2c0;--color-grey-80: #8998a4c0;--color-light-grey-80: #405061c0;--color-xlight-grey-80: #2f374ac0;--color-xxlight-grey-80: #1c2735c0;--color-xxxlight-grey-80: #0e1720c0;--color-white-80: #081118c0;--box-shadow: 0 .3rem 3rem 0 #ffffff24, 0 .15rem 1.5rem 0 #ffffff34;--box-inset-shadow: inset 0 .3rem 1.2rem 0 #ffffff24;--box-shadow-thin: 0 0 0 .04rem #ffffff24;--box-inset-shadow-thin: var(--box-shadow-thin);color:var(--color-blue);background:var(--color-white);width:100vw}ol,ul{list-style:none;padding:0}li{margin:0}blockquote{quotes:none}blockquote:before,blockquote:after{content:none}table{border-style:none;border-collapse:separate;border-spacing:0;border:0;max-width:100%}table td{vertical-align:top}sup{font-size:.5em;vertical-align:super;line-height:0}img,object,iframe,figure{vertical-align:middle;border:0;max-width:100%}h1,h2,h3,h4,h5,h6{font-family:var(--font-family-heading);font-weight:700;margin:.5em 0;padding:0;line-height:1}h1{font-size:var(--font-size-xlarge)}h2{font-size:var(--font-size-large)}h3{font-size:calc(var(--font-size-medium) + .3rem)}h4{font-size:calc(var(--font-size-medium) + .2rem)}h5{font-size:calc(var(--font-size-medium) + .1rem)}h6{font-size:var(--font-size-medium)}.section-title{font-family:var(--font-family-heading);font-size:var(--font-size-xsmall);text-transform:uppercase;font-weight:400;color:var(--color-black);letter-spacing:.2em;border-bottom:var(--border) var(--color-xlight-grey);padding-bottom:.8em}p{margin:.8em 0}small{font-size:.85em}iframe{max-width:100%}.hidden{display:none}hr{width:100%;height:var(--border-size);background:var(--color-xlight-grey);margin:1.5rem 0}hr.no-line{background:transparent}hr.small{margin:.5rem 0}a{color:var(--color-blue);text-decoration:none;cursor:pointer}a:hover{color:var(--color-light-blue)}label{cursor:pointer}input{font-family:var(--font-family-text);border-radius:var(--border-radius-small);color:inherit;background:transparent;border:var(--border) var(--color-grey);font-size:1em;margin:0;padding:.4em .8em;min-width:5em;cursor:text}.theme-light input{background-color:var(--color-white)}input:hover,input:focus,input:focus-visible,textarea:hover,textarea:focus,textarea:focus-visible{border-color:var(--color-light-grey);outline:var(--border-thick) var(--color-light-grey);background-color:var(--color-white)}input:disabled{border-color:var(--color-xlight-grey);background:var(--color-darkcommon-xxxlight-grey);color:var(--color-black);cursor:not-allowed;opacity:.7}body input:autofill{color:var(--color-black)!important;background:transparent!important;border:var(--border) var(--color-grey)!important}body.theme-dark input:autofill{border:var(--border) var(--color-xxlight-grey)!important}body input:-webkit-autofill{color:var(--color-black)!important;background:transparent!important;border:var(--border) var(--color-grey)!important}body.theme-dark input:-webkit-autofill{border:var(--border) var(--color-xxlight-grey)!important}input[type=radio]{-webkit-appearance:none;appearance:none;display:inline-block;user-select:none;cursor:pointer;min-width:.8em;width:.8em;aspect-ratio:1 / 1;border-radius:1em;padding:.15em;vertical-align:middle}input[type=radio]:is(:hover,:focus){box-shadow:none;border:0;outline:var(--border-thick) var(--color-grey)!important}input[type=radio]:checked{outline:var(--border-thick) var(--color-grey)!important;border:0;background:var(--color-grey);background-clip:content-box}::placeholder{color:var(--color-grey);opacity:1}.theme-dark ::placeholder{color:var(--color-black-40)}input[type=checkbox]{font-size:1em;padding:0;margin:0;width:1.2em;height:1.2em;min-width:0;vertical-align:middle;border:var(--border) var(--color-xlight-grey);border-radius:var(--border-radius-small);-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;color:var(--color-black);cursor:pointer}input[type=checkbox]:hover{border-color:var(--color-light-grey)}input[type=checkbox]:checked:after{content:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" height="100%" viewBox="0 0 24 24" width="100%" fill="white"><path d="M9 16.2L4.8 12l-1.4 1.4L9 19 21 7l-1.4-1.4L9 16.2z"/></svg>');position:absolute;top:.1em;left:.1em;width:1em;height:1em;color:var(--color-black);mix-blend-mode:difference}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none}input[type=number]{-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}textarea{min-height:5em;font-family:Inter,Metropolis,sans-serif;border-radius:var(--border-radius-small);color:var(--color-black);background:transparent;font-size:1em;margin:0;padding:.4em .635em;min-width:5em;resize:vertical;border:var(--border) var(--color-grey);overflow-y:scroll;resize:none}.App{display:flex;flex-direction:column;max-height:100svh;min-height:100svh}.App>div:not(.notifications-panel){flex-grow:2;transform:translate(0);overflow:hidden;display:flex}.App>div:not(.notifications-panel):has(>.multiselect-options){-webkit-transform:none;transform:none}.App>div.root-wrapper{display:grid;grid-template-areas:"main-page debug-panel";grid-template-columns:1fr min-content;grid-template-rows:auto;justify-content:stretch}.App>.loading{position:fixed;top:0;left:0;width:100%;height:0rem;background:transparent;z-index:1000}.App>.loading.visible{height:.3rem}.App>.loading.visible:after{content:"";display:block;position:relative;width:0;left:0;height:100%;animation:loading 3s ease-in-out infinite;background:var(--color-common-blue)}@keyframes loading{0%{width:0%;left:0}50%{width:100%;left:0}to{width:0%;left:100%}}.modal-background{position:fixed;z-index:1010;top:0;left:0;width:100vw;height:100vh;background:var(--color-black);opacity:.8}.theme-dark .modal-background{background:var(--color-white);opacity:.8}.modal-background>.icon{position:absolute;top:1rem;right:1rem;font-size:2rem}#root>.error{width:100vw;height:100vh;display:flex;justify-content:center;align-items:center;color:var(--color-red)}.multiscreen-popup{display:flex;gap:1rem;flex-direction:column}.multiscreen-popup_close{position:absolute;top:1rem;right:1rem;font-size:var(--font-size-xlarge)}.multiscreen-img-container img{width:50vh}.flex{display:flex;width:100%}.vertical-center{align-items:center}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-start{justify-content:start}.justify-end{justify-content:end}.items-center{align-items:center}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-stretch{align-items:stretch}.text-align-left{text-align:left}.text-align-center{text-align:center}.text-align-right{text-align:right}.error-message{font-style:normal;font-weight:700;color:var(--color-xlight-red)}.success-message{font-style:normal;font-weight:700;color:var(--color-blue)}.input-error{border-color:var(--color-xlight-red)!important;border-width:var(--border-thick-size)!important}select{font-family:Inter,Metropolis,sans-serif;border-radius:var(--border-radius-small);color:var(--color-black);background:transparent;border:var(--border) var(--color-grey);font-size:.7em;margin:0;padding:.7em 1.2em;min-width:5em}.theme-dark select{border:var(--border) var(--color-xxlight-grey)}.row{display:flex;align-items:stretch;flex-wrap:wrap}.row.vertical-top{align-items:flex-start}.row.vertical-center{align-items:center}.row.vertical-bottom{align-items:flex-end}.row>*.vertical-top{align-self:flex-start}.row>*.vertical-center{align-self:center}.row>*.vertical-bottom{align-self:flex-end}.row>*{position:relative;padding:.4rem}.row>.w1{width:8.3333%}.row>.w2{width:16.6666%}.row>.w3{width:25%}.row>.w4{width:33.3333%}.row>.w5{width:41.6665%}.row>.w6{width:50%}.row>.w7{width:58.3335%}.row>.w8{width:66.6667%}.row>.w9{width:75%}.row>.w10{width:83.3334%}.row>.w11{width:91.6667%}.row>.w12{width:100%}.row>.nomargin{padding:0}.row>.o1{margin-left:8.3333%}.row>.o2{margin-left:16.6666%}.row>.o3{margin-left:25%}.row>.o4{margin-left:33.3333%}.row>.o5{margin-left:41.6665%}.row>.o6{margin-left:50%}.row>.o7{margin-left:58.3335%}.row>.o8{margin-left:66.6667%}.row>.o9{margin-left:75%}.row>.o10{margin-left:83.3334%}.row>.o11{margin-left:91.6667%}.sonio-header-logo{position:fixed;top:0;left:0;padding:var(--font-size-large)}.sonio-header-logo>img{width:7.5rem}.clickable{cursor:pointer}.italic{font-style:italic}.mr-small{margin-right:1em}.ml-small{margin-left:1em}.mb-small{margin-bottom:1em}.mt-small{margin-top:1em}.text-xxsmall{font-size:var(--font-size-xxsmall);line-height:1.4}.zoom-level-5 .text-xxsmall,.zoom-level-8 .text-xxsmall{font-size:var(--font-size-xxsmall)}.text-xsmall{font-size:var(--font-size-xsmall);line-height:1.4}.zoom-level-5 .text-xsmall,.zoom-level-8 .text-xsmall{font-size:var(--font-size-xxsmall)}.text-small{font-size:var(--font-size-small);line-height:1.4}.zoom-level-5 .text-small{font-size:var(--font-size-xsmall)}.zoom-level-8 .text-small{font-size:var(--font-size-xxsmall)}.text-medium{font-size:var(--font-size-medium);line-height:1.4}.zoom-level-5 .text-medium{font-size:var(--font-size-small)}.zoom-level-8 .text-medium{font-size:var(--font-size-xsmall)}.text-large{font-size:var(--font-size-large);line-height:1.4}.zoom-level-5 .text-large{font-size:var(--font-size-medium)}.zoom-level-8 .text-large{font-size:var(--font-size-small)}.text-xlarge{font-size:var(--font-size-xlarge);line-height:1.4}.zoom-level-5 .text-xlarge{font-size:var(--font-size-large)}.zoom-level-8 .text-xlarge{font-size:var(--font-size-medium)}.text-xxlarge{font-size:var(--font-size-xxlarge);line-height:1.4}.zoom-level-5 .text-xxlarge{font-size:var(--font-size-xlarge)}.zoom-level-8 .text-xxlarge{font-size:var(--font-size-large)}.text-xxxlarge{font-size:var(--font-size-xxxlarge);line-height:1.4}.zoom-level-5 .text-xxxlarge{font-size:var(--font-size-xxlarge)}.zoom-level-8 .text-xxxlarge{font-size:var(--font-size-xlarge)}.fill-current{fill:currentColor}.h-full{height:100%}.w-full{width:100%}.highlight-flash{box-shadow:var(--box-shadow)}.color-grey{color:var(--color-grey)}
