.icon{vertical-align:middle;width:1em;height:1em;line-height:1;display:inline-block}.icon svg{fill:currentColor;width:1em;height:1em}.checkbox{vertical-align:middle;cursor:pointer;margin:.2rem 0;display:inline-flex}.checkbox:hover{color:var(--color-blue)}.checkbox .checkbox-field{background:var(--color-xxlight-grey);border-radius:var(--border-radius-large);vertical-align:middle;width:2.5em;min-width:2.5em;height:1.5em;box-shadow:var(--box-shadow-thin);display:inline-flex;position:relative}.checkbox:hover .checkbox-field{background:var(--color-xlight-grey)}.checkbox .checkbox-field .checkbox-toggle{background:var(--color-white);border-radius:var(--border-radius);width:calc(1.5em - .2rem);height:calc(1.5em - .2rem);color:var(--color-white);justify-content:center;align-items:center;font-size:1em;transition:left .3s ease-in-out,background-color .3s ease-in-out;display:flex;position:absolute;top:.1rem;left:.1rem}.checkbox.checked .checkbox-field .checkbox-toggle{background-color:var(--color-ocra);left:calc(100% - 1.4em)}.checkbox:hover .checkbox-field .checkbox-toggle{border-color:var(--color-blue)}.checkbox .checkbox-label{vertical-align:middle;color:var(--color-light-blue);margin-left:.2em;display:inline-block}.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{vertical-align:middle;border:var(--border-thick) transparent;border-radius:50%;width:1em;height:1em;animation:1s ease-in-out infinite loader-inline-container-animation;display:inline-block;position:relative}@keyframes loader-inline-container-animation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}input[type=submit],input[type=button],.button,button{border-radius:var(--border-radius-small);cursor:pointer;background:var(--color-blue);color:var(--color-white);text-align:center;justify-content:center;align-items:center;min-width:3em;max-width:100%;padding:.8em 1.2em;font-family:Metropolis,sans-serif;font-size:1em;line-height:1em;display:inline-flex;position:relative;-webkit-user-select:none!important;user-select:none!important}.button.small{min-width:0;padding:.3em .6em}.button.input{min-width:0;padding:.5em .8em}.button.full-width{width:100%}.button.full-width>span{white-space:nowrap;text-overflow:ellipsis}.button.small .icon{margin:.2em;font-size:.7em}.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);cursor:default;border-color:var(--color-grey)!important;color:var(--color-grey)!important}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{color:var(--color-blue);background:0 0}input[type=submit].outline:after,input[type=button].outline:after,.button.outline:after,button.outline:after{content:"";border:var(--border-thick);border-radius:var(--border-radius-small);pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}input[type=submit].outline:hover,input[type=button].outline:hover,.button.outline:hover,button.outline:hover{color:var(--color-light-blue)}.button.contained-shadow{background:var(--color-blue);box-shadow:var(--box-shadow);border-radius:.3rem}.button>.hint{opacity:0;pointer-events:none;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);min-width:8rem;max-width:16rem;box-shadow:var(--common-box-shadow);z-index:10;white-space:normal;overflow-wrap:break-word;padding:.5em;transition:translate .3s ease-in-out,opacity .3s ease-in-out;position:absolute;bottom:100%;left:50%;translate:-50%;text-decoration:none!important}.button>.hint:after{content:"";border:1em solid #0000;border-top-color:var(--color-xlight-grey);border-bottom:0;position:absolute;top:90%;left:calc(50% - 1em)}.button:hover>.hint{opacity:1;translate:-50% -.3em}.button>.hint.position-bottom{top:100%;bottom:auto}.button>.hint.position-bottom:after{border-top:0;border-bottom:1em solid var(--color-xlight-grey);top:auto;bottom:90%}.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:#0000}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:#0000}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{color:var(--color-ocra);background:0 0}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:#0000}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:#0000}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:#0000}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{color:var(--color-blue);background:0 0;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{color:var(--color-blue);background:0 0;padding:0;font-size:1em;line-height:1}.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);cursor:default;color:var(--color-grey)!important}.button.danger.outline{color:var(--color-red);background:0 0}.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;width:100%;height:100%;position:absolute;top:0;left:0}.arrange-on-top_wrapper{z-index:100000;background-color:var(--color-white);height:100svh;max-height:none;box-shadow:var(--box-shadow);border-radius:var(--border-radius-small);scrollbar-width:auto;scrollbar-color:var(--color-xlight-grey) var(--color-white);position:absolute;top:0;left:0;overflow:auto;transform:translate(0)}.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:"";top:-1rem;left:calc(var(--balloon-arrow-left,50%) - .3rem);border:.6rem solid #0000;border-bottom-color:var(--color-white);z-index:-1;position:absolute}.arrange-on-top_wrapper.variant-balloon.position-top:before{top:auto;bottom:-1rem;rotate:180deg}.automation-icon{cursor:pointer;display:inline-block;position:relative}.automation-icon-tooltip{color:var(--color-black);white-space:nowrap;font-size:var(--font-size-small);line-height:var(--font-size-medium);word-wrap:break-word;white-space:normal;min-width:-webkit-fit-content;min-width:fit-content;padding:.7rem}.button-group{vertical-align:middle;display:inline-block;position:relative;-webkit-user-select:none!important;user-select:none!important}.button-group.disabled{opacity:.5}.button-group label{text-align:center;margin-bottom:.3em;display:block}.button-group-options{border-radius:var(--border-radius-small);flex-wrap:nowrap;justify-content:space-between;display:inline-flex;position:relative}.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{background:var(--color-xxlight-grey);cursor:pointer;text-align:center;white-space:nowrap;padding:.7em 1.2em;font-size:1em;line-height:1.1;display:inline-block;position:relative}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,.button-group .button-group_label+.icon{margin-left:.5em}.button-group.variant-outline .button-group-options .option{color:var(--color-blue);background:0 0}.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:"";border:var(--border-thick) var(--color-blue);border-radius:var(--border-radius-small);pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}.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:0 0!important}.button-group.variant-outline.theme-light .button-group-options:after{color:var(--color-common-blue)!important;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{background:var(--color-white);align-items:center;min-width:100vw;min-height:100vh;line-height:1.4;display:flex;position:fixed;top:0;left:0}.disclaimer-container{z-index:2147483647;padding:4rem 12rem;font-size:1.25rem}.disclaimer-dt-container{z-index:10000;font-size:var(--font-size-medium);justify-content:center;padding:3rem}.disclaimer-container .disclaimer{max-height:80vh;overflow:auto}.disclaimer-tou{width:100%;max-width:48rem;max-height:88vh;color:var(--color-black);font-family:var(--font-family-text);font-size:var(--font-size-small);flex-direction:column;margin:0 auto;line-height:1.5;display:flex}.disclaimer-tou-title{font-family:var(--font-family-heading);font-size:var(--font-size-large);margin:0;font-weight:700}.disclaimer-tou-subtitle{color:var(--color-grey);font-size:var(--font-size-medium);margin:.25rem 0 1rem}.disclaimer-tou-content{border:var(--border) var(--color-xlight-grey);border-radius:var(--border-radius);background:var(--color-xxlight-grey);min-height:0;font-size:var(--font-size-small);flex:auto;padding:.75rem 1.25rem;overflow-y:auto}.disclaimer-tou-content h3{text-align:center;font-size:var(--font-size-medium);margin:0 0 1.25rem}.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{flex-direction:column;align-items:flex-start;gap:.35rem;margin-top:1rem;display:flex}.disclaimer-tou-checkbox{cursor:pointer;align-items:center;gap:.5rem;display:flex}.disclaimer-tou-checkbox input[type=checkbox]{width:1.1rem;height:1.1rem;accent-color:var(--color-blue);cursor:pointer;flex-shrink:0}.disclaimer-tou-checkbox input[type=checkbox]:disabled{cursor:not-allowed}.disclaimer-tou-hint{color:var(--color-grey);font-size:var(--font-size-small);margin:0}.disclaimer-tou-cookies{margin-top:.75rem}.disclaimer-tou-actions{align-items:center;gap:1rem;margin-top:1.25rem;display:flex}.disclaimer-tou-actions .button.contained{font-size:var(--font-size-medium);padding:.7rem 2.75rem}.disclaimer-container .small,.disclaimer-dt-container .small{font-size:.75rem;line-height:1.2em}.disclaimer-container .submit,.disclaimer-dt-container .submit{text-align:center;margin-top:2rem;font-size:1rem}.disclaimer-container .disclaimer-set-language,.disclaimer-dt-container .disclaimer-set-language{font-size:var(--font-size-small);padding:1rem;position:fixed;top:0;right:0}.configuration-container{height:100%;margin:0 4rem;padding:3rem 3rem 4rem}.site-user-container{justify-content:space-around;width:100%;display:flex}.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{flex-direction:column;display:flex}.engine-runs-list{flex-direction:column;gap:12px;height:calc(100% - 100px);font-size:smaller;display:flex;overflow:scroll}.engine-run-header{border-bottom:1px solid var(--color-xxlight-grey);padding:.4rem;font-weight:700}.engine-run-content{font-size:smaller}.engine-run-result h3{background-color:var(--color-xxlight-grey);color:var(--color-black);padding:.4rem;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;margin-bottom:.3em;display:block}.text-input .text-input-field{display:block;position:relative}.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{cursor:pointer;position:absolute;top:.6em;left:.6em}.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{width:100%;display:block}.text-input.full-width input{width:100%}.text-input.full-width .text-input-field{width:100%;display:block}.text-input-field .text-input-length{white-space:nowrap;font-size:var(--font-size-small);align-items:center;padding-right:.8em;font-weight:400;line-height:1rem;display:flex}.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{text-align:center;margin:.7rem}.examination-patient-name-validation .text-input>label{text-align:left}.examination-patient-name-validation .actions button{margin:.5rem}.examination-patient-name-validation-header{text-align:center;margin-top:.7rem}.popup-container{z-index:100000;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.popup-container .popup{z-index:100000;background:var(--color-white);min-width:60%;max-width:90%;box-shadow:var(--box-shadow);border-radius:var(--border-radius);padding:var(--font-size-large);text-align:center;position:relative}.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);color:var(--color-black);font-weight:400;line-height:1.4em}.confirmation-alert-actions{justify-content:center;gap:1rem;display:flex}.confirmation-alert-error{color:var(--color-red);margin:-1rem 0 1rem}.confirmation-alert-hint{opacity:.75;margin:-1rem 0 1rem}.examination-review-sharing-preview-popup-container{z-index:10000;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.examination-review-sharing-preview-popup{z-index:10000;background:var(--color-white);width:100%;max-width:42rem;box-shadow:var(--box-shadow);border-radius:var(--border-radius);flex-direction:column;align-items:center;padding:2rem 2.5rem 2.5rem;display:flex;position:relative}.examination-review-sharing-preview-popup .share-popup-close{text-align:right;width:100%;margin-bottom:1rem}.examination-review-sharing-preview-popup .share-popup-close .icon.close{width:-webkit-min-content;width:min-content;height:-webkit-min-content;height: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{flex-direction:column;align-items:center;width:100%;display:flex}.examination-review-sharing-preview-popup .popup-qr-code-outer-container{gap:1.5rem;width:100%;margin-bottom:1rem;padding-bottom:1.5rem;display:flex}.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{text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}.examination-review-sharing-preview-popup .popup-qr-code{background:var(--color-black);border-radius:var(--border-radius);padding:var(--font-size-xsmall);align-items:center;display:flex}.examination-review-sharing-preview-popup .sharing-options{flex-direction:column;flex-grow:1;justify-content:center;width:60%;margin-top:1.5rem;display:flex}.examination-review-sharing-preview-popup .sharing-options label{text-align:left;font-size:var(--font-size-small);margin-top:.5rem;display:flex}.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;margin-right:.5rem;transform:scale(1.5)}.examination-review-sharing-preview-popup .sharing-options .sharing-code{font-size:var(--font-size-xlarge);line-height:var(--font-size-xlarge);justify-content:center;margin:.2rem 0 1rem;display:flex}.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);font-size:var(--font-size-small);margin-top:.5rem}.sharing-code-instructions{font-size:var(--font-size-small)}.sharing-popup-media-files{justify-content:center;align-items:center;margin:1rem 0 2rem;display:flex}.sharing-popup-media-files-item{font-weight:400;font-size:var(--font-size-small);padding:0 1rem}.sharing-options-label{font-size:var(--font-size-small);text-transform:uppercase;text-align:left;letter-spacing:.15rem;width:100%;color:var(--color-common-white);margin-bottom:.5rem;font-weight:400;line-height:100%}.sharing-popup-media-files-item .count{font-size:calc(var(--font-size-small) + 1px);padding-left:.25rem}.vertical-line{background-color:#5b7b94;width:1px;height:17px}.share-patient-email-form{justify-content:center;align-items:center;gap:.5rem;display:flex}.share-patient-email{padding:.6em .8em}.exam-report-dialog .exam-report-dialog-body{flex-grow:2;gap:1rem;padding:1rem;display:flex;overflow:hidden}.exam-report-dialog .exam-report-dialog-body.column-direction{flex-direction:column;grid-template-rows:1fr auto;display:grid}.exam-report-dialog .exam-report-dialog-body>.exam-report-dialog-comment.column-direction{flex-direction:column;grid-template-rows:1fr auto;display:grid}.exam-report-dialog .exam-report-dialog-body:not(.no-css-reset)>div{border:var(--border) var(--color-xlight-grey);scrollbar-width:auto;flex-direction:column;flex:1;padding:.5rem 1rem 0;display:flex;overflow:auto}.exam-report-dialog .exam-report-dialog-body>.exam-report-dialog-comment{flex-direction:row;align-items:flex-end;gap:1rem;padding:1rem;display:flex;flex:0!important}.exam-report-dialog .exam-report-dialog-body>.exam-report-dialog_submit{justify-content:center;align-items:center;padding:1rem;display:flex}.exam-report-dialog .exam-report-dialog-body>.exam-report-dialog-comment{border:var(--border) var(--color-xlight-grey);flex-direction:row;align-items:flex-end;gap:1rem;margin:0 1rem 1rem;padding:1rem;display:flex;flex:0!important}.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{margin-top:1rem;padding:0}.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{min-width:calc(100% + 2rem);max-width:calc(100% + 2rem);min-height:calc(100% + 2rem);max-height:calc(100% + 2rem);position:relative;top:-1rem;left:-1rem}.exam-report-dialog .exam-report-dialog-body>div.exam-report-dialog-print-loader{width:100%;font-size:var(--font-size-xxxlarge);border:none;justify-content:center;align-items:center;display:flex}.exam-report-dialog .exam-report-dialog-body h2 em{font-style:normal;font-weight:400}.exam-report-dialog .exam-report-dialog-bottom-bar{border-top:var(--border) var(--color-grey-40);background:var(--color-xxlight-grey);justify-content:space-between;align-items:center;gap:1rem;padding:.75rem 1rem;display:flex}.exam-report-dialog .exam-report-dialog-bottom-bar .exam-report-dialog-bottom-bar_left{align-items:center;gap:1rem;display:flex}.exam-report-dialog .exam-report-dialog-bottom-bar .exam-report-dialog-bottom-bar_right{align-items:center;gap:1rem;display:flex}.exam-report-dialog-floating-bar{background:var(--color-xxlight-grey);border-radius:var(--border-radius);width:-webkit-min-content;width:min-content;box-shadow:var(--common-box-shadow-thin);position:absolute;bottom:1rem;right:2rem}:-webkit-any(.exam-report-dialog-bottom-bar,.exam-report-dialog-floating-bar) .buttons{white-space:nowrap;justify-content:center;gap:.5rem;height:100%;padding:.5rem;display:flex}:is(.exam-report-dialog-bottom-bar,.exam-report-dialog-floating-bar) .buttons{white-space:nowrap;justify-content:center;gap:.5rem;height:100%;padding:.5rem;display:flex}.button-back_wrapper{color:var(--color-black);border:var(--border) var(--color-grey-40);cursor:pointer;border-radius:5em;justify-content:center;align-items:center;width:2em;height:2em;display:flex}.button-back_wrapper:hover{border-color:var(--color-black)}.button-back_wrapper.type-close{border-color:#0000}.tabs-container>ul{flex-direction:row;gap:1em;display:flex}.tabs-container.fullwidth>ul>li{flex-grow:2}.tabs-container>ul>li{border-bottom:var(--border) var(--color-xxlight-grey);cursor:pointer;color:var(--color-blue);align-items:center;gap:.3em;padding:.5em 0;line-height:1;display:flex}.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{background:var(--color-ocra);color:var(--color-white);text-align:center;border-radius:1em;min-width:1.5em;padding:.2em;font-size:.6em;line-height:1;display:block}.exam-report-dialog .exam-report-dialog-header{border-bottom:var(--border) var(--color-grey-40);justify-content:space-between;align-items:center;gap:1em;padding:.3em .3em .3em .6em;display:flex}.exam-report-dialog .exam-report-dialog-header h2{font-family:var(--font-family-heading);font-size:var(--font-size-medium);background-color:#0000;margin:0}.exam-report-dialog .exam-report-dialog-header_title{flex-grow:2;justify-content:space-between;align-items:center;gap:1em;display:flex}.exam-report-dialog .tabs-container{font-size:var(--font-size-small);flex-grow:2;align-items:center;gap:1em;display:flex}.exam-report-dialog{background:var(--color-xxlight-grey);border-radius:var(--border-radius-small);z-index:10000;width:calc(100% - 2rem);height:calc(100svh - 2rem);color:var(--color-black);box-shadow:var(--common-box-shadow);flex-direction:column;display:flex;position:fixed;top:1rem;left:1rem;overflow:hidden}.exam-report-dialog[data-background=xxxlight-grey]{background:var(--color-xxxlight-grey)}.exam-report-dialog .exam-report-dialog-content{flex-direction:column;gap:1rem;width:100%;max-width:50rem;display:flex}.exam-report-dialog h2 em{font-style:normal;font-weight:400}.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{opacity:0;pointer-events:none;background-color:var(--color-common-ocra);color:var(--color-common-black);border-radius:var(--border-radius-small);min-width:10rem;max-width:25rem;box-shadow:var(--common-box-shadow);z-index:11;white-space:pre-line;overflow-wrap:break-word;--arrow-size:.6em;padding:.7rem;transition:translate .3s ease-in-out,margin .3s ease-in-out,opacity .3s ease-in-out;position:absolute}.tooltip-css:after{content:"";border:var(--arrow-size) solid transparent;position:absolute}.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%}.tooltip-css.tooltip-css-position-top:after{top:auto;bottom:calc(-1 * var(--arrow-size) + 1px);border-top-color:var(--color-common-ocra);border-bottom:0;left:50%;translate:-50%}.tooltip-css.tooltip-css-position-bottom{bottom:auto;top:calc(100% + var(--arrow-size));left:50%;translate:-50%}.tooltip-css.tooltip-css-position-bottom:after{bottom:auto;top:calc(-1 * var(--arrow-size) + 1px);border:var(--arrow-size) solid transparent;border-bottom-color:var(--color-common-ocra);border-top:0;left:50%;translate:-50%}.tooltip-css.tooltip-css-position-left{top:50%;bottom:auto;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{top:50%;bottom:auto;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);border:var(--arrow-size) solid transparent;border-right-color:var(--color-common-ocra);border-left:0;right:auto}.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{margin-bottom:1em;display:block}@supports (anchor-name:--tooltip){.tooltip-css{position:fixed}.tooltip-css.tooltip-css-position-top{top:auto;bottom:calc(anchor(top) + var(--arrow-size));justify-self:anchor-center;position-try-fallbacks:--tooltip-align-inline-end, --tooltip-align-inline-start;left:auto;right:auto;translate:none}.tooltip-css.tooltip-css-position-bottom{bottom:auto;top:calc(anchor(bottom) + var(--arrow-size));justify-self:anchor-center;position-try-fallbacks:--tooltip-align-inline-end, --tooltip-align-inline-start;left:auto;right:auto;translate:none}.tooltip-css.tooltip-css-position-left{align-self:anchor-center;top:auto;bottom:auto;left:auto;right:calc(anchor(left) + var(--arrow-size));position-try-fallbacks:--tooltip-align-block-end, --tooltip-align-block-start;translate:none}.tooltip-css.tooltip-css-position-right{align-self:anchor-center;top:auto;bottom:auto;left:calc(anchor(right) + var(--arrow-size));position-try-fallbacks:--tooltip-align-block-end, --tooltip-align-block-start;right:auto;translate:none}.tooltip-css-trigger:hover>.tooltip-css.tooltip-css-position-top{margin-bottom:.3em;translate:none}.tooltip-css-trigger:hover>.tooltip-css.tooltip-css-position-top:after{margin-bottom:.3em}.tooltip-css-trigger:hover>.tooltip-css.tooltip-css-position-bottom{margin-top:.3em;translate:none}.tooltip-css-trigger:hover>.tooltip-css.tooltip-css-position-bottom:after{margin-top:.3em}.tooltip-css-trigger:hover>.tooltip-css.tooltip-css-position-left{margin-right:.3em;translate:none}.tooltip-css-trigger:hover>.tooltip-css.tooltip-css-position-left:after{margin-right:.3em}.tooltip-css-trigger:hover>.tooltip-css.tooltip-css-position-right{margin-left:.3em;translate:none}.tooltip-css-trigger:hover>.tooltip-css.tooltip-css-position-right:after{margin-left:.3em}.tooltip-css:after{position-anchor:inherit;transition:margin .3s ease-in-out;position:fixed}.tooltip-css.tooltip-css-position-top:after{top:auto;bottom:calc(anchor(top) + 1px);left:anchor(center);right:auto;translate:-50%}.tooltip-css.tooltip-css-position-bottom:after{top:calc(anchor(bottom) + 1px);bottom:auto;left:anchor(center);right:auto;translate:-50%}.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{border-radius:var(--border-radius-small);border:var(--border-thick) transparent;width:100%;transition:opacity .3s ease-in-out;display:flex;position:relative;overflow:hidden}.slide-container-dt>.slide-container-dt-slide{width:100%;height:0;padding-bottom:100%;position:relative;transform:scaleX(1)}.slide-container-dt:not(.prevent-animations)>.slide-container-dt-slide{transition:transform .3s ease-in-out .3s}.slide-container-dt.is-selected{border:var(--border-thick) var(--color-ocra);opacity:1!important}.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{width:100%;height:100%;position:absolute;top:0;left:0;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{width:100%;max-width:100%;height:100%;max-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{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;color:var(--color-blue);background:var(--color-xxxlight-grey);padding:0 .2em;position:absolute;top:.3em;right:.3em}.slide-container-dt>.category{font-size:var(--font-size-xxsmall);color:var(--color-blue-40);line-height:var(--font-size-xsmall);position:absolute;bottom:.3rem;left:.3rem}.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:#0000}.slide-container-dt .slide-container-dt-map svg>.map{fill:#0000;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:0 0}.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{width:100%;height:0;padding-bottom:100%;position:relative}.slide-container-dt-slide-other{background:var(--color-xxxlight-grey);cursor:pointer;border-radius:20rem;justify-content:center;align-items:center;width:100%;height:100%;padding:1rem;display:flex;position:absolute;top:0;left:0}.slide-live-dt-container .slide-header .slide-fetus{background:var(--color-xxlight-grey);color:var(--color-dark-grey);height:100%;margin-top:.4rem;padding:.1rem .4rem;font-weight:700}.slide-star-button-container{border-radius:var(--border-radius-small);font-size:var(--font-size-large);flex-direction:column;display:flex}.slide-star-button-container>div{opacity:.4}.slide-star-button-container>.selected,.slide-star-button-container>.has-hint{opacity:1}.slide-video-dt{width:100%;height:auto;position:absolute;top:0;bottom:0;left:0;right:0}.slide-video-dt-toolbar{z-index:1;place-items:end stretch;gap:.6rem;width:auto;font-size:80%;display:flex;position:absolute;bottom:.6rem;left:.6rem;right:.6rem}.slide-video-dt-toolbar button.button{cursor:pointer;height:100%;display:block}.slide-video-dt-progress-bar-container{background-color:var(--color-darkcommon-xxxlight-grey);border-radius:2rem;flex:auto;position:relative;overflow:hidden}@keyframes loading-video-dt-animation{0%{transform:translate(0,0)scaleX(0)}40%{transform:translate(0,0)scaleX(.4)}to{transform:translate(100%)scaleX(.5)}}.slide-video-dt-progress-bar{background-color:var(--color-brand);flex:auto;width:0;height:.4rem;transition:width .2s linear}.slide-video-dt-progress-bar:after{content:"";background-color:#ffffff4d;width:100%;height:110%;display:none;position:absolute;top:0;left:0}.slide-video-dt-progress-bar.loading:after{opacity:.7;transform-origin:0%;width:100%;animation:1s linear infinite loading-video-dt-animation;display:block}.slide-video-dt-controls{place-items:center;gap:.3rem;display:flex}.slide-video-dt-rate{flex:0;height:100%}.slide-video-dt-toggle{flex:0;height:100%}.slide-video-dt-toggle>button.button>.icon{margin-top:0}.label-dictionary{flex-direction:column;display:flex}.label-dictionary ul.detection-score-dictionary{white-space:normal;margin-bottom:2em}.label-dictionary .label-detected{white-space:nowrap;border:var(--border) var(--color-xlight-grey);border-radius:var(--border-radius-small);margin:.2em;padding:.1em .3em;display:inline-block}.label-dictionary ul.detection-score-dictionary li{white-space:nowrap;border:var(--border) var(--color-xlight-grey);border-radius:var(--border-radius-small);margin:.2em;padding:.1em .3em;display:inline-block}.label-dictionary ul.detection-score-dictionary li.selected{background:var(--color-xlight-grey)}.label-dictionary ul.detection-score-dictionary li .close-matching-label{font-size:var(--font-size-xsmall);margin-left:.5em}.detection-score-container{white-space:nowrap;text-align:center;text-shadow:none;vertical-align:middle;line-height:1em;display:inline-block;position:relative}.detection-score-container .detection-score>span{color:var(--color-white);background-color:var(--color-light-grey);border-radius:var(--border-radius);cursor:pointer;margin-right:.2em;padding:.05em .3em}.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);border-radius:var(--border-radius);min-width:20rem;max-width:25rem;font-size:var(--font-size-small);line-height:var(--font-size-medium);padding:1.5rem 2rem}.detection-score_balloon>p{text-align:center;white-space:normal;margin:0 0 1em}.detection-score_balloon>div{justify-content:center;gap:.5rem;display:flex}.detection-score_balloon .alternatives{font-size:var(--font-size-small);flex-direction:column;margin-top:2rem;display:flex}.detection-score-container.variant-transparent .detection-score{color:var(--color-light-grey);background-color:#0000;padding:0}.detection-score-container.variant-transparent.ko .detection-score{color:var(--color-ocra)}.slide-live-container{--color-slide-drawing:#a0b4bc;border-radius:var(--border-radius-small);text-align:left;width:100%;transition:outline-color .3s ease-in-out;position:relative;overflow:hidden}.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{background:var(--color-ocra);color:var(--color-white);border-radius:var(--border-radius-small);z-index:200;line-height:1em;font-size:var(--font-size-small);margin-left:.2em;padding:.15em .5em;display:inline-block;position:absolute;bottom:.5rem;left:.2rem}.slide-live-container.zoom-level-3 .slide-qc-evaluation{font-size:var(--font-size-medium)}.slide-live-container.to-retake{animation:3s infinite slide-live-container-reassociating-animation}@keyframes slide-live-container-reassociating-animation{0%{opacity:.5}50%{opacity:1}to{opacity:.5}}.slide-live-container .slide-live-protect-click{z-index:100;width:100%;height:100%;position:absolute;top:0;left:0}.slide-live-container .slide-header{font-family:var(--font-family-heading);color:var(--color-common-white);z-index:120;width:100%;min-height:4rem;line-height:1;display:flex;position:absolute;top:0;left:0}.slide-live-container .slide-action{color:var(--color-common-white);z-index:121;background:var(--color-xxxlight-grey);padding:.3rem;line-height:1;position:absolute;top:0;right:0}.slide-live-container.has-media .slide-header:after{content:"";background:linear-gradient(var(--color-common-black), transparent);border-radius:var(--border-radius-small);opacity:1;z-index:-1;width:100%;height:100%;min-height:6rem;position:absolute;top:0;left:0}.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;text-overflow:ellipsis;max-width:100%;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;flex-grow:2;padding:.5rem;display:block;overflow:hidden}.slide-live-container .slide-header .slide-title .slide-techno{font-size:var(--font-size-xsmall);border:var(--border);border-radius:var(--border-radius-small);vertical-align:middle;margin-right:.3em;padding:.1rem .2rem;display:inline-block}.slide-live-container .slide-header .slide-title .slide-counter{white-space:nowrap;text-align:center;font-size:var(--font-size-xsmall);line-height:var(--font-size-xsmall);color:var(--color-light-grey);margin-left:.5em;display:inline-block}.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{font-size:var(--font-size-xxlarge);position:absolute;bottom:0;right:-2%}.slide-live-container .slide-live-icon{z-index:10;color:var(--color-common-white);opacity:.5;font-size:var(--font-size-xxlarge);transition:opacity .3s ease-in-out;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.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%;transition:transform .3s ease-in-out;transform:scaleX(1)rotate(0)}.slide-live-container .slide-drawing{color:var(--color-slide-drawing)}.slide-live-container .slide-live-media{z-index:1;padding-top:1rem;animation:.6s ease-in-out forwards slide-live-fadein;position:absolute}.slide-live-container .slide-live-media img{background:var(--color-common-black);object-fit:contain;width:100%;height:100%;animation:.6s ease-in-out forwards slide-live-fadein}.slide-live-container .slide-live-slide{justify-content:center;align-items:center;width:100%;height:100%;animation:.6s ease-in-out forwards slide-live-fadein;display:flex}.examination-live-slide.fadeout{animation:.6s ease-in-out forwards slide-live-fadeout!important}@keyframes slide-live-fadein{0%{opacity:0}to{opacity:1}}@keyframes slide-live-fadeout{0%{opacity:1}to{opacity:0}}.slide-live-container .slide-live-container-change{color:var(--color-light-grey);margin-top:-.5rem;margin-right:-.8rem;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{z-index:200;width:100%;padding:.1rem;display:flex;position:absolute;bottom:0;left:0}.slide-live-container .slide-live-status .slide-error-hint{opacity:0;pointer-events:none;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);z-index:10;white-space:normal;overflow-wrap:break-word;text-align:center;width:98%;padding:.5em;transition:translate .3s ease-in-out,opacity .3s ease-in-out;position:absolute;bottom:80%;left:50%;translate:-50%}.slide-live-container .slide-live-status .slide-error-hint:after{content:"";border:1em solid #0000;border-top-color:var(--color-xlight-grey);border-bottom:0;position:absolute;bottom:-.9em;left:calc(50% - 1em)}.slide-live-container .slide-live-status :hover .slide-error-hint{opacity:1;translate:-50% -.3em}.slide-live-container .status-item{white-space:nowrap;text-overflow:ellipsis;border-radius:var(--border-radius-large);max-width:100%;margin:.3rem;padding:.3rem .5rem;display:block;overflow:hidden}.slide-live-container .status-item.inprogress{background:var(--color-black);color:var(--color-white);animation:3s infinite slide-live-status-inprogress-animation}.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{border-radius:var(--border-radius-small);text-align:left;width:100%;position:relative;overflow:hidden}.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);color:var(--color-light-grey);margin:.2em 0}.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);border-radius:var(--border-radius-small);z-index:200;line-height:1em;font-size:var(--font-size-small);padding:.15em .5em;display:inline-block}.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:3s infinite slide-live-container-reassociating-animation}.slide-live-dt-container .slide-live-dt-protect-click{z-index:100;width:100%;height:100%;position:absolute;top:0;left:0}.slide-live-dt-container .slide-header{font-family:var(--font-family-heading);color:var(--color-common-white);z-index:120;width:100%;min-height:4rem;line-height:1;display:flex;position:absolute;top:0;left:0}.slide-live-dt-container.has-media .slide-header:after{content:"";border-radius:var(--border-radius-small);opacity:1;z-index:-1;width:100%;height:100%;min-height:6rem;position:absolute;top:0;left:0}.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{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;flex-grow:2;padding:.5rem}.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);border:var(--border);border-radius:var(--border-radius-small);vertical-align:middle;margin-right:.3em;padding:.1rem .2rem;display:inline-block}.slide-live-dt-container .slide-header .slide-title .slide-counter{white-space:nowrap;text-align:center;font-size:var(--font-size-xsmall);line-height:var(--font-size-xsmall);color:var(--color-light-grey);margin-left:.5em;display:inline-block}.slide-live-dt-container .slide-header .slide-title .slide-label{position:relative}.slide-live-dt-container .slide-header .slide-title .slide-label .template-annotation{font-size:var(--font-size-xsmall);line-height:var(--font-size-xsmall);white-space:nowrap;color:var(--color-light-grey);display:block}.slide-live-dt-container .slide-footer{color:var(--color-ocra);z-index:120;align-items:end;width:100%;padding:.5em;line-height:1;display:flex;position:absolute;bottom:0;left:0}.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{z-index:10;color:var(--color-common-white);opacity:.5;font-size:var(--font-size-xxlarge);transition:opacity .3s ease-in-out;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.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;transition:transform .3s ease-in-out;transform:scaleX(1)rotate(0)}.slide-live-dt-container.has-media .slide-live-dt-thumbnail{background:var(--color-common-black)}.slide-live-dt-container .slide-live-dt-media{z-index:1;animation:.6s ease-in-out forwards slide-live-fadein;position:absolute}.slide-live-dt-container .slide-live-dt-media img{background:var(--color-common-black);object-fit:contain;width:100%;height:100%;animation:.6s ease-in-out forwards slide-live-fadein}.slide-live-dt-container .slide-live-dt-slide{justify-content:center;align-items:center;width:100%;height:100%;padding:5% 20%;animation:.6s ease-in-out forwards slide-live-fadein;display:flex}.slide-live-dt-container .slide-live-dt-container-change{color:var(--color-light-grey);margin-top:-.5rem;margin-right:-.8rem;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{z-index:200;pointer-events:none;width:100%;padding:.5rem;position:absolute;bottom:0;left:0}.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;background:var(--color-black);max-width:100%;color:var(--color-white);border-radius:var(--border-radius-large);vertical-align:center;padding:.3rem .5rem;animation:3s infinite slide-live-dt-video-status-animation;display:inline-block;overflow:hidden}@keyframes slide-live-dt-video-status-animation{0%{opacity:.5}50%{opacity:1}to{opacity:.5}}.slide-checkbox-container{z-index:130;border-radius:var(--border-radius-small);font-size:var(--font-size-large);color:var(--color-common-white);line-height:0;display:flex;position:absolute;top:.5rem;left:.5rem}.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{font-size:var(--font-size-medium);align-items:center;gap:1rem;display:flex}.examination-sharing-flow-sharing-select-container{background:var(--color-xxlight-grey);width:100%;height:100%;font-size:var(--font-size-medium);flex-direction:column;display:flex;overflow:auto}.examination-sharing-flow-sharing-select-container .examination-live-grid-container .examination-live-slide{isolation:isolate;aspect-ratio:16/10;border-radius:var(--border-radius);background:var(--color-darkcommon-xxxlight-grey);outline-offset:-.2rem;cursor:pointer;outline:.2rem solid #0000;transition:outline-color .2s ease-in-out;animation:.6s ease-in-out forwards examination-live-slide-fadein;display:flex;position:relative}.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{z-index:300;position:absolute;top:.5rem;left:.5rem}.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{font-size:var(--font-size-small);flex-direction:row;align-items:center;gap:1.6rem;display:flex}.examination-sharing-flow-parameters-bar label{white-space:nowrap;align-items:center;gap:.5rem;display:inline-flex}.examination-sharing-flow-parameters-bar .button-group .option{border-color:var(--color-common-white);background:0 0}.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{width:1.5rem;height:1.5rem}.examination-sharing-flow-sharing-select-container .examination-sharing-flow-sharing-select{flex-grow:2;padding:0;display:flex;overflow:hidden;translate:0}.examination-sharing-flow-sharing-select-container .examination-sharing-flow-sharing-select .examination-live-grid{flex-direction:column;height:100%;display:flex}.examination-sharing-flow-sharing-select-container .examination-sharing-flow-sharing-select .slide-grid-container{margin:0;padding:1rem;overflow:auto}.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;margin-bottom:.3em;display:block}.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{width:100%;display:block}.textarea.full-width textarea{width:100%}.textarea.full-width .textarea-field{width:100%;display:block}.revise-exam-attention-message{font-size:var(--font-size-small);text-align:left;align-items:flex-start;gap:.5rem;margin-bottom:.25rem;padding:0 2rem;line-height:1.3;display:flex}.revise-exam-attention-message .icon{flex-shrink:0;line-height:0}.revise-exam-attention-message .icon svg{width:1rem;height:1rem;display:block}.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);border-radius:var(--border-radius-small);background-color:var(--color-blue);cursor:pointer;align-items:center;max-width:.875rem;max-height:.875rem;display:flex}.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);cursor:pointer;min-width:.875rem;min-height:.875rem;max-height:.875rem;display:inline-block}.examination-sharing-upload-file-popup-background-container{z-index:10000;background-color:var(--color-white);opacity:.8;width:100%;height:100%;position:fixed;top:0;left:0}.examination-sharing-upload-file-popup-container{z-index:11000;justify-content:center;align-items:center;width:100%;height:100svh;display:flex;position:fixed;top:0;left:0}.examination-sharing-upload-file-popup{z-index:10000;border-radius:var(--border-radius-small);background-color:var(--color-white);width:43.875rem;box-shadow:var(--box-shadow);flex-direction:column;align-items:center;padding:2rem 2rem 3.5rem;display:flex;position:relative}.examination-review-sharing-preview-popup-close-button{z-index:10001;font-size:var(--font-size-xlarge);cursor:pointer;position:absolute;top:1rem;right:1rem}.examination-review-sharing-preview-popup-close-button svg{fill:var(--color-black)}.examination-sharing-upload-file-popup-title{color:var(--color-black);font-size:var(--font-size-xlarge);margin:0;padding:1rem 0;font-style:normal;font-weight:700;line-height:100%}.examination-sharing-upload-file-popup-drag-and-drop-box-label{color:var(--color-xlight-blue);font-size:var(--font-size-medium);margin:0;padding:.5rem 0;font-weight:400}.examination-sharing-upload-file-popup-drag-and-drop-box-label span{text-decoration:underline}.examination-sharing-upload-file-popup-drag-and-drop-box{border:var(--border-dashed) var(--color-light-grey);border-radius:.5rem;flex-direction:column;justify-content:flex-start;align-items:center;gap:.625rem;width:100%;padding:1.5rem 1rem;display:flex;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:-webkit-min-content;height:min-content}.examination-sharing-upload-file-popup-drag-and-drop-box .upload-file-icon svg{width:2.5rem;height: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{scrollbar-width:auto;flex-direction:column;gap:.5rem;width:100%;max-height:10.5rem;display:flex;overflow: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);letter-spacing:.15rem;text-transform:uppercase;width:100%;margin:0;padding:2rem 0 .5rem;font-size:.75rem}.examination-sharing-upload-file-popup-actions{justify-content:center;gap:1rem;padding-top:2rem;display:flex}.examination-sharing-upload-file-popup-drag-and-drop-input{opacity:0;z-index:10;cursor:pointer;width:100%;height:100%;position:absolute;top:0;left:0}.examination-sharing-upload-file-popup-error-message-item{width:100%;position:relative}.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{color:#ce6361;text-overflow:ellipsis;white-space:nowrap;width:100%;margin:0;padding:0;font-size:1rem;font-weight:700;position:absolute;top:0;overflow:hidden}.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:6rem}.examination-sharing-upload-file-popup-attach-file{border-radius:var(--border-radius-small);border:var(--border) var(--color-light-grey);justify-content:space-between;align-items:center;width:100%;padding:.75rem;display:flex}.examination-sharing-upload-file-popup-attach-file-name{font-size:var(--font-size-medium);color:var(--color-xlight-blue);flex-grow:1;margin:0;padding:0 0 0 .5rem;font-weight:400}.examination-sharing-upload-file-popup-attach-file-name svg{fill:var(--color-xlight-blue)!important}.examination-sharing-upload-file-popup-attach-file .delete-icon{z-index:20;cursor:pointer;position:relative}.examination-sharing-list-widget{border:var(--border) var(--color-blue);border-radius:var(--border-radius-small);z-index:100;background-color:var(--color-white);width:25.625rem;position:absolute;bottom:1.75rem}.examination-sharing-list-widget-title{color:var(--color-black);text-transform:uppercase;border-bottom:var(--border) var(--color-blue);font-family:Metropolis;font-size:var(--font-size-small);justify-content:space-between;margin:0;padding:.75rem 1rem;font-style:normal;font-weight:400;display:flex}.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);border-bottom:var(--border) var(--color-blue);align-items:flex-start;gap:.25rem;padding:.5rem 1rem;font-family:Metropolis;display:flex}.examination-sharing-list-widget-list-item span:not(.icon){word-break:break-word;flex-grow:1}.examination-sharing-list-widget-upload-button-box{padding:.5rem 1rem}.manual-user-switch-dialog{flex-direction:column;gap:.5rem;display:flex}.reassociation-dialog-progress .reassociation-dialog-line,.reassociation-dialog-error .reassociation-dialog-line{justify-content:center;align-items:center;gap:.5em;margin-top:1rem;display:flex}.exam-report-dialog-body .event-item{align-items:left;border-bottom:var(--border) var(--color-xxlight-grey);flex-direction:column;gap:.1em;margin-bottom:.75em;display:flex}.exam-report-dialog-body .event-item .event-item-comment{background-color:var(--color-grey-40);border-radius:var(--border-radius-small);width:100%;padding:.5em}.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{flex-direction:column;gap:1rem;padding:1rem;display:flex}.selection-view menu{justify-content:space-between;align-items:center;gap:1rem;display:flex}.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{align-items:center;gap:1rem;display:flex}.selection-view .images{grid-template-columns:repeat(var(--number-of-columns), 1fr);gap:1rem;display:grid}@container page-wrapper (width>=1600px){.selection-view .images{grid-template-columns:repeat(calc(var(--number-of-columns) * 1.2), 1fr)}}@container page-wrapper (width>=1800px){.selection-view .images{grid-template-columns:repeat(calc(var(--number-of-columns) * 1.4), 1fr)}}@container page-wrapper (width>=2000px){.selection-view .images{grid-template-columns:repeat(calc(var(--number-of-columns) * 1.7), 1fr)}}@container page-wrapper (width<=1000px){.selection-view .images{grid-template-columns:repeat(max(1, calc(var(--number-of-columns) / 2)), 1fr)}}@container page-wrapper (width<=700px){.selection-view .images{grid-template-columns:repeat(max(1, calc(var(--number-of-columns) / 3)), 1fr)}}.selection-view .images .image{border:.4rem solid var(--color-xlight-grey);border-radius:var(--border-radius);cursor:pointer;aspect-ratio:4/3;background:#000;justify-content:center;display:flex;position:relative}.selection-view .images .image[aria-selected=true]{border:.4rem solid var(--color-blue)}.selection-view .images .image img{height:100%}.selection-view [role=contentinfo]{z-index:10;justify-content:space-between;width:100%;padding:0 1rem;display:flex;position:absolute;top:.5rem}.selection-view .images .icon svg{fill:var(--color-blue);width:1.5rem;height:1.5rem}.selection-view .images .view-name{color:var(--color-black);font-size:var(--font-size-small)}.inline-editing{--hover-padding-horizontal:.5rem;--hover-padding-vertical:.3rem;display:inline-block;position:relative}.inline-editing.inline-textarea{word-break:break-word;display:block}.inline-editing.multiselect-current{z-index:100;text-align:center}.inline-editing :-webkit-any([contenteditable=true],.contenteditable){border:var(--border-thick) var(--color-light-grey-80);border-radius:var(--border-radius-small);margin-bottom:.1rem;padding:.3em .5em}.inline-editing :is([contenteditable=true],.contenteditable){border:var(--border-thick) var(--color-light-grey-80);border-radius:var(--border-radius-small);margin-bottom:.1rem;padding:.3em .5em}.inline-editing .is-loading{border:var(--border-thick) var(--color-light-grey-80);border-radius:var(--border-radius-small);margin-bottom:.1rem;padding:.3em .5em}.inline-editing .is-readonly{border:var(--border-thick) var(--color-light-grey-80);border-radius:var(--border-radius-small);margin-bottom:.1rem;padding:.3em .5em}.inline-editing :-webkit-any([contenteditable=true],.contenteditable){cursor:text;min-width:0;min-height:1.4em}.inline-editing :-webkit-any([contenteditable=true],.contenteditable):empty{min-width:3rem}.inline-editing :-webkit-any([contenteditable=true],.contenteditable):-webkit-any(: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([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([contenteditable=true],.contenteditable){cursor:text;min-width:0;min-height:1.4em}.inline-editing :is([contenteditable=true],.contenteditable):empty{min-width:3rem}.inline-editing :-webkit-any([contenteditable=true],.contenteditable):-webkit-any(: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([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{color:var(--color-grey);min-width:3rem;min-height:1.8em}.inline-editing .is-readonly{color:var(--color-grey);min-width:3rem;min-height:1.8em}.inline-editing .is-invalid.is-readonly{border-color:var(--color-xlight-red);outline:1px var(--color-xlight-red) solid}.inline-editing .is-invalid:not(:-webkit-any(:hover,:focus,:focus-visible)){border-color:var(--color-xlight-red);outline:1px var(--color-xlight-red) solid}.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 :-webkit-any([contenteditable=true],.contenteditable){cursor:pointer;padding-right:.1em}.inline-editing.multiselect-current :is([contenteditable=true],.contenteditable){cursor:pointer;padding-right:.1em}.inline-editing.full-width{min-width:100%}.inline-editing.full-width :-webkit-any([contenteditable=true],.contenteditable){min-width:100%}.inline-editing.full-width :is([contenteditable=true],.contenteditable){min-width:100%}.inline-editing.inline-editing-value{word-break:break-word;position:relative}.inline-editing.is-editing{z-index:500}.inline-editing.is-active.is-editing{z-index:20}.inline-editing.is-active>div{z-index:10;position:relative}.inline-editing[data-format=number] :-webkit-any([contenteditable=true],.contenteditable){white-space:nowrap}.inline-editing[data-format=number] :is([contenteditable=true],.contenteditable){white-space:nowrap}.inline-editing-not-visible-mask{background:repeating-linear-gradient(-45deg, var(--color-grey-40), var(--color-grey-40) .05rem, transparent .05rem, transparent .3rem);z-index:100;opacity:.6;width:calc(100% + .5rem);height:calc(100% + .5rem);color:var(--color-black);font-size:var(--font-size-large);transition:opacity .3s ease-in-out;top:-.25rem;left:-.25rem;cursor:pointer!important;position:absolute!important}.inline-editing-not-visible-mask[data-prevent-updates=true]{pointer-events:none}.inline-editing-not-visible-mask:hover{opacity:1}.inline-editing-not-visible-mask>span{opacity:0;transition:opacity .3s ease-in-out;position:absolute;top:50%;left:50%;translate:-50% -50%}.inline-editing-not-visible-mask:hover{opacity:1}.inline-editing-not-visible-mask:hover>span{opacity:1}.theme-light .inline-editing :-webkit-any([contenteditable=true],.contenteditable){background-color:var(--color-white)}.theme-light .inline-editing :is([contenteditable=true],.contenteditable){background-color:var(--color-white)}.inline-input-loader{--loader-height:1.2rem;height:var(--loader-height);aspect-ratio:1;top:calc(50% - .5 * var(--loader-height));right:var(--border-thick-size);background-color:var(--color-xxxlight-grey-80);justify-content:center;align-items:center;display:flex;position:absolute}.inline-input-loader-textarea{top:var(--border-thick-size)}.select-input{font-family:var(--font-family-heading);text-align:left;z-index:1;min-width:2em;max-width:100%;display:inline-block;position:relative}.select-input.open{z-index:1000}.select-input>label{text-align:center;margin-bottom:.3em;padding:0 .8rem;display:block}.select-input>.select-input-current{cursor:pointer;background:var(--color-xxlight-grey);border-radius:var(--border-radius-small);white-space:nowrap;text-overflow:ellipsis;border:var(--border-thick) var(--color-xxlight-grey);justify-content:center;align-items:center;font-size:1em;line-height:1;display:flex;position:relative;overflow:hidden}.select-input>.select-input-current>.icon.down{text-align:center;background:var(--color-xxlight-grey);border-radius:var(--border-radius-small);z-index:10;justify-content:center;align-items:center;width:1.5em;height:100%;margin:0;display:flex;position:absolute;top:0;right:0}.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);background:var(--color-white);scrollbar-width:auto;padding:.5em 0;overflow: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{display:none;overflow:hidden}.select-input.closed .select-input-options{display:none}.select-input-options label{cursor:pointer;text-align:left;background:var(--color-white);align-items:center;min-height:2em;padding:.5em .8em;font-size:1em;line-height:1;display:flex}.select-input-options .option{background:var(--color-xlight-grey);border-bottom:var(--border) var(--color-xxlight-grey);display:block}.select-input-options .option.disabled{cursor:default;opacity:.5}.select-input-options .option:last-of-type,.select-input-options.has-separators .option{border-bottom:0}.select-input-options .option.searchbar{padding:0 1em .5em}.select-input-options :-webkit-any(.option-recents,.option-most-used){border-bottom:var(--border) var(--color-black)!important}.select-input-options :is(.option-recents,.option-most-used){border-bottom:var(--border) var(--color-black)!important}.select-input-options .option.separator{background-color:var(--color-white);padding:1em 0}.select-input-options .option.separator:after{content:"";border-bottom:var(--border) var(--color-xxlight-grey);width:100%;height:0;display:block}.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{font-size:var(--font-size-xsmall);color:var(--color-grey);white-space:normal;overflow-wrap:break-word;background:var(--color-white);padding:0 .8em .4em;font-style:italic;line-height:1.3;display:block}.select-input-options .option.heading{background-color:var(--color-white);font-size:var(--font-size-xsmall);color:var(--color-black);text-transform:uppercase;letter-spacing:.1em;padding:0 1em}.select-input-options .icon{margin-right:.5em}.select-input label>input{overflow:hidden;width:0!important;min-width:0!important;padding:0!important}.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);color:var(--color-common-white);border-color:var(--color-common-white)!important}.select-input.theme-inline{color:inherit}.select-input.theme-inline .select-input-current{background:0 0}.select-input[data-variant=outline]>.select-input-current{border:var(--border-thick) var(--color-blue);background:0 0!important}.select-input[data-variant=transparent]>.select-input-current,.select-input[data-variant=transparent]>.select-input-current>.icon.down{border:0;background:0 0!important}.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:#0000!important}.edit-checklist-wrapper-v2 .edit-checklist_group_item{grid-gap:.5rem;border-bottom:var(--border) var(--color-xlight-grey);grid-template-columns:1fr repeat(2,auto);align-items:center;max-width:45rem;margin:0 auto;display:grid;position:relative}.edit-checklist-wrapper-v2 .edit-checklist_group_item:hover{background:var(--color-xlight-grey-40)}.edit-checklist-wrapper-v2 .edit-checklist_group_item.header{font-size:var(--font-size-small);box-shadow:1rem 0 0 0 var(--color-xxlight-grey), -1rem 0 0 0 var(--color-xxlight-grey);z-index:100;border-color:var(--color-grey);grid-template-columns:1fr auto;align-items:flex-end;gap:0;width:calc(100% + 1rem);display:grid;position:-webkit-sticky;position:sticky;top:0;translate:0 -.5rem;background:var(--color-xxlight-grey)!important}.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>:-webkit-any(.quick_actions,.main_actions){align-items:flex-end;display:flex}.edit-checklist-wrapper-v2 .edit-checklist_group_item.header>:is(.quick_actions,.main_actions){align-items:flex-end;display:flex}.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>:first-child{flex-direction:row;justify-content:space-between;align-items:flex-end;width:100%;display:flex}.edit-checklist-wrapper-v2 .edit-checklist_group_item.header>.main_actions>:first-child .optional_items_toggle{font-size:var(--font-size-small)}.edit-checklist-wrapper-v2 .edit-checklist_group_item.header>.main_actions>:first-child .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>:-webkit-any(.quick_actions,.main_actions)>div{flex-direction:column-reverse;gap:.2rem;display:flex}.edit-checklist-wrapper-v2 .edit-checklist_group_item.header>:is(.quick_actions,.main_actions)>div{flex-direction:column-reverse;gap:.2rem;display:flex}.edit-checklist-wrapper-v2 .edit-checklist_group_item>div{font-size:var(--font-size-small);line-height:var(--font-size-medium);align-items:center;gap:.5rem;padding:.4rem;display:flex}.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{flex-direction:column;justify-content:center;align-items:flex-start;gap:0;display:flex}.edit-checklist-wrapper-v2 .edit-checklist_group_item .edit-checklist_group_item_name .edit-checklist_group_item_optional{font-size:var(--font-size-xsmall);opacity:.5;margin-left:.5em}.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{opacity:1}.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>:-webkit-any(.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>: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{z-index:-1;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}.edit-checklist-wrapper-v2 .edit-checklist_batch-actions{font-size:var(--font-size-xsmall)}.edit-checklist-wrapper-v2 .exam-report-dialog-comment{background-color:var(--color-xxxlight-grey);display:block!important}.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);align-items:center;margin-bottom:.2rem;display:flex}.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);color:var(--color-grey);padding:2rem}.edit-checklist-wrapper-v2 .no-items>div{cursor:pointer;text-decoration:underline;display:block}.percentile-graph-wrapper svg .background{fill:#0000;stroke:var(--color-light-grey);stroke-width:1px}.percentile-graph-wrapper svg line.half{stroke:var(--color-light-grey);stroke-width:.5px}.percentile-graph-wrapper svg .marker{fill:var(--color-blue)}.percentile-graph-wrapper svg.at-risk .background,.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{touch-action:none;overflow:hidden!important}.drag-hidden{display:none!important}.drag-scroll-up,.drag-scroll-down{z-index:1000;pointer-events:none;width:100%;height:10vh;position:fixed;top:0;left:0}.drag-scroll-down{top:auto;bottom:0}.is-dragging>.drag-scroll-up,.is-dragging>.drag-scroll-down{pointer-events:all}.drag-placeholder{pointer-events:none;background:var(--color-common-black);border-radius:var(--border-radius-small);opacity:.5;z-index:200;touch-action:none;position:absolute;top:0;left:0;overflow:hidden}.multiselect-container{text-align:left;z-index:1;min-width:2em;max-width:100%;display:inline-block;position:relative}.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;margin-bottom:.3em;padding:0 .8rem;display:block}.multiselect-option.type-recent.heading>.multiselect-label{font-weight:700;color:var(--color-blue)!important}.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);background:var(--color-white);scrollbar-width:auto;padding:.5em 0;overflow:auto}.multiselect-container .multiselect-options{display:none;overflow:hidden}.multiselect-container.closed .multiselect-options{display:none}.multiselect-options label{cursor:pointer;text-align:left;background:var(--color-white);padding:.5em .8em;font-size:1em;line-height:1;display:block}.multiselect-options .selected-children{background:var(--color-black);color:var(--color-white);text-align:center;border-radius:1em;min-width:1.3em;margin-left:.4em;font-weight:700;display:inline-block}.multiselect-options .multiselect-option{border-bottom:var(--border) var(--color-xxlight-grey);white-space:nowrap;padding:.3em .3em .3em 0;display:block}.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{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;padding:.5em .5em .5em 1.4em}.multiselect-options .multiselect-option.heading.open>.multiselect-label>span{rotate:-180deg}.multiselect-options .multiselect-label,.multiselect-options .multiselect-label>div{align-items:flex-start;gap:.4em;line-height:1.4;display:flex}.multiselect-options .multiselect-label>div{white-space:normal}.multiselect-options .nested-tree{padding-bottom:1em;padding-left:1em}.multiselect-container .multiselect-current .inline-input-value>div{align-items:center;gap:.2em;display:flex}.multiselect-container .multiselect-current .inline-input-value>div>span.value{flex-grow:2;min-width:1em}.multiselect-container .multiselect-current .inline-input-value>div>.icon{color:var(--color-light-grey);transition:transform .3s ease-in-out}.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{align-items:center;gap:.5em;height:100%;margin:0 .3em;display:flex;position:absolute;top:0;right:0}.search-bar_clean{background:var(--color-light-grey);color:var(--color-white);cursor:pointer;border-radius:1em;line-height:1;display:block}.search-bar_clean:hover{background:var(--color-grey)}.search-bar_quick-filters{font-size:var(--font-size-small);gap:.2em;display:flex}.search-bar_results{font-size:var(--font-size-small);box-shadow:var(--box-shadow);border-radius:var(--border-radius-small);background:var(--color-white);padding:.5em 0}.search-bar_results li{cursor:pointer;padding:.4rem .8rem;line-height:1.2}.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{gap:.5em;display:flex}.search-bar_result_label>.code{min-width:5em;color:var(--color-black);gap:.5em;margin-right:.5em;display:inline-flex}.search-bar_result_label .search-bar_result_extra{font-size:var(--font-size-xsmall);color:var(--color-black-40);align-items:center;display:flex}.search-bar_results li.type-heading{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);cursor:default;justify-content:space-between;padding:.5rem .8rem}.search-bar_results li.type-warning{background-color:var(--color-xxlight-grey);font-size:var(--font-size-xsmall);cursor:default;border-radius:3em;margin:0 .3rem;padding:0 .3rem}.search-bar_results .search-bar_result{justify-content:space-between;display:flex}.search-bar_results .search-bar_result_source{font-size:var(--font-size-xsmall);white-space:nowrap;justify-content:space-between;gap:1rem;display:flex}.search-bar_stickies{background:var(--color-white);font-size:var(--font-size-small);position:-webkit-sticky;position:sticky;bottom:0}.search-bar_result.type-sticky .search-bar_result_label{cursor:pointer;border-bottom:var(--border) var(--color-xxlight-grey);align-items:center;padding:.4rem .8rem;line-height:1.2}.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;color:var(--color-black);letter-spacing:.2em;padding-top:.8em;padding-bottom:.8em;font-weight:400}.exam-report-carry-forward-section_suggestions .section-title .fold{margin-bottom:.3em;margin-right:.8em}.exam-report-carry-forward-section_suggestions .exam-report-carry-forward-section_suggestion{font-size:var(--font-size-small);cursor:pointer;align-items:center;gap:1rem;padding:.4rem .2rem;display:flex}.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{flex-wrap:wrap;gap:0;display:flex}.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);width:100svw;max-width:100svw;padding:5rem calc(50svw - 50%);position:relative;left:50%;translate:-50svw}.exam-report-coding_heading{margin-bottom:1rem;display:flex}.exam-report-coding_heading h1{min-width:10rem}.exam-report-coding-section{flex-direction:row;flex:1 5;margin-bottom:2rem;display:flex}.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{font-size:var(--font-size-small);cursor:pointer;align-items:center;gap:1rem;padding:.4rem .2rem;display:flex}.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{flex-wrap:wrap;gap:0;display:flex}.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);cursor:pointer;border-radius:2px;padding:2px 4px;display:inline-block}.dynamic-macro:has(.ql-cursor){display:none}.numeric-input{white-space:nowrap;align-items:center;display:inline-block}.numeric-input.hidden{display:none}.numeric-input>label{text-align:center;margin-bottom:.3em;display:block}.numeric-input>div{vertical-align:middle;display:inline-block}.numeric-input input{text-align:center;margin:0 .2em;padding-left:0;padding-right:0;width:3em!important}.numeric-input .add-wrapper,.numeric-input .subtract-wrapper{color:var(--color-grey);border:var(--border-thick);border-radius:var(--border-radius-large);cursor:pointer;justify-content:center;align-items:center;width:1.4em;height:1.4em;line-height:1.3;display:inline-flex}.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{align-items:center;display:flex}.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{color:var(--color-grey);border:var(--border-thick);border-radius:var(--border-radius-large);text-align:center;cursor:pointer;vertical-align:middle;width:1.4em;height:1.4em;margin-left:.1rem;line-height:1.3;display:inline-block}.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{flex-direction:column;padding:0 .5rem;display:flex}#ga-carry-forward-previous-us p{font-size:var(--font-size-small);margin:0}.scan-date{flex-direction:column;display:flex}.scan-date .date-input{margin:auto}.scan-date .scan-date-conflict{font-size:var(--font-size-small);color:var(--color-ocra);flex-wrap:wrap;gap:.2em;margin-top:.2rem;display:flex}.scan-date .scan-date-conflict .conflict{flex-direction:row;gap:.2rem;margin:auto;display:flex}.scan-date .scan-date-conflict .conflict .source{color:var(--color-grey)}.scan-date .scan-date-conflict .buttons{flex-direction:row;margin:auto;display:flex}.report-images .comment{flex-basis:1px;align-items:center;gap:1rem;padding-left:.2rem;padding-right:.2rem;display:flex;position:relative}.report-images .comment>.icon svg{min-width:1rem;min-height:1rem}.report-images .comment>.inline-editing{flex-grow:1;margin:auto}.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;z-index:10;background:var(--color-darkcommon-xxlight-grey);border-radius:var(--border-radius-small);justify-content:center;align-items:center;width:2rem;height:1.8rem;display:none;position:absolute;top:-.1rem;right:-.5rem}.report-images .comment .eye svg{fill:currentColor;width:55%;height:55%}.report-images .comment .eye-off:hover{opacity:1}.report-images .comment .eye-off{cursor:pointer;opacity:0;z-index:20;justify-content:center;align-items:center;width:100%;height:100%;transition:opacity .3s ease-in-out;display:flex;position:absolute}.report-images .comment .eye-off svg{fill:#fff}.report-images{flex-direction:column;gap:1rem;margin:1rem 0;display:flex}.report-images .settings{background:var(--color-xlight-blue-40);border-radius:var(--border-radius-small);font-size:var(--font-size-small);flex-flow:column wrap;gap:1rem;padding:1rem;display:flex}.report-images .settings h5{text-transform:uppercase}.report-images .settings section{flex-wrap:wrap;flex:1;justify-content:space-between;gap:1rem;display:flex}.report-images .settings section>div{gap:1rem;display:flex}.report-images .settings .setting{align-items:center;gap:1rem;display:flex}.report-images .settings .setting label{display:flex}.report-images .settings .setting .select-input{height:100%}.report-images .settings .setting .select-input-current{align-items:center;height:100%;display:flex}.report-images .preview{font-size:var(--font-size-small);grid-template-columns:repeat(var(--nb-columns), 1fr);gap:1rem;display:grid}.report-images .preview h5[aria-label=No\ image]{text-align:center;color:var(--color-light-grey);margin:1rem 0;font-weight:400}.report-images .image{grid-template-columns:1fr auto;grid-template-areas:"view view""view-name buttons""comment comment";gap:.5rem;height:-webkit-fit-content;height:fit-content;margin-bottom:1rem;display:grid}.report-images .image:not(:has(.view-name)){grid-template-areas:"view view""comment buttons"}.report-images .image .view{object-fit:contain;border-radius:var(--border-radius);border:.4rem solid var(--color-darkcommon-xxlight-grey);background:#000;grid-area:view;width:100%}.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;gap:.25rem;margin:0 .2rem;display:flex}.report-images .image.maximized{grid-column:1/-1}.biometry-wrapper{--stroke-width:.3;border-radius:var(--border-radius);aspect-ratio:1;justify-content:center;align-items:center;font-size:6px;display:flex}.biometry-wrapper.not-compatible{font-size:var(--font-size-small);background:var(--color-white)}.biometry-wrapper svg{width:100%;height: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{fill:var(--color-blue);font-size:.8em}.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:#0000;stroke:var(--color-blue);stroke-width:.25px;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{fill:var(--color-blue);font-size:.8em}.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{fill:var(--color-black);stroke-width:1px;stroke:var(--color-white);pointer-events:none;font-size:1em;display:none}.biometry-wrapper svg .measurements .point text .x-axis-value{font-size:.8em;font-weight:700}.biometry-wrapper svg .measurements .point:hover circle{stroke:var(--color-light-blue)}.biometry-wrapper svg .measurements .point:hover line{display:block}.biometry-wrapper svg .measurements .point:hover text{display:block}.biometry-wrapper svg .measurements path{fill:#0000;stroke:var(--color-light-blue);stroke-width:.6px;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{color:var(--color-black);padding:0}.contact-point-card{background-color:var(--color-white-40);border-radius:var(--border-radius-small);font-size:var(--font-size-medium);grid-template-columns:auto 1fr;column-gap:.5rem;padding:1rem;display:grid;position:relative;overflow:hidden}.edit-contact-point-card{background-color:var(--color-white-40);border-radius:var(--border-radius-small);font-size:var(--font-size-medium);padding:1rem 0 1rem 1rem;display:flex;position:relative}.edit-contact-point-card .edit-contact-point-card-content{flex-direction:column;gap:.7rem;padding:0 1rem;display:flex;overflow:hidden}.edit-contact-point-card-content .edit-contact-point-card-lines{gap:.5rem;display:flex}.edit-contact-point-card-content .edit-contact-point-card-lines>div{flex-direction:column;width:100%;display:flex}.edit-contact-point-card-content .edit-contact-point-card-lines-grid{grid-template-rows:auto auto auto;grid-template-columns:1fr 1fr;align-items:start;gap:.5rem 1rem;display:grid}.edit-contact-point-card-content .edit-contact-point-card-buttons{justify-content:flex-end;align-items:center;gap:.5rem;display:flex}.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{color:var(--color-black-40);cursor:pointer;margin:.4rem;padding:.5rem;position:absolute;top:0;right:1.5rem}.contact-point-card_edit:hover{color:var(--color-black)}.contact-point-card_remove{color:var(--color-black-40);cursor:pointer;margin:.4rem;padding:.5rem;position:absolute;top:0;right:0}.contact-point-card_remove:hover{color:var(--color-black)}.contact-point-card_icon{font-size:var(--font-size-xlarge);color:var(--color-white-40);grid-row-end:span 4}.contact-point-card_external-id{font-size:var(--font-size-xsmall);color:var(--color-black-40);white-space:nowrap;text-overflow:ellipsis;margin-left:1em;display:inline-block;overflow:hidden}.contact-point-card_contacts{font-size:var(--font-size-small);gap:1em;line-height:1.4;display:flex}.contact-point-card_role{font-size:var(--font-size-xsmall);text-transform:uppercase;color:var(--color-black)}.contact-point-card_role.with-icon{align-items:center;gap:.1rem;display:flex}.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{align-items:center;display:flex}.view-exam-stakeholders .contact-point-card_inputs{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.view-exam-stakeholders .exam-report-dialog-stakeholder-section{flex-direction:column;align-items:stretch;width:100%;display:flex;overflow:visible}.view-exam-stakeholders .exam-report-dialog-stakeholder-list{flex-direction:column;gap:1rem;padding:1rem 0;display:flex;overflow:visible}.exam-report-dialog-done{flex-direction:column;justify-content:center;align-items:center;gap:1em;width:100%;height:100%;display:flex}.dialog-done-content.icon{margin-bottom:1rem;font-size:6em}.dialog-done-content.message{margin-bottom:-1em;font-weight:700}.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{border:var(--border) var(--color-xlight-grey);flex-direction:row;justify-content:space-evenly;align-items:flex-end;gap:1rem;margin:0 1rem 1rem;padding:1rem;display:flex;flex:0!important}.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{margin-top:1rem;padding:0}.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{flex-grow:2;display:flex}.select-input-options{min-width:initial!important}.examination-remote-reading-report-container{z-index:1019;background:var(--color-white);width:100%;height:100%;font-size:var(--font-size-medium);position:absolute;top:0;left:0;overflow:auto}.examination-remote-reading-report,.exam-report-dialog-body{height:100%}.exam-report-print-preview{border:none;width:100%;height:100%}.examination-remote-reading-container{background-color:#0000}.examination-remote-reading-container .examination-remote-reading-close{justify-content:flex-end;padding-bottom:15px;display:flex}.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;font-size:var(--font-size-small);text-align:left;flex-direction:column;font-weight:400;display:flex}.examination-remote-reading-container .examination-remote-reading-form .form-title{font-size:var(--font-size-xlarge);text-align:center;padding-bottom:30px;font-weight:700}.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{flex-flow:column;align-items:center;display:flex}.examination-remote-reading-container .examination-remote-reading-loading .text{flex-flow:column;align-items:center;padding:20px 0;display:flex}.examination-remote-reading-container .examination-remote-reading-action-bar{gap:10px;width:-webkit-min-content;width:min-content;display:inline-flex}.examination-remote-reading-container .examination-remote-reading-action-bar Button{min-width:-webkit-max-content;min-width:max-content}.slide-browser-container,.slide-browser-dt-container{color:var(--color-black);background:var(--color-white);border:var(--border) var(--color-xxlight-grey);box-shadow:var(--common-box-shadow);position:fixed;overflow:auto}.slide-browser-container{z-index:10000;width:calc(100% - 4.5rem);height:calc(100% - 1rem);top:.5rem;left:4rem}.slide-browser-dt-container{z-index:10001;width:100%;height:100%;top:0;left:0}.slide-browser-container>h2,.slide-browser-dt-container>h2{border-bottom:var(--border) var(--color-xxlight-grey);font-size:var(--font-size-medium);z-index:1000;background-color:var(--color-white);margin:0;padding:1rem;position:-webkit-sticky;position:sticky;top:0}.slide-browser-container .slide-browser-search,.slide-browser-dt-container .slide-browser-dt-search{z-index:1010;padding:.5rem;position:fixed;top:.5rem;right:3rem}.slide-browser-container .slide-browser-close,.slide-browser-dt-container .slide-browser-dt-close{z-index:1020;font-size:var(--font-size-xlarge);cursor:pointer;padding:1.1rem;position:fixed;top:0;right:0}.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{grid-template-columns:repeat(5,1fr);gap:1rem;margin:1rem;padding:0;display:grid}.slide-browser-container ul li,.slide-browser-dt-container ul li{border-radius:var(--border-radius-small);background:var(--color-xxxlight-grey);cursor:pointer;position:relative}.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);vertical-align:center;margin-left:.5rem;padding:.3rem .5rem;display:inline-block}.slide-panel-video-container .video-status-item .retry-button{text-align:center;z-index:1000;cursor:pointer;margin-left:.5rem;display:inline-block}.slide-panel-video-container .video-status-item.inprogress{background:var(--color-ocra);animation:3s infinite slide-panel-video-status-animation}@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{object-fit:contain;background:var(--color-common-black);width:100%;height:calc(100% - 3.5rem);position:absolute}.slide-panel-video-container>.video-controller{z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.slide-panel-video-container>.video-controller>.icon{z-index:1000;font-size:var(--font-size-xxxlarge);color:var(--color-common-white);opacity:1;pointer-events:none;animation:.3s ease-in-out .5s forwards slide-panel-video-container-icon-fade;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.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{cursor:pointer;width:20%;height:100%;position:absolute;top:0;left:0}.slide-panel-video-container>.video-controller .next-frame{width:20%;left:80%}.slide-panel-video-container>.video-controller .toggle-play{width:60%;left:20%}.slide-panel-video-container .video-controller-footer{z-index:100;justify-content:space-between;align-items:center;gap:2rem;width:100%;padding:.5rem 1rem;display:flex;position:absolute;bottom:0;left:0}.slide-panel-video-container .video-progress{background:var(--color-xxxlight-grey);border-radius:var(--border-radius-large);width:100%;height:.8rem;position:relative}.slide-panel-video-container .video-progress>.video-progress-bar{background:var(--color-blue);border-radius:var(--border-radius-large);pointer-events:none;height:100%}.slide-panel-video-container .video-progress>.video-progress-frame{aspect-ratio:1;background:0 0;border-radius:50%;justify-content:center;align-items:center;height:200%;transition:background-color .3s ease-in-out;display:flex;position:absolute;top:-50%;transform:translate(-50%)}.slide-panel-video-container .video-progress>.video-progress-frame:after{content:"";aspect-ratio:1;background-color:var(--color-ocra);border-radius:50%;height:40%;display:block}.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{aspect-ratio:4/3;border:var(--border-thick) var(--color-xxlight-grey);border-radius:var(--border-radius-small);background:var(--color-xxlight-grey);opacity:0;pointer-events:none;width:15rem;transition:opacity .3s ease-in-out,bottom .3s ease-in-out;position:absolute;bottom:50%;left:50%;transform:translate(-50%)}.slide-panel-video-container .video-progress .video-progress-frame-thumbnail:after{content:"";background:linear-gradient(var(--color-common-black), transparent);z-index:5;width:100%;height:50%;position:absolute;top:0;left:0}.slide-panel-video-container .video-progress .video-progress-frame-thumbnail img{aspect-ratio:16/10;object-fit:cover;width:100%}.slide-panel-video-container .video-progress .video-progress-frame-thumbnail>.header-title{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;padding:.5rem;position:absolute;top:0;left:0}.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;pointer-events:all;border-radius:var(--border-radius-small);cursor:pointer;bottom:90%;overflow:hidden}.slide-panel-dt-extracted-from-video{z-index:100;font-size:var(--font-size-small);opacity:1;text-align:center;width:100%;margin:.3rem;transition:opacity .3s ease-in-out;position:absolute;bottom:50px}.slide-panel-dt-extracted-from-video div[role=tooltip]{justify-content:center;align-items:center;gap:.3rem;display:flex}.slide-panel-dt-extracted-from-video div[role=toolbar]{justify-content:center;align-items:center;gap:.3rem;display:flex}.smartmatch-dt-container{padding-bottom:1rem;overflow:auto}.smartmatch-dt-container h2{font-size:var(--font-size-medium);margin-bottom:1em}.smartmatch-dt-alternatives{flex-direction:column;gap:1rem;display:flex}.smartmatch-dt-slide-container{background:var(--color-xxlight-grey-40);border-radius:var(--border-radius-small);cursor:pointer;flex-grow:2;min-width:40%;padding:0;position:relative}.smartmatch-dt-slide-name{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);position:absolute;top:.5rem;left:.5rem}.smartmatch-dt-slide-category{font-size:var(--font-size-xsmall);color:var(--color-light-grey);margin-top:.2rem;display:block}.smartmatch-dt-alternatives-more-slides{text-align:center;background:var(--color-xxlight-grey-40);border-radius:var(--border-radius-small);cursor:pointer;margin-top:1rem;padding:1rem}.slide-panel-dt-container .slide-panel-dt-main_wrapper{gap:2rem;width:100%;height:100%;display:flex;container:slide-panel-dt-main_wrapper/size}.slide-panel-dt-container .slide-panel-dt-main_inner{flex-direction:row;flex-grow:2;gap:1rem;height:100%;display:flex}@container slide-panel-dt-main_wrapper (aspect-ratio<=4/3){.slide-panel-dt-alternatives,.slide-panel-dt-sidebar-container{flex-grow:2;max-height:100%;overflow:auto}.slide-panel-dt-sidebar-container,.slide-panel-dt-alternatives{min-height:18rem;max-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{flex-grow:1;overflow:auto;width:100%!important;min-width:100%!important}.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-direction:column;flex-grow:2;gap:1rem;display:flex;position:relative;overflow:auto}.slide-panel-dt-container.is-fullscreen .slide-panel-dt-main{overflow:visible}.slide-panel-dt-alternatives,.slide-panel-dt-sidebar-container{flex-direction:column;gap:1rem;display:flex}.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 :-webkit-any(.slide-panel-dt-alternatives,.slide-panel-dt-sidebar){min-width:var(--qc-column-width);max-width:var(--qc-column-width);width:var(--qc-column-width);flex:1;position:relative}.slide-panel-dt-container :is(.slide-panel-dt-alternatives,.slide-panel-dt-sidebar){min-width:var(--qc-column-width);max-width:var(--qc-column-width);width:var(--qc-column-width);flex:1;position:relative}.slide-panel-dt-container :-webkit-any(.slide-panel-dt-alternatives-inner,.slide-panel-dt-sidebar-inner){min-width:var(--qc-column-width);width:var(--qc-column-width);flex-direction:column;height:100%;display:flex;position:absolute;top:0;left:0}.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);flex-direction:column;height:100%;display:flex;position:absolute;top:0;left:0}.slide-panel-dt-container .slide-panel-dt-sidebar-inner .slide-panel-dt-sidebar-title{font-size:var(--font-size-xsmall);border-bottom:var(--border) var(--color-xlight-grey);margin-bottom:.5rem;display:flex}.slide-panel-dt-container .slide-panel-dt-sidebar-inner h2{border-bottom:0;flex-grow:2;margin:0;padding:.5rem 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);border-radius:var(--border-radius-small);letter-spacing:0;margin-left:.8em;padding:.1em .4em}.slide-panel-dt-container.is-fullscreen .slide-panel-dt-alternatives,.slide-panel-dt-container.is-fullscreen .slide-panel-dt-sidebar{flex:0;width:0;min-width:0;overflow:hidden}.slide-panel-dt-container .slide-panel-dt-image{flex-grow:2;width:100%;height:100%;position:relative}.slide-panel-dt-container .slide-panel-dt-image .slide-panel-dt-image-inner{background-color:var(--color-common-black);height:calc(100% - 1rem);position:relative;width:100%!important}.slide-panel-dt-container.is-fullscreen .slide-panel-dt-image .slide-panel-dt-image-inner img{object-fit:contain;width:100%;height:100%;position:absolute;top:0;left:0}.slide-panel-dt-container .slide-panel-dt-image .slide-panel-dt-image-inner .predicted-structure-annotation{border:1px dashed var(--color-blue);position:absolute;box-shadow:0 0 6px 4px #00000080}.slide-panel-dt-container .slide-panel-dt-image .slide-panel-dt-image-inner .view-evaluation-zone-annotation{border:1px solid var(--color-blue);position:absolute;box-shadow:0 0 6px 4px #00000080}.slide-panel-dt-container .slide-panel-dt-image .slide-panel-dt-image-inner .predicted-structure-annotation>span{font-size:var(--font-size-xsmall);margin-top:calc(var(--font-size-xsmall) * -1 - .5rem);background-color:var(--color-white);opacity:.8;width:-webkit-max-content;width:max-content;margin-left:0;padding:.2rem;line-height:1;position:absolute}.processing{border:.5rem solid var(--color-blue);z-index:10;border-bottom-color:#0000;border-left-color:#0000;border-right-color:#0000;border-radius:5rem;width:4rem;height:4rem;animation:1s ease-in-out infinite slide-panel-dt-processing-spin;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@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{cursor:pointer;z-index:10;opacity:0;width:100%;height:100%;position:absolute;top:0;left:0}.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{object-fit:contain;width:100%;height:100%;padding:var(--border-thick-size);transition:opacity .3s ease-in-out}.slide-panel-dt-container.is-fullscreen .slide-panel-dt-image-inner{min-width:calc(100% + 1rem);height:calc(100% - 1rem);top:0;left:0}.slide-panel-dt-container .slide-panel-dt-waiting{font-size:var(--font-size-small);color:var(--color-xxlight-grey);flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.slide-panel-dt-waiting .slide-container-dt{opacity:.5;max-width:10rem}.slide-panel-dt-sidebar-title .tab-title{cursor:pointer;justify-content:space-between;align-items:center;width:50%;display:flex}.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;z-index:100;background-color:var(--color-blue);color:var(--color-white);border-radius:var(--border-radius-small);margin-right:.5rem;padding:.25em .5em;transition:visibility,opacity .2s linear;box-shadow:0 0 .5rem #ffffff4d}.slide-panel-dt-checklist-items .item-progress .structure-detection-info{justify-content:center;align-items:center;gap:.25em;display:flex;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{font-size:initial;line-height:initial;margin:-.1rem .4rem 0 0}.slide-panel-dt-slide-name div.button-group{font-size:initial;line-height:initial;margin:-.1rem .4rem 0 0}.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);text-align:center;min-width:20rem;max-width:25rem}.slide-panel-dt-slide-name{font-size:var(--font-size-xlarge);line-height:var(--font-size-large);color:var(--color-black);flex-direction:column;transition:opacity .3s ease-in-out;display:flex;position:relative}.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{white-space:nowrap;text-align:center;font-size:var(--font-size-medium);line-height:var(--font-size-medium);color:var(--color-light-grey);margin-left:.5em;display:inline-block}.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{flex-direction:column;gap:1rem;height:calc(100% - 2rem);padding:1rem;display:flex;position:relative;-webkit-user-select:none!important;user-select:none!important}.slide-panel-dt-container .slide-panel-dt-body{gap:3rem;min-height:calc(100% - 1rem);display:flex}.slide-panel-dt-header{font-family:var(--font-family-heading);z-index:20;justify-content:space-between;gap:1rem;height:3rem;padding-right:3rem;display:flex;position:relative}.slide-panel-dt-slide-details{flex-direction:column;flex-basis:50%;justify-content:space-between;margin-bottom:1rem;display:flex}.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);background:var(--color-xlight-blue-40);z-index:100;display:flex;position:absolute;top:0;left:50%;translate:-50%}.slide-panel-dt-pagination>div{cursor:pointer;justify-content:center;align-items:center;width:1em;display:flex}.slide-panel-dt-pagination>div:empty{cursor:default}.slide-panel-dt-pagination>div:hover{color:var(--color-black)}.slide-panel-dt-score{text-align:center;min-width:100%}.slide-panel-dt-options{align-items:center;gap:.5rem;display:flex}.slide-panel-dt-print{position:relative}.slide-panel-dt-slide-container{gap:1rem;width:100%;height:5rem;display:flex;position:relative}.slide-panel-dt-slide-container .slide-panel-dt-slide-slide{aspect-ratio:1;border-right:var(--border) var(--color-xxlight-grey);border-bottom:var(--border) var(--color-xxlight-grey);background:var(--color-xxxlight-grey);border-bottom-right-radius:var(--border-radius);align-items:center;min-width:9rem;min-height:9rem;display:flex;position:relative;top:-1rem;left:-1rem}.slide-panel-dt-slide-meta{display:flex}.slide-panel-dt-container .pagination-counter{border:var(--border);border-radius:var(--border-radius-small);white-space:nowrap;text-align:center;font-size:var(--font-size-medium);line-height:var(--font-size-medium);color:var(--color-light-grey);gap:.4em;margin-right:.5em;padding:.3em .5em;display:inline-flex}.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);vertical-align:center;margin-left:.5rem;padding:.3rem .5rem;animation:3s infinite slide-panel-dt-reassociating-animation;display:inline-block}@keyframes slide-panel-dt-reassociating-animation{0%{opacity:.5}50%{opacity:1}to{opacity:.5}}.slide-panel-dt-slide-category{font-size:var(--font-size-xsmall);line-height:var(--font-size-xsmall);color:var(--color-light-grey);margin-left:.3rem;display:inline-block}.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{background:var(--color-common-black);width:100%;height:100%;position:absolute;top:0;left:0}.slide-panel-dt-container .slide-panel-dt-video:not(.inline){background:var(--color-common-black);object-fit:contain;width:calc(100% + 1rem);max-width:calc(100% + 1rem);height:calc(100vh - 1rem);position:relative;left:-.5rem}.slide-panel-dt-container .slide-panel-dt-video video{width:100%;height:100%;position:absolute;top:0;left:0}.slide-panel-dt-searchbar{z-index:100;margin-bottom:1rem;position:relative}.slide-panel-dt-searchbar:last-child{margin-bottom:0}.slide-panel-dt-checklist-items{scroll-snap-type:x mandatory;align-items:flex-start;margin-top:0;display:flex;position:relative;overflow-x:auto}.slide-panel-dt-checklist:not(:empty){margin-bottom:2rem;position:relative}.slide-panel-dt-qc{flex-grow:2;position:relative;overflow:auto}.slide-panel-dt-detected{font-size:var(--font-size-small);background:var(--color-grey-40);text-align:center;border-radius:var(--border-radius-small);margin-bottom:1rem}.slide-panel-dt-checklist-items .slide-panel-dt-checklist-page{scroll-snap-align:center;flex-direction:column;margin-right:1rem;display:flex;overflow:hidden}.slide-panel-dt-checklist-items>ul,.slide-panel-dt-checklist-items>.slide-panel-dt-checklist-page>ul{width:100%;max-height:100%;padding-bottom:4rem;overflow-y:auto}.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);color:var(--color-black);font-size:var(--font-size-medium);line-height:var(--font-size-large);cursor:pointer;padding:.7rem .8rem}.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{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.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{align-items:center;gap:.5rem;width:100%;display:flex}.slide-panel-dt-checklist-items ul>li.other label>span:last-child{flex-grow:2}.slide-panel-dt-checklist-items ul>li.escape{border:0;gap:1rem;margin-top:1rem;padding:0;display:flex}.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);color:var(--color-light-grey);margin-left:1em}.slide-panel-dt-checklist-items .item-progress{border-radius:var(--border-radius);white-space:nowrap;font-size:var(--font-size-xsmall);line-height:var(--font-size-xsmall);text-transform:uppercase;align-items:center;gap:.2rem;margin-left:.5rem;padding:.2rem .3rem;display:flex}.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{font-size:var(--font-size-medium);line-height:var(--font-size-medium);color:var(--color-light-grey);align-items:flex-start;gap:.5rem;margin-top:.3rem;line-height:1.2;display:flex}.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{background:linear-gradient(var(--color-xxxlight-grey), transparent);pointer-events:none;opacity:0;width:100%;height:5rem;transition:opacity .3s ease-in-out;position:absolute;top:0;left:0}.slide-panel-dt-checklist-items .slide-panel-dt-checklist-items-scroll-down{top:auto;bottom:0;transform:rotate(180deg)}.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);grid-template:"exam-topbar exam-topbar"min-content"examination-live_sidebar examination-live_main"1fr/min-content 1fr;align-items:stretch;height:100%;max-height:100svh;display:grid;position:relative;overflow:hidden}.layout--detached .examination-live-container{width:100%;margin-left:0}.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;width:0;height:100%;max-height:100vh;position:relative}.examination-live-content{z-index:10;flex-direction:column;grid-area:examination-live_main;align-items:stretch;display:flex;position:relative;overflow:hidden}.examination-live-panel{background:var(--color-xxxlight-grey);z-index:101;width:100%;height:100%;position:absolute;top:0;left:-100%}.examination-live-panel-slide-container{flex-direction:column;align-items:stretch;height:100%;display:flex}.examination-live-panel.open{left:0}.examination-live-panel .panel-content{z-index:100;width:100%;height:100%;position:relative;overflow:auto}:-webkit-any(.examination-live-panel,.exam-report-dialog) .panel-close{cursor:pointer;z-index:100;z-index:150;flex-direction:column;align-items:flex-end;gap:.5rem;padding:.8rem;transition:right .2s ease-in-out;display:flex;position:absolute;top:0;right:0}:is(.examination-live-panel,.exam-report-dialog) .panel-close{cursor:pointer;z-index:100;z-index:150;flex-direction:column;align-items:flex-end;gap:.5rem;padding:.8rem;transition:right .2s ease-in-out;display:flex;position:absolute;top:0;right:0}.examination-live-panel:has(.report-sidebar-wrapper.open) .panel-close{right:16rem}:-webkit-any(.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{font-size:var(--font-size-large);text-shadow:0 0 .5rem var(--color-common-black)}:-webkit-any(.examination-live-panel,.exam-report-dialog) .panel-close>.icon:hover{color:var(--color-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>*{vertical-align:bottom;padding:.1rem .5rem;position:relative}.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){text-align:center;gap:var(--border-size);border-radius:5px;grid-template-columns:1.6fr .6fr .4fr .8fr .4fr .4fr .8fr .8fr .25fr;display:grid;position:relative}.measurements-management .measurements-table .measurements-row.inline-title{border-bottom:none;grid-template-columns:1fr;margin:1rem 0}.measurements-management .measurements-table .measurements-row.not-visible{opacity:.4}.measurements-management .measurements-table .measurements-row .label{align-items:center;display:flex}.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;gap:var(--border-size);background-color:var(--color-light-blue-40);margin-bottom:1rem;padding:0;font-weight:700}.measurements-management .fetus-selection{flex-direction:row;display:flex}.measurements-management .fetus-selection>*{padding:1rem 1rem 1rem 0}.measurements-management .tabs-wrapper{margin-bottom:1rem}.measurements-management .subtabs-wrapper{flex-direction:row;margin-bottom:.5rem;display:flex}.measurements-management .subtabs-wrapper>*{padding-right:1rem}.measurements-management .measurements-select-dating{font-size:var(--font-size-small);margin-top:.4rem;padding:.4rem;font-style:italic}.measurements-management .select-input>.select-input-current,.measurements-management .select-input>.select-input-current>.icon.down{background:var(--color-xlight-grey)}.examination-live-phenotype-panel-documents-header{justify-content:space-between;align-items:center;margin-bottom:.5rem;display:flex;padding-bottom:0!important}.examination-live-phenotype-panel-documents-title{margin-bottom:0;padding-bottom:0}.examination-live-phenotype-panel-documents-header-actions{font-size:1.3em}.examination-live-phenotype-panel-documents-episode{border-bottom:var(--border) var(--color-xlight-grey);margin-bottom:.5rem;padding-bottom:.2em}.examination-live-phenotype-panel-documents-episode-header{justify-content:space-between;align-items:center;display:flex}.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;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}.examination-live-phenotype-panel-documents-episode-attachment-container{overflow:hidden}.examination-live-phenotype-panel-documents-episode-attachment-title{align-items:center;gap:.5rem;display:flex}.examination-live-phenotype-panel-documents-episode-attachment-icon{vertical-align:middle}.examination-live-phenotype-panel-documents-episode-attachment-name{font-size:var(--font-size-small);align-items:center;font-weight:400;display:flex}.examination-live-phenotype-panel-documents-episode-attachment-name .filename__basename{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.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{object-fit:contain;height:100%;margin:auto}.gray-background{background:#444}.exam-card-container{background:var(--color-xxxlight-grey);border-radius:var(--border-radius-small);cursor:pointer;flex-direction:column;gap:.5rem;height:100%;padding:1rem 1.5rem;transition:background-color .3s ease-in-out;display:flex}.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);white-space:nowrap;flex-grow:2;justify-content:space-between;gap:1rem;display:flex}.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);justify-content:space-between;padding-top:.5rem;display:flex}.exam-card-container:hover .cta-resume{color:var(--color-black)}.exam-card-container>.cta .button.cta-delete{background:0 0}.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{flex-grow:2;padding:.5rem 0}.exam-card-container .exam-card-risk-factors ul{font-size:var(--font-size-xsmall);line-height:var(--font-size-medium);padding:0;list-style:none}.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%;max-width:40%;font-weight:700;line-height:var(--font-size-medium);vertical-align:top;align-items:baseline;font-size:.8em;display:inline-flex}.exam-card-container .exam-card-risk-factors ul li label:after{content:"";border-bottom:.2em dotted var(--color-xlight-grey);flex-grow:2;min-width:1em;height:.1em}.exam-card-container .exam-card-risk-factors ul li span{line-height:var(--font-size-small);max-width:calc(60% - .4em);margin-top:0;margin-left:.4em;display:inline-block}.exam-card-container .exam-card-risk-factors ul li .raw-value{border:var(--border);border-radius:var(--border-radius-small);margin:0;padding:0 .2em}.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{height:100%;padding:2rem 2rem 2rem 5rem;overflow:auto}.examlist-dt-container .examlist-dt-exams{grid-template-columns:1fr 1fr 1fr;gap:1rem;display:grid}.examlist-dt-container .examlist-dt-load-more{font-size:var(--font-size-small);text-align:center;padding:2rem}.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{text-overflow:ellipsis;overflow:hidden}#debug-panel{--panel-width:27rem;background:var(--color-common-white);z-index:10000;border-left:var(--border) var(--color-xxlight-grey);grid-area:debug-panel;width:1rem;height:100vh;transition:width .3s ease-in-out;display:flex}#debug-panel.open{width:var(--panel-width)}#debug-panel .debug-panel-template-editor-toggle{text-align:center;flex-direction:column;gap:.5rem;margin-bottom:1rem;display:flex}#debug-panel .debug-panel-template-editor-toggle>button{width:100%}#debug-panel .debug-panel-toggle{writing-mode:vertical-lr;text-orientation:mixed;cursor:pointer;width:1rem;color:var(--color-xlight-grey);background:var(--color-common-black);height:100%;line-height:1;font-size:var(--font-size-xsmall);letter-spacing:.2em;cursor:pointer;justify-content:center;align-items:center;padding:.2em;display:flex}#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{font-size:var(--font-size-xsmall);line-height:var(--font-size-small);color:var(--color-common-black);min-width:calc(var(--panel-width) - 1rem);background:var(--color-common-xxxlight-grey);scrollbar-width:auto;height:100%;padding:1em;overflow:auto}#debug-panel .debug-section{border-bottom:var(--border) var(--color-common-xlight-grey);flex-direction:column;padding:.5rem 0 .5rem 1rem;display:flex}#debug-panel .debug-section h2{font-size:var(--font-size-xsmall);color:var(--color-white);background-color:var(--color-ocra);text-align:center;cursor:pointer;margin:-.5rem 0 .5rem -1rem;padding:.2rem}#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:0 0 .2em -1rem}#debug-panel .debug-section h3 span{background:var(--color-common-xlight-grey);font-weight:400;font-size:var(--font-size-xxsmall);white-space:nowrap;margin-left:.5em;display:inline-block}#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{white-space:nowrap;background:var(--color-common-xlight-grey);border-radius:var(--border-radius-small);margin:0 .2em .2em 0;padding:0 .3em;display:inline-block}#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{flex-wrap:wrap;display:flex}#debug-panel .debug-subsection .measurements :-webkit-any(th,td){border-top:var(--border) var(--color-common-light-grey)}#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{color:#fff;background-color:red;border-radius:1rem;padding:0 .2rem}#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{border-top:1px solid var(--color-common-xlight-grey);flex-wrap:wrap;gap:.3em;display:flex}#debug-panel .debug-subsection>div>div b{white-space:nowrap;cursor:pointer}#debug-panel .debug-subsection>div>div .value{overflow-wrap:break-word;width:100%;padding:.2rem 0 .6rem;display:none}#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 :-webkit-any(th,td){border-bottom:var(--border) var(--color-common-light-grey);padding-right:1em;font-weight:400}#debug-panel .debug-subsection>div>div .value :is(th,td){border-bottom:var(--border) var(--color-common-light-grey);padding-right:1em;font-weight:400}#debug-panel label{text-transform:uppercase;font-size:var(--font-size-xxsmall);min-width:3.5rem;display:inline-flex}#debug-panel label:after{content:"";border-bottom:var(--border-thick-size) dotted var(--color-common-light-grey);height:var(--font-size-xsmall);flex-grow:2;align-self:flex-start}#debug-panel table td{padding:0 .5em}#debug-panel table tr.spacer td{border-bottom:var(--border) var(--color-common-grey);height:1em}#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{z-index:1000;background:var(--color-common-white);flex-direction:column;gap:1rem;width:50%;height:100svh;padding:1rem;display:flex;position:fixed;top:0;right:0}#debug-panel .debug-panel-template-editor .debug-panel-textarea{resize:none;background:var(--color-common-black);width:100%;font-family:monospace;font-size:var(--font-size-small);scrollbar-width:auto;white-space:pre;overflow-wrap:normal;flex-grow:2;padding:1rem;overflow-x:scroll;color:var(--color-common-white)!important}#debug-panel .debug-panel-template-editor>div{color:var(--color-common-black);text-align:center;font-size:var(--font-size-small);line-height:var(--font-size-small);justify-content:space-between;align-items:center;gap:1rem;display:flex}#debug-panel .debug-panel-template-editor>div>:nth-child(2){flex-basis:50%}#debug-panel .debug_audioplayer{align-items:center;gap:.5rem;display:flex}#debug-panel a{color:var(--color-common-blue)}#debug-panel .debug-panel-dlp-link{font-size:var(--font-size-small);white-space:nowrap}.unauthenticated-language{font-size:var(--font-size-small);padding:1rem;position:fixed;top:0;right:0}.loader-container{z-index:1000;background:0 0;width:100%;height:0;position:fixed;top:0;left:0}.loader-container.is-loading{height:.1rem}.loader-container.is-loading:after{content:"";background:var(--color-common-blue);width:0;height:100%;animation:3s ease-in-out infinite loader-container-animation;display:block;position:relative;left:0}@keyframes loader-container-animation{0%{width:0%;left:0}50%{width:100%;left:0}to{width:0%;left:100%}}.admin-nav .tooltip-css{min-width:auto}.admin-nav-item{margin-top:auto}.toggle-menu{cursor:pointer;width:100%;font-size:var(--font-size-large);justify-content:center;padding-top:.8rem;padding-bottom:.8rem;display:flex}.left-navbar .toggle-menu .update-available-indicator{background:var(--color-ocra);z-index:1010;border:var(--border-thick) var(--color-xxxlight-grey);border-radius:50%;width:.6rem;height:.6rem;position:absolute;top:.1rem;right:-.2rem}.left-navbar.open .toggle-menu .update-available-indicator{display:none}.toast{max-width:21.5rem;font-size:var(--font-size-medium);background-color:var(--color-blue);color:var(--color-xxlight-grey);border-radius:var(--border-radius-small);padding:1rem 2.25rem 1rem 1.5rem;line-height:1.2;position:relative}.toast-close{width:1.5rem;min-width:0;height:1.5rem;position:absolute;top:.375rem;right:.375rem}.toast-close .icon{color:var(--color-xxlight-grey)}.left-navbar .connection-status{border-radius:var(--border-radius-small);justify-content:center;align-items:center;width:2.125rem;height:2.125rem;margin-bottom:1rem;display:flex}.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{bottom:1rem;left:var(--layout-sidebar-left-width);z-index:100001;display:none;position:fixed}.connection-status-wrapper--toast-visible .connection-status-toast{display:block}.connection-status-wrapper:has(.connection-status:hover) .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;cursor:pointer;padding:1rem;position:relative}.left-navbar .left-navbar-contact-sonio a:hover{color:var(--color-common-light-blue)}.left-navbar .left-navbar-contact-sonio:before{content:"";border:var(--border) var(--color-common-grey);width:40%;height:0;position:absolute;top:0;left:30%}.left-navbar-contact-sonio{justify-content:center;display:flex}.left-navbar-contact-sonio a{align-items:center;gap:.2rem;text-decoration:none;display:flex}.copy-link-container{align-items:center;display:inline-flex;position:relative}.copy-link-icon{cursor:pointer;margin-left:8px;position:relative}.copy-link-feedback{white-space:nowrap;z-index:9999;background-color:var(--color-common-blue);color:#fff;border:none;border-radius:9999px;padding:12px 24px;position:fixed;transform:translate(8px,-50%);box-shadow:0 4px 10px #0000001a}.current-examination-header{text-align:left;width:100%;font-size:var(--font-size-small);align-items:center;margin:.2em 0;display:flex}.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);text-align:center;box-shadow:var(--common-box-shadow-thin-blue);font-size:var(--font-size-small);padding:.4rem}.left-navbar-current-examination button{justify-content:left;width:100%;margin:.5em 0 0!important}.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{width:100%;font-size:1rem;margin:.5em 0!important}.left-navbar-new-examination{font-size:var(--font-size-small);border-radius:var(--border-radius-small);text-align:center;margin:.8rem 0;padding:0 .4rem .4rem}.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;color:var(--color-common-blue);margin-top:.6rem;font-size:.75rem}.left-navbar .left-navbar-user-preview{font-size:var(--font-size-small);text-align:center;cursor:pointer;padding:1rem;position:relative}.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:"";border:var(--border) var(--color-common-grey);width:40%;height:0;position:absolute;top:0;left:30%}.left-navbar .left-navbar-user-preview .logout:hover{cursor:pointer;color:var(--color-common-light-blue)!important}.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{transform:translate3d(calc(-1 * var(--left-navbar-width)), 0, 0);width:var(--left-navbar-width);background:var(--color-common-xlight-grey);z-index:1020;height:100%;font-size:var(--font-size-large);flex-direction:column;padding:3.5rem 1rem 0;transition:transform .3s ease-in-out,box-shadow .3s ease-in-out;display:flex;position:fixed;top:0;left:0;overflow-y:auto}.left-navbar .left-navbar-main .left-navbar-main-close{width:var(--layout-sidebar-left-width);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding-top:.8rem;padding-bottom:.8rem;padding-left:.8rem;display:flex;position:fixed;top:0;left:0}.left-navbar .left-navbar-main .left-navbar-main-close .icon{color:var(--color-common-blue)}.left-navbar .left-navbar-main.open{box-shadow:var(--common-box-shadow);z-index:1020;transform:translate(0,0)}.left-navbar .left-navbar-main.open>.update-available-notif{z-index:1020;padding:1rem;font-size:.5em;position:absolute;top:0;right:0}.left-navbar .left-navbar-main ul{padding:0;list-style:none}.left-navbar .left-navbar-main ul li{border-bottom:var(--border) var(--color-common-grey);cursor:pointer;margin:0;padding:.6em 0;display:flex;position:relative}.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{align-items:center;width:100%;display:flex}.left-navbar .left-navbar-main ul li .left-navbar-content-dashboard_container button{color:var(--color-common-blue);flex-grow:2;justify-content:flex-start;margin-left:.3rem}.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{color:var(--color-common-blue);margin-bottom:.2rem;margin-right:.25rem}.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{flex-direction:column;justify-content:center;align-items:center;display:flex}.left-navbar .footer{font-size:var(--font-size-xsmall);margin:1rem 0}.left-navbar .footer span{white-space:nowrap;margin:.3rem}.left-navbar-button{cursor:pointer;justify-content:center;display:flex}.left-navbar_home{justify-content:baseline;width:100%;display:flex}.left-navbar_organizations{width:100%}.left-navbar-button{width:100%;position:relative}.left-navbar-button--active{background-color:#0000}.left-navbar-button--active:before{content:"";background-color:var(--color-common-blue);border-radius:0 2px 2px 0;width:4px;position:absolute;top:0;bottom:0;left:0}.left-navbar-button__btn{font:inherit;color:var(--color-black);cursor:pointer;width:100%;min-width:unset;border:none;border-radius:0;justify-content:center;align-items:center;margin:0;padding:.5rem;transition:color .2s ease-in-out;display:flex;background:0 0!important}.theme-dark .left-navbar-button__btn{color:var(--color-common-white)}.left-navbar-button__btn:hover{color:var(--color-common-light-blue);background:0 0!important}.theme-dark .left-navbar-button__btn:hover{color:var(--color-common-blue);background:0 0!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{box-shadow:none!important;background:0 0!important}.left-navbar-user .regulatory-label{border:var(--border);margin-top:.2rem;padding:.5rem}.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{white-space:nowrap;flex-flow:wrap;place-content:center;gap:1em;display:flex}.left-navbar-panel{left:calc(var(--left-navbar-width) * 2 - 100vw);width:calc(100vw - var(--left-navbar-width) * 2);background:var(--color-common-white);z-index:1110;height:100%;padding:3rem 0 0;transition:left .5s ease-in-out;position:fixed;top:0;overflow:auto}.left-navbar-panel.closed{display:none}.left-navbar-panel.open{left:calc(var(--left-navbar-width) * 2)}.left-navbar-panel>.close{font-size:var(--font-size-large);z-index:10;cursor:pointer;color:var(--color-common-blue);padding:1rem;position:absolute;top:0;right:0}.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:0!important}.layout--referred .left-navbar-user{left:calc((var(--left-navbar-width) + var(--border-xxthick-size)) * -1);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{top:0;left:calc(var(--left-navbar-width) * -1);width:var(--left-navbar-width);background:var(--color-common-light-grey);height:100%;box-shadow:var(--common-box-shadow-thin);z-index:-10;text-align:center;font-size:var(--font-size-medium);flex-direction:column;padding:1rem;transition:left .3s ease-in-out;display:flex;position:fixed;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{text-align:right;cursor:pointer;width:100%;font-size:var(--font-size-large);position:absolute;top:.5rem;right:.5rem;padding:.5rem!important}.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-direction:column;flex-grow:2;justify-content:center;align-items:center;display:flex}.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{max-width:100%;margin:.5rem 0}.left-navbar-user>.left-navbar-user-bottom img{width:100%;margin:.2rem 0 0;display:block}.left-navbar-user>.left-navbar-user-bottom .footer>div{cursor:pointer;margin-bottom:.7rem}.left-navbar-user .multiscreen{flex-direction:column;gap:.3rem;display:flex}.left-navbar{z-index:1100;height:100%;color:var(--color-common-blue);line-height:1;font-size:var(--font-size-large);font-family:var(--font-family-heading);position:fixed;top:0;left:0}.layout .left-navbar{flex-direction:column;justify-content:space-between;align-items:center;display:flex;position:static}.left-navbar .left-navbar_sonio-logo{width:100%;height:auto;margin-top:-2.8rem;margin-bottom:1rem;padding-left:60%}.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{background:var(--color-xxlight-grey);border-radius:var(--border-radius-small);align-items:stretch;transition:width .3s ease-in-out;display:inline-flex;position:relative;overflow:hidden}.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:0 0}.new-exam-buttons-expand{min-width:1.5em;font-size:var(--font-size-medium);cursor:pointer;justify-content:center;align-items:center;display:flex}.left-navbar-dt{z-index:1100;color:var(--color-common-blue);line-height:1;font-size:var(--font-size-large);font-family:var(--font-family-heading);padding:1rem;position:fixed;top:0;left:0}.left-navbar-dt.remote-reading.closed{margin-top:2rem}.left-navbar-dt>.toggle-menu{z-index:1030;cursor:pointer;font-size:var(--font-size-xlarge);color:var(--color-blue);position:relative}.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{background:var(--color-ocra);width:.5rem;height:.5rem;top:calc(var(--border-size) * -2);right:calc(var(--border-size) * -6);z-index:1010;border:var(--border) var(--color-xxxlight-grey);border-radius:50%;position:absolute}.left-navbar-dt.open .toggle-menu .update-available-indicator{display:none}.left-navbar-dt .left-navbar-dt-main{top:0;left:calc(-1 * var(--left-navbar-width));width:var(--left-navbar-width);background:var(--color-common-xlight-grey);z-index:1020;height:100%;font-size:var(--font-size-large);flex-direction:column;padding:3.5rem 1rem 0;transition:left .3s ease-in-out,box-shadow .3s ease-in-out;display:flex;position:fixed;overflow-y:auto}.left-navbar-dt .left-navbar-dt-main.open{box-shadow:var(--common-box-shadow);z-index:1020;left:0}.left-navbar-dt .left-navbar-dt-main.open>.update-available-notif{z-index:1020;padding:1rem;font-size:.5em;position:absolute;top:0;right:0}.left-navbar-dt-user>.left-navbar-dt-user-bottom .footer>.update-available-notif>div{cursor:text;color:var(--color-common-blue);margin-top:.6rem;font-size:.75rem}.left-navbar-dt .left-navbar-dt-main ul{padding:0;list-style:none}.left-navbar-dt .left-navbar-dt-main ul li{border-bottom:var(--border) var(--color-common-grey);cursor:pointer;margin:0;padding:.6em 0;display:flex;position:relative}.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);text-align:center;box-shadow:var(--common-box-shadow-thin-blue);font-size:var(--font-size-small);padding:.4rem}.left-navbar-dt-new-examination{font-size:var(--font-size-small);border-radius:var(--border-radius-small);text-align:center;margin:.8rem 0;padding:0 .4rem .4rem}.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;cursor:pointer;padding:1rem;position:relative}.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:"";border:var(--border) var(--color-common-grey);width:40%;height:0;position:absolute;top:0;left:30%}.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{cursor:pointer;color:var(--color-common-light-blue)!important}.left-navbar-dt .footer{font-size:var(--font-size-xsmall);margin:1rem 0}.left-navbar-dt .footer span{white-space:nowrap;margin:.3rem}.site-change-dropdown{color:var(--color-common-blue);border:var(--border) var(--color-common-blue)}.left-navbar-dt-user{top:0;left:calc(var(--left-navbar-width) * -1);width:var(--left-navbar-width);background:var(--color-common-grey);height:100%;box-shadow:var(--common-box-shadow-thin);z-index:-10;text-align:center;font-size:var(--font-size-medium);flex-direction:column;padding:1rem;transition:left .3s ease-in-out;display:flex;position:fixed}.left-navbar-dt-user.open{left:var(--left-navbar-width)}.left-navbar-dt-user .left-navbar-dt-user-close{text-align:right;cursor:pointer;width:100%;font-size:var(--font-size-large);position:absolute;top:.5rem;right:.5rem;padding:.5rem!important}.left-navbar-dt-user .left-navbar-dt-user-close:hover{color:var(--color-common-light-blue)}.left-navbar-dt-user-top{flex-direction:column;flex-grow:2;justify-content:center;align-items:center;display:flex}.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:0!important}.left-navbar-dt-user .left-navbar-dt-user-top>div{max-width:100%;margin:.5rem 0}.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{width:100%;margin:.2rem 0 0;display:block}.left-navbar-dt-user>.left-navbar-dt-user-bottom .footer>div{cursor:pointer;margin-bottom:.7rem}.left-navbar-dt-panel{left:calc(var(--left-navbar-width) * 2 - 100vw);width:calc(100vw - var(--left-navbar-width) * 2);background:var(--color-common-white);z-index:-20;height:100%;padding:3rem 0 0;transition:left .5s ease-in-out;position:fixed;top:0;overflow:auto}.left-navbar-dt-panel.open{left:calc(var(--left-navbar-width) * 2)}.left-navbar-dt-panel>.close{font-size:var(--font-size-large);z-index:10;cursor:pointer;color:var(--color-common-blue);padding:1rem;position:absolute;top:0;right:0}.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{width:clamp(30rem, calc((100svw - var(--left-navbar-width) * 2) / 2), calc((100svw - var(--left-navbar-width) * 2)));flex-direction:column;gap:1rem;max-height:100%;padding:1rem;transition:right .3s ease-in-out;display:flex;position:fixed;bottom:0;right:-100svw;overflow-y:auto}.left-navbar-user .left-navbar-regulatory-labels.open{right:0}.left-navbar-user .left-navbar-regulatory-labels>div{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);flex-direction:column;flex:1;gap:1rem;padding:1rem;display:flex}.left-navbar-dt-user .regulatory-label{border:var(--border);margin-top:.2rem;padding:.5rem}.left-navbar-dt-user .regulatory-label.ce-mark{text-align:center;font-size:.55rem;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{white-space:nowrap;flex-flow:wrap;place-content:center;gap:1em;display:flex}.remote-reading-border{border:solid 5px var(--color-common-blue);border-top:0}.remote-reading-border .left-navbar{border-left:5px solid #0000}.remote-reading-topbar{background-color:var(--color-common-blue);height:2rem;font-size:var(--font-size-small);justify-content:center;align-items:center;font-weight:700;display:flex}.page-container{flex-grow:2;grid-area:main-page;min-height:100%;max-height:100%;overflow:hidden;transform:translate(0);container:page-wrapper/size}.global-search-topbar{--global-search-width:min(52rem, 90vw);z-index:1;background:var(--color-white);flex:none;justify-content:center;align-items:center;height:2.25rem;padding:0 1rem;display:flex;position:-webkit-sticky;position:sticky;top:0}.global-search-topbar_trigger{width:100%;max-width:var(--global-search-width);border:var(--border) var(--color-grey);border-radius:var(--border-radius-small);background:var(--color-xxlight-grey);height:1.7rem;color:var(--color-grey);cursor:text;text-align:left;align-items:center;gap:.625rem;padding:0 .75rem;transition:border-color .15s;display:flex}.global-search-topbar_trigger:hover,.global-search-topbar_trigger:active{background:var(--color-xxlight-grey);border-color:var(--color-blue);outline:none}.global-search-topbar_trigger:focus-visible{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{z-index:1011;width:var(--global-search-width);background:var(--color-xxxlight-grey);max-height:80vh;box-shadow:var(--box-shadow);border-radius:.625rem;flex-direction:column;display:flex;position:fixed;overflow:hidden}.global-search_input{padding:.75rem .625rem 0}.global-search_input-box{border:1px solid var(--color-xlight-grey);border-radius:var(--border-radius-small);background:var(--color-xxlight-grey);align-items:center;gap:.625rem;height:2.25rem;padding:0 .75rem;display:flex}.global-search_input-box input,.global-search_input-box input:hover,.global-search_input-box input:focus{min-width:0;color:var(--color-black);background:0 0;border:none;outline:none;flex:auto;font-size:1rem}.global-search_input-box input:focus-visible{min-width:0;color:var(--color-black);background:0 0;border:none;outline:none;flex:auto;font-size:1rem}.global-search_input-box input::placeholder{color:var(--color-grey)}.global-search_input-icon{color:var(--color-black);flex:none}.global-search_clear{width:1.25rem;min-width:0;height:1.25rem;color:var(--color-grey);cursor:pointer;background:0 0;border:none;flex:none;justify-content:center;align-items:center;padding:0;display:flex}.global-search_clear:hover{color:var(--color-black)}.global-search_clear svg{width:.875rem;height:.875rem}.global-search_empty{text-align:center;padding:2.5rem 1.25rem}.global-search_empty-hint{font-size:var(--font-size-small);color:var(--color-grey)}.global-search_no-result{text-align:center;flex-direction:column;align-items:center;gap:.625rem;padding:3rem 1.5rem 3.25rem;display:flex}.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{color:var(--color-black);font-size:1.125rem;font-weight:600}.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{color:var(--color-black);font-size:var(--font-size-small);cursor:pointer;background:0 0;border:none;align-items:center;gap:.375rem;padding:0;font-weight:600;display:inline-flex}.global-search_no-result-link:hover{text-decoration:underline}.global-search_no-result-link svg{width:.875rem;height:.875rem}.global-search_too-short{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;padding:1.25rem 1.5rem 2.5rem;display:flex}.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{color:var(--color-dark-grey);font-size:.9375rem;font-weight:600}.global-search_too-short-hint{color:var(--color-grey);font-size:.8125rem}.global-search_fixed-header{border-bottom:1px solid var(--color-xxlight-grey);flex:none}.global-search_count{color:var(--color-black);padding:.5rem 1.25rem 0;font-size:.8125rem;font-weight:500}.global-search_results{flex:auto;overflow-x:hidden;overflow-y:auto}.global-search_results::-webkit-scrollbar{width:.625rem}.global-search_results::-webkit-scrollbar-thumb{background:var(--color-grey);background-clip:padding-box;border:2px solid #0000;border-radius:999px}.global-search_results::-webkit-scrollbar-thumb:hover{background:var(--color-dark-grey);background-clip:padding-box}.global-search_header{grid-template-columns:8.125rem 6rem 5rem 13.125rem minmax(8rem,1fr);align-items:center;gap:1.0625rem;padding:0 1.25rem .5rem;display:grid}.global-search_header-cell{color:var(--color-grey);text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;overflow:hidden}.global-search_group-label{z-index:1;background:var(--color-xxlight-grey);border-bottom:1px solid var(--color-xxlight-grey);text-transform:uppercase;letter-spacing:.06em;color:var(--color-grey);padding:.375rem 1.25rem;font-size:.6875rem;font-weight:600;position:-webkit-sticky;position:sticky;top:0}.global-search_row{border:none;border-bottom:1px solid var(--color-xxlight-grey);width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border-radius:0;grid-template-columns:8.125rem 6rem 5rem 13.125rem minmax(8rem,1fr);align-items:center;gap:1.0625rem;padding:.5rem 1.25rem;display:grid}.global-search_row:hover,.global-search_row--active{background:var(--color-xlight-grey);border-color:#0000}.global-search_row-name{color:var(--color-black);text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;font-weight:400;overflow:hidden}.global-search_row-dob,.global-search_row-schedule,.global-search_row-site{color:var(--color-dark-grey);text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;overflow:hidden}.global-search_row-mrn{color:var(--color-dark-grey);overflow-wrap:anywhere;font-size:.75rem}.global-search_row strong{font-weight:600;text-decoration:underline}.global-search_skeleton-row{border-bottom:1px solid var(--color-xxlight-grey);grid-template-columns:8.125rem 6rem 5rem 13.125rem minmax(8rem,1fr);align-items:center;gap:1.0625rem;padding:.75rem 1.25rem;display:grid}.global-search_skeleton-bar{border-radius:var(--border-radius-small);background:var(--color-xxlight-grey);height:.625rem;animation:1.2s ease-in-out infinite global-search-skeleton-pulse}@keyframes global-search-skeleton-pulse{0%,to{opacity:1}50%{opacity:.45}}.unforward-confirm-popup .popup-message{text-align:center;font-size:1.5rem;font-weight:700;line-height:2rem}button.remote-reading-exit{position:absolute;top:.5em;left:.4em}.remote-reading-header{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.remote-reading-header img{height:100%;position:relative;top:-1px}.remote-reading-header .remote-reading-unrefer{align-items:center;display:flex;position:absolute;top:0;bottom:0;right:.4em}.layout{--layout-sidebar-left-width:2.5rem;grid-template-columns:var(--layout-sidebar-left-width) auto;grid-template-rows:var(--layout-header-height) auto;grid-template-areas:"layout-header layout-header""layout-sidebar-left layout-body";gap:0;display:grid;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);align-items:center;padding-top:0;padding-bottom:0}.layout.layout--no-header aside.layout-sidebar-left .left-navbar_home{height:var(--layout-nav-height);align-items:center;margin-top:0}.layout.layout--detached{grid-template-rows:var(--layout-header-height) minmax(0, 1fr);grid-template-columns:auto;grid-template-areas:"layout-header""layout-body"}.layout.layout--no-header.layout--detached{grid-template:"layout-body"/auto}.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-bottom:0;border-left: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);align-items:center;padding-top:0;padding-bottom:0}.layout.layout--referred:not(.layout--detached) aside.layout-sidebar-left .left-navbar_home{height:var(--layout-topbar-height);align-items:center;margin-top:0}.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{background:var(--color-common-blue);color:var(--color-common-white);line-height:var(--layout-header-height);text-align:center;grid-area:layout-header;padding:0 1rem;font-weight:700}.layout aside.layout-sidebar-left{background:var(--color-white);grid-area:layout-sidebar-left}.layout main.layout-body{scrollbar-width:auto;flex-direction:column;grid-area:layout-body;max-height:100svh;display:flex;position:relative;overflow:auto}.layout .layout-body_content{border:var(--border) var(--color-xlight-grey);border-right:0;border-radius:0;flex:auto;min-height: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{flex-grow:2;grid-area:main-page;min-height:100%;max-height:100%;overflow:auto;container:page-wrapper/size}.feature-nav{border-right:var(--border) #ffffff1a;flex:0 0 11.5rem;padding-top:1.3rem;padding-left:1.5rem}.feature-nav__item{color:inherit;font-size:var(--font-size-small);align-items:center;gap:.625rem;padding:.5rem .75rem;display:flex}.feature-nav__item--active{font-weight:700}.practice-tabs{font-size:var(--font-size-small);border-bottom:1px solid #ffffff1a;padding-top:1rem;padding-left:2.3rem}.practice-tabs .tabs-container>ul{gap:2em}.iam-layout{flex-direction:column;height:100%;min-height:0;display:flex}.iam-layout__body{flex:1;min-height:0;display:flex}.iam-layout__content{flex:1;min-width:0;padding:1.6rem 1.5rem;overflow:auto}.users-pagination{justify-content:center;align-items:center;gap:.35rem;padding:1rem 0;display:flex}.users-pagination__button{border:var(--border);border-color:var(--color-common-light-grey);border-radius:var(--border-radius-small);min-width:1.6rem;color:var(--color-dark-grey);font-size:var(--font-size-xsmall);cursor:pointer;background:0 0;padding:.2rem .4rem}.users-pagination__button:not([aria-current=page]):hover:not(:disabled){background:var(--color-light-blue-40)}.users-pagination__button[aria-current=page]{border-color:var(--color-common-blue);color:var(--color-common-blue);cursor:default;font-weight:700}.users-pagination__button[aria-current=page]:hover,.users-pagination__button[aria-current=page]:active{background:0 0}.users-pagination__button:disabled{opacity:.5;cursor:default}.users-pagination__dots{color:var(--color-dark-grey);padding:0 .25rem}.status-badge{border-radius:var(--border-radius);font-size:var(--font-size-xsmall);text-transform:uppercase;letter-spacing:.03em;white-space:nowrap;padding:.05rem .4rem;font-weight:400;display:inline-block}.status-badge--active{background-color:var(--color-common-blue);color:var(--color-common-white)}.status-badge--pending{background-color:var(--color-common-ocra);color:var(--color-common-black)}.status-badge--deactivated{color:var(--color-common-grey);border:var(--border) var(--color-common-grey);background-color:#0000}.user-row-grants__line{align-items:center;gap:.4rem;display:flex}.user-row-grants__line+.user-row-grants__line{margin-top:.125rem}.user-row-grants__role{font-weight:600}.user-row{border-bottom:var(--border) var(--color-grey-40)}.user-row:last-child{border-bottom:none}.user-row td{vertical-align:top;padding:.65rem .75rem}.user-row__name{font-weight:400}.user-row__email{font-size:var(--font-size-xsmall);color:#6b7280}.users-table{border-collapse:collapse;width:100%;font-size:var(--font-size-small)}.users-table thead th{text-align:left;color:var(--color-dark-grey);background:var(--color-light-blue-40);border-bottom:var(--border);border-bottom-color:var(--color-common-light-grey);padding:.2rem .75rem;font-weight:400}.users-table th:first-child,.users-table td:first-child{width:11rem}.users-table th:nth-child(2),.users-table td:nth-child(2){width:25%}.users-view{flex-direction:column;height:100%;min-height:0;display:flex}.users-view__table{flex:1;min-height:0;overflow:auto}.appointment-container{align-items:center;margin-bottom:2rem;display:flex}.appointment-time{text-align:center;padding:1rem}.appointment-details-container{border-radius:var(--border-radius-small);border:var(--border) var(--color-light-grey);width:100%}.appointment-details-container>.header{justify-content:space-between;align-items:center;padding:1rem;display:flex}.appointment-details-container>.header>.patient-details{display:flex}.appointment-details-container>.header>.patient-details>.name,.appointment-details-container>.header>.patient-details>.icon{margin-right:.5rem;font-size:1.25rem;font-weight:700}.appointment-details-container>.header>.patient-details>.age{border-right:var(--border);margin-right:.5rem;padding-right:.5rem}.appointment-details-container>.header>.patient-details>.status{border:var(--border);border-radius:var(--border-radius-small);margin-left:.5rem;padding:0 .5rem}.appointment-details-container>.current-exam{align-items:center;padding:1rem;display:flex}.appointment-details-container>.current-exam>.exam-type{border:var(--border);border-radius:var(--border-radius-small);margin-right:.5rem;padding:.25rem .5rem;font-weight:700}.appointment-details-container>.current-exam>.exam-name{margin-right:.5rem;font-weight:700}.appointment-details-container>.current-exam>.exam-status{border:var(--border);border-radius:var(--border-radius-small);padding:0 .5rem}.appointment-details-container>.history{padding:1rem;display:flex}.appointment-details-container>.history>.medical-history{border-right:var(--border) var(--color-light-grey);width:33%}.appointment-details-container>.history>.medical-history>.header{align-items:center;font-weight:700;display:flex}.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{border-top:var(--border) var(--color-light-grey);justify-content:space-between;align-items:center;margin:1rem;padding-top:1rem;font-size:.6rem;line-height:1;display:flex}.appointment-details-container>.metadata>.metadata-item{justify-content:left;align-items:center;width:20%;display:flex}.appointment-details-container>.metadata>.metadata-item>.label{margin-right:.25rem;font-weight:700}.sign-search-bar{font-size:1rem;position:relative}.sign-search-bar span.icon{color:var(--color-xlight-grey);position:absolute;top:.5rem;left:.5rem}.sign-search-bar span.icon.cancel{cursor:pointer;color:var(--color-light-grey);left:auto;right:.5rem}.sign-search-bar input{width:100%;margin:0;padding:.3em .3em .3em 2em;font-size:1em}.sign-search-bar .hint{font-size:var(--font-size-xsmall);color:var(--color-xxlight-grey);background:var(--color-white);line-height:var(--font-size-xsmall);padding:0 .5em;position:absolute;bottom:-1.2em;left:3em}.sign-search-bar .sign-search-bar-notification{z-index:10;white-space:nowrap;text-overflow:ellipsis;background:var(--color-blue);border-radius:var(--border-radius-small);width:100%;height:100%;color:var(--color-white);justify-content:center;align-items:center;animation:3s forwards sign-search-bar-notification;display:flex;position:absolute;top:0;left:0;overflow:hidden}@keyframes sign-search-bar-notification{0%{opacity:0}10%{opacity:1}70%{opacity:1}to{opacity:0}}.appointments-search-bar{width:100%}.appointments-container{height:100%;color:var(--color-black);margin:0 4rem;padding:2rem;overflow:auto}.appointments-container>.appointments-container-header{align-items:center;width:100%;margin-bottom:1rem;display:flex}.appointments-container>.appointments-container-header>.sync-btn{text-align:center;width:9rem;padding-right:.5rem}.success-pages-page{flex-flow:column;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex}.left-logo{padding:var(--font-size-large);position:fixed;top:0;left:0}.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{flex-flow:column;justify-content:center;align-items:center;width:100vw;height:100vh;padding-top:4rem;display:flex;overflow:auto}.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{flex-flow:column;justify-content:center;align-items:center;display:flex;overflow:auto}.code-authenticate-title{margin-top:4rem}.code-authenticate-code-wrapper{margin-top:2.5rem;margin-bottom:2.5rem}.code-authenticate-code-container{justify-content:center;align-items:center;gap:var(--font-size-medium);flex-flow:row;display:flex;overflow:auto}.code-authenticate-code-char-input{text-align:center;border-radius:var(--border-radius-small);border:solid;border-color:var(--color-xlight-grey);font-size:var(--font-size-xlarge);caret-color:#0000;min-width:3rem;max-width:3rem;height:3.75rem;padding:0;font-weight:700;line-height:3.75rem}.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{height:100%;margin:0 4rem;padding:3rem 3rem 4rem;overflow:scroll}.dashboard-container h1{font-size:var(--font-size-large);border-bottom:var(--border) var(--color-grey);margin-bottom:.7rem;padding-bottom:.4rem}.theme-dark .dashboard-container h1{border-bottom:var(--border) var(--color-xxlight-grey)}.dashboard-container .dashboard-drafts,.dashboard-container .dashboard-pending{grid-template-columns:repeat(3,1fr);gap:1rem;margin-bottom:2rem;display:grid}.dashboard-container .dashboard-load-more{text-align:center;font-size:var(--font-size-xsmall);align-items:center;margin-top:-2rem;margin-bottom:2rem;display:flex}.dashboard-container .dashboard-load-more:before,.dashboard-load-more:after{content:"";border-top:var(--border) var(--color-xxlight-grey);flex-grow:2;align-items:center;margin:0 1rem 0 0}.dashboard-container .dashboard-load-more:after{margin:0 0 0 1rem}.start-new-exam{gap:2rem;min-height:15rem;margin-bottom:3rem;display:flex}.dashboard-container .dashboard-new-exam-button{text-align:center;border-radius:var(--border-radius-small);background:var(--color-xxxlight-grey);flex-direction:column;flex-grow:2;flex-basis:50%;justify-content:center;align-items:center;min-height:15rem;padding:1rem;display:flex}.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);border:var(--border) var(--color-xxlight-grey);border-radius:var(--border-radius-large);margin-bottom:.3rem;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);color:#fff;margin:0 auto 1rem}.dashboard-container .delete-dialog-container .delete-dialog-buttons{justify-content:center;gap:.5rem;display:flex}.draft-exam-card-container{background:var(--color-xxxlight-grey);border-radius:var(--border-radius-small);cursor:pointer;flex-direction:column;padding:1rem 1.5rem;transition:background-color .3s ease-in-out;display:flex}.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);justify-content:space-between;padding-top:.5rem;display:flex}.draft-exam-card-container:hover .cta-resume{color:var(--color-black)}.draft-exam-card-container>.cta .button{background:0 0}.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{flex-grow:2;padding:.5rem 0}.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);padding:0;list-style:none}.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%;max-width:40%;font-weight:700;line-height:var(--font-size-medium);vertical-align:top;align-items:baseline;font-size:.8em;display:inline-flex}.draft-exam-card-container .draft-exam-card-risk-factors ul li label:after{content:"";border-bottom:.2em dotted var(--color-xlight-grey);flex-grow:2;min-width:1em;height:.1em}.draft-exam-card-container .draft-exam-card-risk-factors ul li span{line-height:var(--font-size-small);max-width:calc(60% - .4em);margin-top:0;margin-left:.4em;display:inline-block}.draft-exam-card-container .draft-exam-card-risk-factors ul li .raw-value{border:var(--border);border-radius:var(--border-radius-small);margin:0;padding:0 .2em}.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);padding:.1em;font-weight:bolder}.dlp-debug{--bg:#0d0f16;--surface:#13151f;--surface-2:#1a1d2a;--surface-3:#21253a;--border:#222538;--border-2:#2c3050;--text:#bdc3d6;--text-dim:#525a75;--text-bright:#e6e9f4;--green:#34d399;--red:#f87171;--yellow:#fbbf24;--blue:#60a5fa;--gray:#475069;background:var(--bg);color:var(--text);z-index:9999;padding:2rem 2.5rem;font-family:ui-monospace,SF Mono,Cascadia Code,Fira Mono,monospace;font-size:.82rem;line-height:1.5;position:fixed;top:0;bottom:0;left:0;right:0;overflow-y:auto}.dlp-debug .dlp-debug-inner{max-width:1280px;margin:0 auto}.dlp-debug .dlp-debug-header{border-bottom:1px solid var(--border);justify-content:space-between;align-items:baseline;margin-bottom:2rem;padding-bottom:1.25rem;display:flex}.dlp-debug h1{letter-spacing:-.01em;color:var(--text-bright);margin:0;font-family:system-ui,-apple-system,sans-serif;font-size:1.1rem;font-weight:600}.dlp-debug .refresh-button{border:1px solid var(--border-2);background:var(--surface-2);color:var(--text-dim);cursor:pointer;white-space:nowrap;border-radius:5px;flex-shrink:0;padding:.3rem .85rem;font-family:ui-monospace,monospace;font-size:.75rem;transition:color .12s,border-color .12s}.dlp-debug .refresh-button:hover:not(:disabled){color:var(--text);border-color:var(--blue)}.dlp-debug .refresh-button:disabled{opacity:.35;cursor:not-allowed}.dlp-debug section{margin-bottom:2.5rem}.dlp-debug h2{text-transform:uppercase;letter-spacing:.12em;color:var(--text-dim);border:none;margin:0 0 .75rem;padding:0;font-family:system-ui,-apple-system,sans-serif;font-size:.62rem;font-weight:700}.dlp-debug h2.section-toggle{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:.2rem;display:flex}.dlp-debug h2.section-toggle .job-toggle-icon{width:.8rem;font-size:.8rem;line-height:1}.dlp-debug h2.section-toggle:hover{color:var(--text)}.dlp-debug .section-scroll{scrollbar-gutter:stable;border:1px solid var(--border);background:var(--surface);border-radius:6px;max-height:40vh;overflow-y:auto}.dlp-debug .empty{color:var(--text-dim);padding:1rem;font-style:italic}.dlp-debug tr.truncation-row td{color:var(--text-dim);border-top:1px dashed var(--border-2);text-align:center;border-bottom:none;padding:.4rem .7rem;font-style:italic}.dlp-debug p.truncation-notice{color:var(--text-dim);text-align:center;border-top:1px dashed var(--border-2);margin:0;padding:.5rem 1rem;font-style:italic}.dlp-debug .loading{color:var(--text-dim);font-style:italic}.dlp-debug .section-header-row{justify-content:space-between;align-items:baseline;margin-bottom:.75rem;display:flex}.dlp-debug .section-header-row h2{margin-bottom:0}.dlp-debug .cmd-filters{align-items:center;gap:.75rem;display:flex}.dlp-debug .source-filter-group{border:1px solid var(--border-2);border-radius:5px;display:flex;overflow:hidden}.dlp-debug .source-filter-chip{color:var(--text-dim);background:var(--surface-2);cursor:pointer;-webkit-user-select:none;user-select:none;border-right:1px solid var(--border-2);align-items:center;padding:.2rem .65rem;font-family:ui-monospace,monospace;font-size:.73rem;transition:color .1s,background .1s;display:flex}.dlp-debug .source-filter-chip:last-child{border-right:none}.dlp-debug .source-filter-chip:hover{color:var(--text)}.dlp-debug .source-filter-chip.active{background:var(--surface-3);color:var(--text-bright)}.dlp-debug .source-filter-chip input[type=radio]{display:none}.dlp-debug .cmd-filter-slug-wrap{border:1px solid var(--border-2);background:var(--surface-2);border-radius:5px;align-items:center;transition:border-color .12s;display:flex}.dlp-debug .cmd-filter-slug-wrap:focus-within{border-color:var(--blue)}.dlp-debug .cmd-filter-slug-wrap .cmd-filter-input{text-overflow:ellipsis;background:0 0;border:none;outline:none;min-width:250px;padding-right:.2rem}.dlp-debug .cmd-filter-clear{background:0 0;background-color:var(--text-dim);width:1.2rem;height:1.2rem;color:var(--border-2);opacity:1;cursor:pointer;border:none;flex-shrink:0;justify-content:center;align-items:center;min-width:1.2rem;margin-right:.2rem;padding:0;font-size:.95rem;line-height:0;transition:opacity .1s;display:flex}.dlp-debug .cmd-filter-clear:hover{opacity:1}.dlp-debug .cmd-filter-input{border:1px solid var(--border-2);background:var(--surface-2);color:var(--text);border-radius:5px;outline:none;width:140px;padding:.25rem .6rem;font-family:ui-monospace,monospace;font-size:.75rem;transition:border-color .12s}.dlp-debug .cmd-filter-input::placeholder{color:var(--text-dim)}.dlp-debug .cmd-filter-input:focus{border-color:var(--blue)}.dlp-debug .clear-button{color:var(--red);cursor:pointer;white-space:nowrap;background:#f8717114;border:1px solid #f8717159;border-radius:5px;padding:.25rem .75rem;font-family:ui-monospace,monospace;font-size:.75rem;transition:background .12s,border-color .12s}.dlp-debug .clear-button:hover:not(:disabled){border-color:var(--red);background:#f8717126}.dlp-debug .clear-button:disabled{opacity:.3;cursor:not-allowed}.dlp-debug .storage-key-label{color:var(--text-dim);margin:-.4rem 0 .5rem;font-family:ui-monospace,monospace;font-size:.72rem}.dlp-debug .commands-table{border-collapse:collapse;table-layout:fixed;min-width:100%}.dlp-debug .commands-table colgroup col:first-child{width:88px}.dlp-debug .commands-table colgroup col:nth-child(2){width:240px}.dlp-debug .commands-table colgroup col:nth-child(3){width:72px}.dlp-debug .commands-table colgroup col:nth-child(4){width:96px}.dlp-debug .commands-table colgroup col:nth-child(5){width:160px}.dlp-debug .commands-table colgroup col:nth-child(6){width:138px}.dlp-debug .commands-table th{background:var(--surface-3);text-transform:uppercase;letter-spacing:.09em;color:var(--text-dim);border-bottom:2px solid var(--border-2);text-align:left;z-index:1;white-space:nowrap;padding:.5rem .7rem;font-family:system-ui,-apple-system,sans-serif;font-size:.61rem;font-weight:700;position:-webkit-sticky;position:sticky;top:0}.dlp-debug .commands-table td{border-bottom:1px solid var(--border);vertical-align:top;white-space:nowrap;text-overflow:ellipsis;padding:.42rem .7rem;overflow:hidden}.dlp-debug .commands-table td:last-child{white-space:normal;overflow:visible}.dlp-debug .commands-table tr:last-child td{border-bottom:none}.dlp-debug .commands-table tr.command-row{cursor:pointer}.dlp-debug .commands-table tr.command-row:hover td{background:var(--surface-2)}.dlp-debug .commands-table tr.command-payload-row td{border-bottom:1px solid var(--border);white-space:normal;padding:0;overflow:visible}.dlp-debug .commands-table tr.command-payload-row pre.payload-json{border:none;border-top:1px solid var(--border);border-radius:0;max-height:300px;margin:0}.dlp-debug .versions{white-space:nowrap;font-size:.73rem}.dlp-debug .row-filter-menu{z-index:2;background:var(--bg);box-shadow:0 0 0 1px var(--border-2), 0 2px 10px #0009;border-radius:6px;align-items:center;gap:.3rem;padding:.2rem .35rem;display:none;position:absolute;top:50%;right:.5rem;transform:translateY(-50%)}.dlp-debug .commands-table tr.command-row:hover .row-filter-menu{display:flex}.dlp-debug .row-filter-label{color:var(--text-dim);white-space:nowrap;padding-right:.1rem;font-size:.63rem}.dlp-debug .row-filter-btn{color:var(--blue);cursor:pointer;white-space:nowrap;background:#60a5fa1a;border:1px solid #60a5fa66;border-radius:4px;padding:.15rem .55rem;font-family:ui-monospace,monospace;font-size:.67rem;transition:background .1s,border-color .1s}.dlp-debug .row-filter-btn:hover{border-color:var(--blue);color:#bfdbfe;background:#60a5fa38}.dlp-debug .local-state-table colgroup col:nth-child(4){width:56px}.dlp-debug .local-state-table colgroup col:nth-child(5){width:72px}.dlp-debug .local-state-table colgroup col:nth-child(6){width:auto}.dlp-debug .badge{text-transform:uppercase;letter-spacing:.06em;border-radius:3px;padding:.1rem .45rem;font-family:system-ui,-apple-system,sans-serif;font-size:.65rem;font-weight:700;display:inline-block}.dlp-debug .badge-accepted{color:var(--green);background:#34d3991f}.dlp-debug .badge-rejected{color:var(--red);background:#f871711f}.dlp-debug .badge-pending{color:var(--yellow);background:#fbbf241f}.dlp-debug .badge-completed{color:var(--green);background:#34d3991f}.dlp-debug .badge-executing{color:var(--blue);background:#60a5fa1f}.dlp-debug .badge-retryable{color:var(--yellow);background:#fbbf241f}.dlp-debug .badge-discarded{color:var(--red);background:#f871711f}.dlp-debug .badge-available,.dlp-debug .badge-scheduled,.dlp-debug .badge-cancelled{color:#7b849e;background:#4750694d}.dlp-debug .section-scroll:has(.job-card){padding:.6rem}.dlp-debug .section-scroll .job-card:last-child{margin-bottom:0}.dlp-debug .job-card{border:1px solid var(--border);border-left:3px solid var(--gray);background:var(--surface-2);border-radius:6px;margin-bottom:.5rem;padding:.7rem 1rem}.dlp-debug .job-card[data-state=completed]{border-left-color:var(--green)}.dlp-debug .job-card[data-state=discarded]{border-left-color:var(--red)}.dlp-debug .job-card[data-state=retryable]{border-left-color:var(--yellow)}.dlp-debug .job-card[data-state=executing]{border-left-color:var(--blue)}.dlp-debug .job-toggle{cursor:pointer;-webkit-user-select:none;user-select:none}.dlp-debug .job-header{align-items:center;gap:.65rem;display:flex}.dlp-debug .job-toggle-icon{width:.7rem;color:var(--text);flex-shrink:0;margin-right:.3rem;font-size:.7rem}.dlp-debug .job-id{color:var(--text-bright);font-weight:700}.dlp-debug .job-timeline{color:var(--text-dim);margin-top:.45rem;font-size:.79rem}.dlp-debug .payload-toggle{cursor:pointer;color:var(--blue);font:inherit;opacity:.8;background:0 0;border:none;padding:0;font-size:.78rem;text-decoration:none}.dlp-debug .payload-toggle:hover{opacity:1;text-decoration:underline}.dlp-debug pre.payload-json{background:var(--bg);border:1px solid var(--border);max-height:200px;color:var(--text);border-radius:4px;margin:.35rem 0 0;padding:.6rem .7rem;font-size:.73rem;line-height:1.45;overflow:auto}.dlp-debug .error-detail{color:#fca5a5;background:#f8717114;border:1px solid #f871712e;border-radius:4px;margin-top:.4rem;padding:.4rem .6rem;font-size:.8rem}.dlp-debug .version-source{text-align:center;cursor:default;border-radius:3px;width:1.2em;margin-right:.3em;padding:0 .15em;font-size:.7rem;font-weight:700;display:inline-block}.dlp-debug .version-source-server{color:#004085;background:#cce5ff}.dlp-debug .version-source-local{color:#856404;background:#fff3cd}.dlp-debug .version-source-unknown{color:#383d41;background:#e2e3e5}.dlp-debug .dlp-flag-banner{color:var(--yellow);background:#fbbf2414;border:1px solid #fbbf2440;border-radius:6px;margin-bottom:1.5rem;padding:.75rem 1rem;font-family:system-ui,-apple-system,sans-serif;font-size:.85rem}.dlp-debug .live-badge{text-transform:uppercase;letter-spacing:.06em;color:var(--green);vertical-align:middle;background:#34d3991f;border-radius:3px;margin-left:.5em;padding:.05rem .35rem;font-size:.65rem;font-weight:700;display:inline-block}.dlp-debug .json-highlight-key{color:var(--blue)}.dlp-debug mark.json-highlight-value{color:inherit;background:#60a5fa14;border-radius:2px}.dlp-debug .uuid-highlighted{cursor:default;background:#fbbf242e;border-radius:2px;outline:1px solid #fbbf2473}@keyframes dlp-command-flash{0%{background-color:#fbbf2438}to{background-color:#0000}}.dlp-debug tr.command-flash>td{animation:1.4s ease-out forwards dlp-command-flash}.syndrome-line-search{color:var(--color-blue);border:var(--border) transparent;border-bottom:var(--border) var(--color-xxlight-grey);-webkit-user-select:none;user-select:none;cursor:pointer;margin:0;padding:0;list-style:none;transition:border .3s ease-in-out,box-shadow .3s ease-in-out}.syndrome-line-search>div{gap:1rem;padding:.8em 1em;display:flex}.syndrome-line-search .highlight{border-bottom:var(--border) var(--color-light-grey);font-weight:700}.syndrome-line-search .syndrome-name{flex-grow:2}.syndrome-line-search .syndrome-cta{color:var(--color-xlight-grey);white-space:nowrap;margin-right:.5em;font-size:.8em}.syndrome-line{border-top:var(--border) var(--color-xxlight-grey);padding:.5rem 1rem;position:relative}.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{cursor:pointer;padding:1rem 0;display:flex}.syndrome-line .syndrome-line-name{color:var(--color-blue);flex-grow:2}.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);min-width:3rem;padding:0}.syndrome-line .syndrome-line-cta{color:var(--color-light-grey);border:var(--border) var(--color-xxlight-grey);white-space:nowrap;text-align:center;border-radius:3rem;justify-content:center;align-items:center;width:1.4rem;min-width:1.4rem;height:1.4rem;margin-left:.8rem;padding:0;transition:width .3s ease-in-out;display:inline-flex;position:relative;overflow:hidden}.syndrome-line .syndrome-line-heading:hover .syndrome-line-cta{color:var(--color-black);border-color:var(--color-black)}.syndrome-line .syndrome-line-details{align-items:center;margin-top:-.5rem;padding:0 0 .6rem 2rem;display:flex}.syndrome-line .syndrome-line-details>label{font-size:var(--font-size-small);color:var(--color-light-grey);white-space:nowrap;cursor:default;margin-right:.8rem;padding:.4rem 0}.syndrome-line .syndrome-line-malformations{flex-wrap:wrap;flex-grow:2;display:flex}.syndrome-line .syndrome-line-malformation{font-size:var(--font-size-small);background:var(--color-white);white-space:nowrap;cursor:pointer;text-overflow:ellipsis;flex-grow:2;min-width:42%;max-width:42%;margin:.2rem;padding:.2rem 1rem;overflow:hidden}.syndrome-line .syndrome-line-malformation:hover{color:var(--color-blue)}.syndrome-line .syndrome-line-icon{font-size:var(--font-size-small);vertical-align:baseline;line-height:var(--font-size-small);border:var(--border);border-radius:var(--border-radius-large);text-align:center;color:var(--color-light-grey);margin-right:.8em;padding:.4em;display:inline-block}.syndrome-line .syndrome-line-icon:hover{color:var(--color-black);border-color:var(--color-black)}.syndrome-line.is-hidden{pointer-events:none;animation:2s forwards syndrome-line-hide}@keyframes syndrome-line-hide{0%{opacity:1}to{opacity:0}}.medication-line{margin:0 0 2rem}.medication-line .medication-line-name{align-items:center;margin-bottom:.3em;display:flex}.medication-line .medication-line-name:after{content:"";border-top:var(--border) var(--color-xxlight-grey);flex-grow:2;margin-left:1em}.medication-line .medication-line-name .medication-is-teratogenic{color:var(--color-white);background-color:var(--color-black);border-radius:var(--border-radius-large);margin-left:1em;padding:.2em .8em;font-size:.7em;line-height:1.2}.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{white-space:nowrap;margin:0;display:inline-block}.medication-line .medication-line-molecules ul li:not(:last-child):after{content:",";margin-right:.3em}.publications-container ul.publications{margin:0;padding:0;list-style:none}.publications-container ul.publications li{margin-bottom:2rem;padding:0}.publications-container ul.publications li .publication-meta{font-size:var(--font-size-small);line-height:var(--font-size-medium);border-top:var(--border) var(--color-xlight-grey);gap:1rem;margin-top:.4rem;padding-top:.4rem;display:flex}.publications-container ul.publications li .publication-meta>span:first-child{flex-grow:2}.publications-container ul.publications li a{color:var(--color-light-grey);white-space:nowrap;text-decoration:underline}.sign-line{color:var(--color-blue);border:var(--border) transparent;border-bottom:var(--border) var(--color-xxlight-grey);-webkit-user-select:none;user-select:none;margin:0;padding:0;list-style:none;transition:border .3s ease-in-out,box-shadow .3s ease-in-out}.sign-line.interactive{cursor:pointer}.sign-line.disabled{opacity:0;pointer-events:none;transition:border .3s ease-in-out,box-shadow .3s ease-in-out,opacity .8s ease-in-out .6s,color .4s linear}.sign-line>div{gap:1rem;padding:.8em 1em;display:flex}.sign-line .highlight{border-bottom:var(--border) var(--color-light-grey);font-weight:700}.sign-line .sign-name{flex-grow:2}.sign-line .sign-cta{color:var(--color-xlight-grey);white-space:nowrap;margin-right:.5em;font-size:.8em}.dx-checklist-syndrome-details-container{flex-direction:column;width:100%;height:100%;padding:2rem 2rem 0;display:flex;overflow:auto}.dx-checklist-summary-container .dx-checklist-summary-syndrome-header{font-size:var(--font-size-large);align-items:start;padding-bottom:.5rem;display:flex}.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{text-align:center;flex-grow:2}.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{font-size:var(--font-size-small);line-height:var(--font-size-small);border:var(--border) var(--color-xxlight-grey);border-radius:var(--border-radius-large);white-space:nowrap;cursor:pointer;margin-left:.5rem;padding:.5rem;display:inline-block;overflow:hidden}.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);border-radius:var(--border-radius-small);font-size:var(--font-size-small);padding:.5rem}.dx-checklist-summary-syndrome-tabs{border-bottom:var(--border) var(--color-xxlight-grey)}.dx-checklist-summary-syndrome-tabs ul{text-align:center;font-size:var(--font-size-small);padding:0;list-style:none}.dx-checklist-summary-syndrome-tabs li{white-space:nowrap;cursor:pointer;margin:0 1em -.05em;display:inline-block}.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{word-wrap:break-word;position:-webkit-sticky;position:sticky;top:1rem}.dx-checklist-summary-syndrome-tab h3 small{margin:.3rem 0;font-weight:400;display:block}.dx-checklist-summary-syndrome-tab h3 small.malformation-prevalence{font-size:var(--font-size-xsmall)}.dx-checklist-summary-syndrome-tab .row{margin-top:1rem;margin-bottom:3rem}.dx-checklist-summary-syndrome-empty-tab{text-align:center;color:var(--color-xxlight-grey);font-size:var(--font-size-small);padding:2rem}.dx-checklist-summary-syndrome-tab .proximity-score .score-value{border:var(--border);border-radius:var(--border-radius-small);min-width:4em;margin-left:.8em;padding:0 .3em;display:inline-block}.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{vertical-align:top;align-items:baseline;min-width:10rem;font-size:.8em;display:inline-flex}.dx-checklist-summary-syndrome-tab .risk-factor .label:after{content:"";border-bottom:.2em dotted var(--color-xlight-grey);flex-grow:2;min-width:1em;height:.1em}.dx-checklist-summary-syndrome-tab .risk-factor .value{border:var(--border);border-radius:var(--border-radius-small);margin-left:.5em;padding:0 .5em;display:inline-block}.dx-checklist-summary-syndrome-tab .diagnosticable-by{margin:0;padding:0;list-style:none}.dx-checklist-summary-syndrome-tab .diagnosticable-by li{background:var(--color-darkcommon-xxlight-grey);border-radius:var(--border-radius-small);white-space:nowrap;padding:.2rem .5rem;list-style:none;display:inline-block}.dx-checklist-summary-syndrome-tab .to-check-in-the-future li{border-bottom:var(--border) var(--color-xxlight-grey);margin:0;padding:.4rem}.dx-checklist-summary-syndrome-tab .to-check-in-the-future{margin:0;padding:0;list-style:none}.anomaly-line{cursor:pointer;color:var(--color-blue);background:var(--color-white);border:var(--border) transparent;border-bottom:var(--border) var(--color-xxlight-grey);-webkit-user-select:none;user-select:none;margin:0;padding:0;list-style:none;transition:border .3s ease-in-out,box-shadow .3s ease-in-out,color .4s linear}.anomaly-line.disabled{opacity:0;pointer-events:none;transition:border .3s ease-in-out,box-shadow .3s ease-in-out,opacity .8s ease-in-out,color .4s linear}.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;box-shadow:var(--box-shadow-blue);position:relative}.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{flex-grow:2;align-items:center;gap:1rem;display:flex}.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;white-space:nowrap;overflow:hidden}.anomaly-line.no>div{color:var(--color-blue)}.anomaly-line.yes>div{color:var(--color-ocra)}.anomaly-line .anomaly-details{flex-direction:column;height:0;transition:height .3s ease-in-out;overflow:hidden}.anomaly-line.open .anomaly-details{height:auto}.anomaly-line .anomaly-details>ul{font-size:var(--font-size-small);text-align:center;flex-grow:2;width:100%;max-height:6rem;margin:0;padding:1rem;list-style:none;overflow:auto}.anomaly-line .anomaly-details>ul li{white-space:nowrap;border:var(--border) var(--color-xxlight-grey);border-radius:var(--border-radius-small);margin:.3rem;padding:.1rem .3rem;display:inline-block}.anomaly-details-change-status{width:100%;font-size:var(--font-size-small);padding:0 1rem 1rem;display:flex}.anomaly-details-change-status button{flex-grow:2;margin:0 .5rem 0 0}.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{color:var(--color-light-grey);font-size:.8em;line-height:1em;display:block}.anomaly-line .highlight{border-bottom:var(--border) var(--color-light-grey);font-weight:700}.anomaly-status{background:var(--color-blue);border-radius:var(--border-radius-large);color:var(--color-white);white-space:nowrap;vertical-align:middle;margin-left:1em;padding:.4em .6em;font-size:.6em;line-height:.6;display:inline-block}.anomaly-status.unknown{background:var(--color-grey)}.anomaly-status.yes{background:var(--color-ocra)}.anomaly-line .anomaly-cta{color:var(--color-xlight-grey);white-space:nowrap;margin-right:.5em;font-size:.8em}.dx-checklist-summary-container{top:0;left:calc(var(--dx-panel-width) * -1);min-width:var(--dx-panel-width);max-width:var(--dx-panel-width);z-index:20;background-color:var(--color-xxxlight-grey);border-left:var(--border) var(--color-xxlight-grey);height:100%;transition:left .3s ease-in-out;position:absolute}.dx-checklist-summary-container.show{left:0}.dx-checklist-summary-container.show .close-panel{background:linear-gradient(to right, var(--color-white), transparent);opacity:.7;width:20rem;height:100%;position:absolute;top:0;left:100%}.dx-checklist-summary{flex-direction:row;width:100%;height:100%;display:flex;position:relative;left:0;overflow:hidden}.dx-checklist-summary-reliability{background:var(--color-xxlight-grey-40);border-radius:var(--border-radius-small);font-size:var(--font-size-small);text-align:center;margin-bottom:1rem;padding:.5rem;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{flex-direction:column;min-width:100%;max-width:100%;transition:margin-left .3s ease-in-out;display:flex}.dx-checklist-summary-container .dx-checklist-summary-main-panel{flex-grow:2;min-width:100%;max-width:100%;padding:2rem;overflow:auto}.dx-checklist-summary-container .checklist-summary-end-examination{border-top:var(--border) var(--color-xxlight-grey);box-shadow:var(--common-box-shadow);align-items:center;gap:1rem;padding:1rem 2rem;display:flex}.dx-checklist-summary-container .checklist-summary-end-examination .feedback{font-size:var(--font-size-small);line-height:var(--font-size-medium);flex-grow:2}.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{justify-content:center;align-items:center;height:100%;display:flex}.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{font-size:var(--font-size-small);text-align:center;margin-bottom:1rem;padding:.5rem;font-weight:700}.dx-checklist-summary-container .dx-checklist-summary-syndrome{min-width:100%;max-width:100%;height:100%}.patientname-container{align-items:center;display:flex}.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);text-align:center;width:15rem;font-size:var(--font-size-small);color:var(--color-black);padding:.5rem}.patientname-container .patientname .fullname{white-space:nowrap;text-overflow:ellipsis;vertical-align:middle;max-width:15rem;display:inline-block;overflow:hidden}.patientname-container .patientname>.icon{margin-right:.5em}.patientname-container .patientname .gestational-age{color:var(--color-light-grey);margin-left:.5em}.patientname-popup.open{z-index:1100;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.patientname-popup_close{font-size:var(--font-size-xlarge);position:absolute;top:1rem;right:1rem}.patientname-popup-inner{background:var(--color-xxxlight-grey);border-radius:var(--border-radius);box-shadow:var(--common-box-shadow);z-index:1020;width:50vw;transition:width .3s ease-in-out;display:flex}.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;transition:height .3s ease-in-out;overflow:hidden}.patientname-popup-inner .patientname-popup-patient{width:100%;padding:3rem;position:relative}.patientname-popup-inner .patientname-popup-search{white-space:nowrap;width:0;overflow:hidden}.patientname-popup-inner.with-search-results .patientname-popup-search{border-left:var(--border) var(--color-xxlight-grey);width:80%;max-height:80vh}.patientname-popup-inner.with-search-results .patientname-popup-search>div{vertical-align:top;width:100%;height:100%;padding:.7rem 2rem;transition:transform .3s ease-in-out;display:inline-block;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{margin:1rem 0 .3rem;display:block}.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{margin:0;padding:0;list-style:none;overflow:auto}.patientname-popup-inner.with-search-results .patientname-popup-search ul li{cursor:pointer;border-radius:var(--border-radius-small);background:var(--color-xxlight-grey-40);align-items:center;margin:0 0 .5rem;padding:.8rem;display:flex}.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);font-size:var(--font-size-large);margin-right:.5em}.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{color:var(--color-grey);margin:0 1em}.patientname-popup-search-details .patientname-popup-search-details-header{font-size:var(--font-size-small);background:var(--color-xxxlight-grey);align-items:center;gap:1rem;padding:.3rem 0 1rem;display:flex;position:-webkit-sticky;position:sticky;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{cursor:pointer;font-size:2em;position:absolute;top:.5em;right:.5em;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{white-space:nowrap;width:100%}.patientname-popup-inner .submit small{text-align:center;margin-top:1rem;line-height:1.2;display:block}.patientname-popup-inner .soniopedia-validation-helper.error{font-weight:700}.risk-factor-line{cursor:pointer;color:var(--color-blue);border:var(--border) transparent;border-bottom:var(--border) var(--color-xxlight-grey);-webkit-user-select:none;user-select:none;margin:0;padding:0;list-style:none;transition:border .3s ease-in-out,box-shadow .3s ease-in-out}.risk-factor-line.disabled{opacity:0;pointer-events:none;transition:border .3s ease-in-out,box-shadow .3s ease-in-out,opacity .8s ease-in-out .6s,color .4s linear}.risk-factor-line>div{gap:1rem;padding:.8em 1em;display:flex}.risk-factor-line .synonym{color:var(--color-light-grey);font-size:.8em;line-height:1em;display:block}.risk-factor-line .highlight{border-bottom:var(--border) var(--color-light-grey);font-weight:700}.risk-factor-line .risk-factor-name{flex-grow:2}.risk-factor-line .risk-factor-cta{color:var(--color-xlight-grey);white-space:nowrap;margin-right:.5em;font-size:.8em}.diagnostic-panel{z-index:20;flex-direction:row;min-width:100%;max-width:100%;height:100%;padding:0;transition:left .3s ease-in-out;display:flex;position:absolute;top:0;left:0}.diagnostic-panel .diagnostic-panel-container{flex-direction:column;flex-grow:1;min-height:10rem;padding:0 1.5rem;display:flex;overflow-y:scroll}.diagnostic-panel .diagnostic-panel-container .search-for-sign{background:var(--color-white);align-items:center;gap:1rem;padding-top:1rem;padding-bottom:.2rem;display:flex}.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{flex-grow:2;padding-top:1rem;padding-bottom:3.5rem;overflow:auto}.diagnostic-panel .diagnostic-panel-container h2{font-size:var(--font-size-small);color:var(--color-xlight-blue);border-bottom:var(--border);margin:0 0 .5rem;padding-bottom:.25rem;font-weight:400}.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:"";color:var(--color-xlight-blue);margin-right:.5em;font-family:Fontello}.diagnostic-panel .diagnostic-panel-container h2 span.entity:last-of-type{margin-right:0}.diagnostic-panel .diagnostic-panel-container>div>ul{margin-bottom:2rem;padding:0;list-style:none}.diagnostic-panel .toggle-visibility-button{cursor:pointer;background:var(--color-xxxlight-grey);border-top-right-radius:var(--border-radius-small);border-bottom-right-radius:var(--border-radius-small);text-align:center;width:2rem;height:2.3rem;font-size:var(--font-size-large);line-height:var(--font-size-xxlarge);margin-top:1rem;margin-right:-2rem}.diagnostic-panel .zone-validation{text-align:right;z-index:100;background:var(--color-white);box-shadow:var(--box-shadow-thin);border-radius:var(--border-radius);font-size:var(--font-size-medium);margin-top:.2rem;padding:.5rem;position:absolute;bottom:.5rem;right:.5rem}.diagnostic-panel .diagnostic-panel-warning{width:100%;height:100%;color:var(--color-grey);text-align:center;justify-content:center;align-items:center;display:flex}.diagnostic-panel .diagnostic-panel-warning .icon{margin-right:.5em}.diagnostic-panel .diagnostic-panel-warning .diagnostic-panel-warning-alert{margin-bottom:.5rem}.button-add-container{cursor:pointer;align-items:center;display:inline-flex}.button-add-container>.icon{border:var(--border-thick) var(--color-light-grey);border-radius:50%;justify-content:center;align-items:center;width:1.8em;height:1.8em;margin:0;font-size:1em;display:flex}.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);color:var(--color-xlight-grey);text-align:left;width:6em;margin:0 .7em;line-height:1em}.progress-ring-container{line-height:1;position:relative}.progress-ring-container svg.circular-meter{aspect-ratio:11/10;width:100%;height:auto}.progress-ring-container svg.circular-meter #bar{stroke:var(--color-grey-40)}.progress-ring-container svg.circular-meter #progress{stroke:var(--color-blue);transition:stroke-dashoffset .35s,stroke .35s}.progress-ring-container.color-ocra svg.circular-meter #progress{stroke:var(--color-ocra)}.progress-ring-container label{z-index:10;text-align:center;font-size:.6em;line-height:1;transition:color .35s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.progress-ring-container.color-ocra label{color:var(--color-ocra)}.switch{display:inline-block}.switch ul{white-space:nowrap;background:var(--color-grey);border-radius:var(--border-radius-small);padding:0;list-style:none;display:inline-block}.theme-dark .switch ul{background:var(--color-xxlight-grey)}.switch ul li{border-radius:var(--border-radius-small);cursor:pointer;color:var(--color-xxxlight-grey);margin:0;padding:.3em;line-height:1em;display:inline-block;position:relative}.switch ul li.selected{background-color:var(--color-blue)}.switch .switch-count{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;position:absolute;top:-.3em;right:-.5em}.switch .selected .switch-count{background-color:var(--color-blue)}.switch-count-changed{background:var(--color-ocra);border-radius:var(--border-radius-large);z-index:10;min-width:1.4em;height:1.4em;font-size:var(--font-size-medium);text-align:center;padding:0 .2em;animation:5s forwards switch-count-blink;position:absolute;top:-.3em;right:-.5em}@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{text-align:center;margin:.8em 0}.date-input{white-space:nowrap;align-items:center;display:inline-block}.date-input input{text-align:center;margin:0 .2em;padding-left:0;padding-right:0;width:8em!important}.numeric-input-optional{border-radius:var(--border-radius-small);background:var(--color-xxxlight-grey);flex-direction:column;justify-content:center;align-items:center;min-height:5rem;padding:0;transition:background-color .3s ease-in-out;display:flex}.numeric-input-optional>label{width:100%;padding:.5em;display:block}.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{opacity:1;transition:height .3s ease-in-out,opacity .3s ease-in-out .1s;display:block;overflow:visible}.numeric-input-optional .input.hidden{opacity:0;height:0;overflow:hidden}.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);background:var(--color-xxxlight-grey);flex-direction:column;justify-content:center;align-items:center;min-height:5rem;padding:0 .5em;transition:background-color .3s ease-in-out;display:flex}.select-input-optional.open{background:var(--color-xxlight-grey)}.select-input-optional>label{cursor:pointer;text-align:center;width:100%;padding:.5em;display:block;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{opacity:1;transition:height .3s ease-in-out,opacity .3s ease-in-out .1s;display:block;overflow:visible}.select-input-optional .input.hidden{opacity:0;height:0;overflow:hidden}.select-input-optional .select-input{width:100%;margin-bottom:.5em}.select-input-optional .select-input .select-input-current,.select-input-optional .select-input .options .option label{text-align:center}.medications-search-bar-container{width:100%;display:block;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{text-align:left;font-size:var(--font-size-xsmall);color:var(--color-light-grey);margin-left:2.2rem;display:block}.medications-search-bar-container .medications-search-bar-autocomplete{z-index:10;background:var(--color-xxlight-grey);border-radius:var(--border-radius-small);text-align:left;width:100%;max-height:70vh;box-shadow:var(--common-box-shadow);position:absolute;top:100%;left:0;overflow:auto}.medications-search-bar-container .medications-search-bar-autocomplete ul{padding:.5rem 1rem;list-style:none}.medications-search-bar-container .medications-search-bar-autocomplete>ul>li{border-bottom:var(--border) var(--color-xlight-grey);cursor:pointer;margin:0;padding:.7em 1rem 1em}.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{border-bottom:var(--border-dashed);font-weight:700}.medications-search-bar-container .medication-name{color:var(--color-black)}.medications-search-bar-container .medication-is-teratogenic{font-size:var(--font-size-xsmall);vertical-align:middle;background:var(--color-black);border-radius:var(--border-radius-large);color:var(--color-xlight-grey);margin-left:1rem;padding:.2em .6em}.medications-search-bar-container .medication-description{font-size:var(--font-size-small);line-height:var(--font-size-medium);border-left:var(--border-thick) var(--color-xxlight-grey);margin:1em 0 0;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);white-space:nowrap;margin:.5em .5em .5em 0;padding:0 .5em;display:inline-block}.medications-search-bar-container .medication-malformations{font-size:var(--font-size-small);margin-top:1rem}.medications-search-bar-container .medication-medications ul{font-size:var(--font-size-small);line-height:var(--font-size-small);padding:0!important}.medications-search-bar-container .medication-medications li{white-space:nowrap;margin:0 .2em 0 0;display:inline-block}.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{padding:0;list-style:none}.medications-search-bar-list>ul>li{background:var(--color-xxxlight-grey);border-radius:var(--border-radius-small);text-align:left;margin:0 0 .5rem;padding:1em 2rem;position:relative}.medications-search-bar-list .medication-remove{border:var(--border);border-radius:var(--border-radius-large);text-align:center;cursor:pointer;width:1.5em;display:block;position:absolute;top:1rem;right:1rem}.medications-search-bar-list .medication-remove:hover{color:var(--color-black);background:var(--color-red);border-color:var(--color-red)}.syndrome-search-bar-container{width:100%;display:block;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{text-align:left;font-size:var(--font-size-xsmall);color:var(--color-light-grey);margin-left:2.2rem;display:block;position:absolute;top:100%;left:0}.syndrome-search-bar-container .syndrome-search-bar-autocomplete{z-index:10;background:var(--color-xxlight-grey);border-radius:var(--border-radius-small);text-align:left;width:100%;max-height:43vh;box-shadow:var(--common-box-shadow);position:absolute;top:100%;left:0;overflow:auto}.syndrome-search-bar-container .syndrome-search-bar-autocomplete ul{padding:.5rem 1rem;list-style:none}.syndrome-search-bar-container .syndrome-search-bar-autocomplete>ul>li{border-bottom:var(--border) var(--color-xlight-grey);cursor:pointer;margin:0;padding:.7em 1rem 1em}.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{border-bottom:var(--border-dashed);font-weight:700}.medical-history-input{position:relative}.medical-history-input-dismiss{cursor:pointer;z-index:10;position:absolute;top:0;right:0}.medical-history-input-dismiss:hover{color:var(--color-black)}.fetus-sex-popup .disclaimer{font-size:var(--font-size-xsmall);color:var(--color-light-grey);max-width:20rem;line-height:var(--font-size-small);margin-top:2em}.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);text-align:center;margin:0;padding:0;list-style:none}.risk-factors-sidebar-container ul li{border-top:var(--border) var(--color-xxlight-grey);margin:0;padding:.5rem 0;position:relative}.risk-factors-sidebar-container ul:first-of-type li:first-of-type{border-top:0}.risk-factors-sidebar-container .medication li .dismiss{cursor:pointer;z-index:10;position:absolute;top:.5rem;right:.5rem}.risk-factors-sidebar-container .medication li .dismiss:hover{color:var(--color-black)}.risk-factors-sidebar-container .medication .medication-label{margin-bottom:.4em;display:block}.risk-factors-sidebar-container ul li.recommended{background:var(--color-xxlight-grey-40);border-radius:var(--border-radius);border:0;margin:.2rem 0;padding:.5rem}.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{text-align:center;width:5rem;height:5rem;color:var(--color-white);background:var(--color-blue);cursor:pointer;white-space:nowrap;box-shadow:var(--common-box-shadow);border-radius:50%;font-size:3.2rem;line-height:5rem;position:absolute;top:.2rem;right:.3em;overflow:hidden}.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:1s go-to-next-play}@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:6px}.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:#0000;cursor:pointer}.fetus-controller>div>svg .marker{fill:var(--color-common-white);stroke-width:10px;stroke:var(--color-common-light-grey);stroke-opacity:.5;opacity:0;pointer-events:none;transition:opacity .3s ease-in-out;animation:2s ease-in-out infinite marker-pulse}.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{flex-direction:column;height:100%;padding:1rem;display:flex}.dx-sidebar-container .dx-sidebar-tab{flex-direction:column;flex-grow:2;align-items:stretch;width:calc(100% + 2rem);margin-bottom:.5rem;padding:0 1rem;display:flex;position:relative;left:-1rem;overflow:auto}.dx-sidebar-container .dx-sidebar-fetus-controller{justify-content:center}.dx-sidebar-container .examination-sidebar-switch{text-align:right;font-size:var(--font-size-large);padding:0 0 1rem 3rem}.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);text-transform:uppercase;text-align:center;letter-spacing:.1em;border-bottom:var(--border) var(--color-light-grey);margin-bottom:1em;padding-bottom:1em;font-weight:400}.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{font-size:var(--font-size-small);margin:0;padding:0;list-style:none}.dx-sidebar-tab-malformations ul li{border-bottom:var(--border) var(--color-xxlight-grey);cursor:pointer;line-height:var(--font-size-small);background:var(--color-white);margin:0;padding:.8em .4em .8em .6em;display:flex}.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{z-index:10;min-width:1.6rem;max-width:1.6rem;position:absolute;bottom:.6rem;right:1rem}.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{gap:.2rem;height:.2rem;margin-bottom:.3rem;display:flex}.dx-sidebar-progress-meter>.progress-bar .section{background:var(--color-xxlight-grey);border-radius:var(--border-radius);flex-grow:2;height:100%;position:relative}.dx-sidebar-progress-meter>.progress-bar .section.unusual:after{content:"";background:var(--color-ocra);border-radius:var(--border-radius);width:.2rem;height:.2rem;display:none;position:absolute;top:0;left:0}.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{--dx-panel-width:50rem;--dx-sidebar-width:14rem;align-items:stretch;height:100vh;display:flex}.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;height:100vh;width:calc(100vw - var(--dx-sidebar-width));z-index:10;font-size:var(--font-size-medium);position:relative;overflow-y:hidden}@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{background:var(--color-xxxlight-grey);font-size:var(--font-size-xsmall);white-space:nowrap;height:100%;min-width:var(--section-navbar-width);max-width:var(--section-navbar-width);border-right:var(--border) var(--color-xxlight-grey);z-index:100;align-content:center;min-height:30rem;padding:1rem 0;line-height:1;display:grid;position:fixed;top:0;left:0}.sections-nav-bar-container.remote-reading{top:2rem}.sections-nav-bar ul{z-index:1;background:var(--color-xxxlight-grey);width:2.5rem;margin:.7rem 0 .7rem .6rem;padding:0;list-style:none;transition:width .3s ease-in-out;position:relative;overflow:hidden}.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{cursor:pointer;margin:0;padding:.1rem .1rem .2rem;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);border-radius:var(--border-radius-large);width:2rem;height:2rem;box-shadow:var(--box-shadow-thin);z-index:-1;transition:top .3s ease-in-out;position:absolute;top:0;left:.1rem;transform:translateY(.1rem)}.sections-nav-bar ul li>.icon-wrapper{width:2rem;height:2rem;font-size:var(--font-size-large);vertical-align:middle;border:var(--border) var(--color-xxlight-grey);border-radius:var(--border-radius-large);background:0 0;justify-content:center;align-items:center;margin-right:.6rem;padding:.1rem;transition:color .3s ease-in-out,background-color .3s ease-in-out,box-shadow .3s ease-in-out;display:inline-flex}.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{border-color:var(--color-xxlight-grey-40);background:0 0;color:var(--color-xxlight-grey-40)!important}.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:0 0}.sections-nav-bar ul.expanded li>.icon-wrapper{background:0 0}.sections-nav-bar ul li>div{vertical-align:middle;padding-right:.5rem;line-height:1.2;display:inline-block}.sections-nav-bar ul li>div>b{font-size:1.1em}.sections-nav-bar ul li .counter{color:var(--color-white);background-color:var(--color-blue);font-size:var(--font-size-small);text-align:center;border-radius:50%;min-width:1.4em;padding:.1rem;position:absolute;top:0;left:1.8rem}.sections-nav-bar ul li .risk-factor{color:var(--color-white);background-color:var(--color-blue);font-size:var(--font-size-xsmall);box-shadow:var(--common-box-shadow-thin);border-radius:50%;padding:.15rem;position:absolute;top:.2rem;left:1.8rem}.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-top-left-radius:var(--border-radius-large);border-bottom-left-radius:var(--border-radius-large);border-right:0;width:3rem;position:relative}.sections-nav-bar.sections-nav-bar-options ul{background:var(--color-white);border-radius:var(--border-radius-small);border-top-left-radius:1.5rem;border-bottom-left-radius:1.5rem;margin-left:.4rem}.sections-nav-bar-options-corner-top,.sections-nav-bar-options-corner-bottom{background:var(--color-white);width:.85rem;height:1.5rem;position:absolute;top:-1.5rem;left:2rem}.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:"";background:var(--color-xxxlight-grey);border:var(--border) var(--color-xxlight-grey);border-left:0;width:100%;height:100%;position:absolute;top:0;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{opacity:.5;background:0 0}.sections-nav-bar-container.action-selected .sections-nav-bar.sections-nav-bar-options ul{background:0 0}.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{box-shadow:none;background:0 0}.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:0 0;border-color:#0000}.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);width:calc(var(--section-navbar-width) - 2rem);margin:1rem 0 1rem 1rem}.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{font-size:var(--font-size-small);justify-content:space-between;align-items:flex-start;gap:1rem;padding:.5rem 1rem 0 1.6rem;display:flex}.exam-completed-banner{background:var(--color-xxxlight-grey);border-radius:var(--border-radius);flex-grow:2;align-items:center;gap:2rem;padding:.5rem 1rem;display:flex}.exam-completed-banner h2{font-size:var(--font-size-medium);margin:0}.exam-completed-banner-stats{align-items:center;gap:2rem;display:flex}.exam-completed-banner-stats .exam-completed-banner-stat{font-size:var(--font-size-xsmall);line-height:var(--font-size-small);align-items:center;gap:.5rem;display:flex}.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{max-width:50%;margin-bottom:-3.5em;position:relative}.exam-completed-banner-container .exam-completed-banner-new-exam>div{border:var(--border) var(--color-xxlight-grey);border-radius:var(--border-radius);flex-direction:column;align-items:center;gap:.3rem;padding:.5rem;display:flex;position:relative;overflow:visible}.exam-completed-banner-container .exam-completed-banner-new-exam label{line-height:1}.exam-completed-banner-container .exam-completed-banner-editexam{text-align:right;flex-grow:2}.exam-confirm-matching-banner-container{font-size:var(--font-size-small);justify-content:space-between;align-items:flex-start;gap:1rem;padding:.5rem 1rem 0 1.6rem;display:flex}.exam-confirm-matching-banner{background:var(--color-xxxlight-grey);border-radius:var(--border-radius);flex-grow:2;align-items:center;gap:2rem;padding:.5rem 1rem;display:flex}.exam-confirm-matching-banner h2{font-size:var(--font-size-medium);margin:0}.exam-confirm-matching-banner-stats{align-items:center;gap:2rem;display:flex}.exam-confirm-matching-banner-stats .exam-confirm-matching-banner-stat{font-size:var(--font-size-xsmall);line-height:var(--font-size-small);align-items:center;gap:.5rem;display:flex}.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{max-width:50%;margin-bottom:-3.5em;position:relative}.exam-confirm-matching-banner-container .exam-confirm-matching-banner-new-exam>div{border:var(--border) var(--color-xxlight-grey);border-radius:var(--border-radius);flex-direction:column;align-items:center;gap:.3rem;padding:.5rem;display:flex;position:relative;overflow:visible}.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{grid-gap:2rem;grid-template-rows:1fr 1fr;grid-template-areas:"sex position""placenta position";height:100%;padding:2rem;display:grid}.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);flex-direction:column;justify-content:center;align-items:center;gap:1rem;padding:2rem;display:flex}.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;width:100%;margin:0;transition:transform .3s ease-in-out .3s;transform:scaleX(1)}.examination-live-fetus-panel-container .examination-sidebar-fetus svg{width:12rem;height:auto;margin:0 auto;transition:transform .3s ease-in-out;display:block;transform:rotate(0)}.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{justify-content:center;gap:1rem;display:flex}.examination-live-fetus-panel-container .examination-sidebar-fetus_heading{z-index:100;align-items:center;gap:1em;display:flex}.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{gap:.1em;display:flex}.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);cursor:pointer;margin-right:.2em;padding:.05em .3em}.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{background:var(--color-white);color:var(--color-blue);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);padding:1.5rem 2rem;position:absolute;top:calc(100% + .4rem);left:50%;transform:translate(-50%)}.examination-live-fetus-panel-container .examination-live-fetus-panel_sex_detection .dropdown:before{content:"";border:.6rem solid #0000;border-top:0;border-bottom-color:var(--color-white);position:absolute;top:-.5rem;left:calc(50% - .3rem)}.examination-live-fetus-panel-container .examination-live-fetus-panel_sex_detection .dropdown>div{margin-bottom:.8em}.drag-and-drop-overlay{z-index:1000;pointer-events:none;background:0 0;justify-content:center;align-items:center;width:100%;height:100%;transition:background .2s;display:flex;position:fixed;top:0;left:0}.drag-and-drop-overlay.dragging{background:#00000080}.drag-and-drop-message{color:#fff;pointer-events:none;opacity:0;font-size:24px;transition:opacity .2s}.dragging>.drag-and-drop-message{opacity:1}.examination-live-scrollbar-container{--scrollbar-width:1rem;margin:0 .2rem 0 0;padding:0;animation:.6s ease-in-out forwards examination-live-scrollbar-fadein;position:relative}@keyframes examination-live-scrollbar-fadein{0%{opacity:0}to{opacity:1}}.examination-live-scrollbar-container ol{flex-direction:column;justify-content:space-between;min-height:100%;margin:0;padding:.2rem 0;list-style:none;display:flex}.examination-live-scrollbar-container li{width:calc(var(--scrollbar-width) + .2rem);cursor:pointer;flex-grow:2;padding:.1rem;position:relative}.examination-live-scrollbar-container li>span{width:var(--scrollbar-width);background:var(--color-common-blue);border:var(--border) var(--color-white);border-radius:.2rem;height:100%;display:block;position:absolute}.examination-live-scrollbar-container li.completed>span{border-color:var(--color-xxlight-grey);background:0 0}.examination-live-scrollbar-container li.unusual>span{background:var(--color-ocra)}.examination-live-scrollbar-highlight{width:var(--scrollbar-width);flex-direction:column;height:100%;display:flex;position:absolute;top:0;left:0}.examination-live-scrollbar-highlight li{width:var(--scrollbar-width);background:0 0;border:#0000;margin:0 .1rem;padding:0}.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{z-index:10;flex-grow:2;padding:1rem 1.6rem;position:relative;overflow:auto;container:page-wrapper/size}.examination-live-grid-dt+.examination-live-grid-dt{padding-top:2rem}.slide-grid-container{grid-template-columns:repeat(var(--number-of-columns), 1fr);--number-of-columns:3;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:1.4rem;margin-bottom:2rem;display:grid}.slide-grid-heading>h2{border-bottom:var(--border) var(--color-xxlight-grey);text-align:center;font-size:var(--font-size-medium);margin-top:0;padding-bottom:.6rem}.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:.6s ease-in-out forwards examination-live-slide-fadein}.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{isolation:isolate;aspect-ratio:4/3;border-radius:var(--border-radius-small);--background:var(--color-darkcommon-xxxlight-grey);background:var(--background);cursor:pointer;border:.3rem solid #0000;display:flex;position:relative}.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 (width>=1600px){.slide-grid-container{grid-template-columns:repeat(calc(var(--number-of-columns) * 1.2), 1fr)}}@container page-wrapper (width>=1800px){.slide-grid-container{grid-template-columns:repeat(calc(var(--number-of-columns) * 1.4), 1fr)}}@container page-wrapper (width>=2000px){.slide-grid-container{grid-template-columns:repeat(calc(var(--number-of-columns) * 1.7), 1fr)}}@container page-wrapper (width<=1000px){.slide-grid-container{grid-template-columns:repeat(max(1, calc(var(--number-of-columns) / 2)), 1fr)}}@container page-wrapper (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]{box-shadow:var(--box-shadow);transform:scale(1.05);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:"";border-left:var(--border-xxthick) var(--color-ocra);height:calc(100% - 1rem);top:.5rem;left:calc(var(--border-xxthick-size) * -1);z-index:1000;position:absolute}.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:6s ease-in-out forwards examination-live-last-received}@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:6s ease-in-out forwards examination-live-last-received-unusual}@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{text-align:center;height:calc(100% - 5rem);font-size:var(--font-size-large);line-height:var(--font-size-xlarge);color:var(--color-xlight-grey);align-content:center;align-items:center;margin-bottom:5rem;padding:.5rem}.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);margin-bottom:1rem;padding:2rem}.examination-live-grid-dt-unverified h2{margin-bottom:0}.manual-upload-slide{color:var(--color-common-grey);flex-direction:column;justify-content:center;align-items:center;padding:2rem 0;display:flex}.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{border-bottom:var(--border) var(--color-xxlight-grey);flex-flow:row;justify-content:flex-end;width:100%;height:1.6rem;margin-bottom:.6rem;padding-bottom:.6rem;display:flex}.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{gap:1rem;display:flex}.fetuses-settings .to-associate{font-size:var(--font-size-small);color:var(--color-dark-grey);vertical-align:middle;margin-left:.5rem}.examination-live-settings{font-size:var(--font-size-small);flex-grow:2;align-items:center;gap:.5rem;display:flex}.examination-live-settings .button-group .option svg{width:80%;height:80%}.examination-live-settings .feedback{font-size:var(--font-size-small);white-space:nowrap;gap:1rem;margin-left:.2rem;display:flex}.examination-live-settings .feedback div{align-items:center;gap:.2rem;display:flex}.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;align-items:center;gap:.5rem;margin-right:50px;display:flex}.examination-live-settings .suspect-clear-filter{border-radius:var(--border-radius-large);min-width:0;padding:.15em}.examination-live-main{z-index:20;flex-grow:2;height:1rem;display:flex;position:relative;overflow:hidden}.examination-live-top{z-index:100;align-items:center;gap:1rem;padding:.8rem .4rem .8rem 1.6rem;display:flex;position:relative}.examination-live-trimester{font-size:var(--font-size-medium);white-space:nowrap;line-height:0}.media-gallery-loader{justify-content:center;align-items:center;height:100%;font-size:3rem;display:flex}.custom-medical-history-container{flex-direction:column;justify-content:center;height:100%;display:flex;position:relative;overflow:auto}.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{width:1.75rem;height:1.75rem;font-size:var(--font-size-small);border:1px solid var(--color-grey);border-radius:50%;justify-content:center;align-items:center;display:flex}.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{color:var(--color-grey);align-items:center;gap:.5rem;display:flex}.exam-top-bar-active-users__label{white-space:nowrap}.exam-top-bar-active-users__list{align-items:center;gap:.25rem;display:flex}.exam-top-bar-download-study-body{flex-direction:column;flex:1;justify-content:center;align-items:center;width:100%;height:100%;padding:2rem;display:flex}.exam-top-bar-download-study-message{flex-direction:column;justify-content:center;align-items:center;gap:2em;width:100%;height:100%;display:flex}.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{align-items:center;gap:1rem;padding:.5rem;display:flex}.bundle-ready-notification span{flex:1}.bundle-ready-notification-button{white-space:nowrap}.bundle-error-notification{align-items:center;gap:1rem;padding:.5rem;display:flex}.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{border-top:1px solid var(--color-light-grey);flex-direction:column;gap:1rem;width:100%;display:flex}.exam-top-bar-download-study-bundle-list-item{border-bottom:1px solid var(--color-light-grey);justify-content:space-between;align-items:center;gap:1rem;padding:1.5rem;display:flex}.exam-top-bar-download-study-bundle-list-item-info{flex-direction:column;flex:1;gap:.25rem;display:flex}.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{gap:.5rem;display:flex}.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{z-index:10000;background:var(--color-white);justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.examination-sharing-history-popup-container .popup-close{z-index:10001;font-size:var(--font-size-xlarge);cursor:pointer;position:absolute;top:1rem;right:1rem}.examination-sharing-history-popup-container .history{width:70vw}.examination-sharing-history-popup-container .history .row{align-items:center;padding:.8rem 0}.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{align-items:center;gap:.5rem;display:flex}.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);border-bottom:var(--border) var(--color-xlight-grey);background:var(--color-xxxlight-grey);grid-area:exam-topbar;align-items:center;gap:1rem;min-width:0;padding:0 .64rem 0 1rem;display:flex;position:relative}.exam-topbar :-webkit-any(.exam-topbar_patient,.exam-topbar_episode,.exam-topbar_preset,.exam-topbar_qualityfeedback){flex-direction:column;justify-content:center;min-width:0;margin:.5rem 0;display:flex}.exam-topbar :is(.exam-topbar_patient,.exam-topbar_episode,.exam-topbar_preset,.exam-topbar_qualityfeedback){flex-direction:column;justify-content:center;min-width:0;margin:.5rem 0;display:flex}.exam-topbar .exam-preset-select-container{line-height:0}.exam-topbar .exam-topbar_patient{flex:0 auto;max-width:15rem}.exam-topbar .exam-topbar_episode{flex:0 auto;overflow:hidden}.exam-topbar .exam-topbar_preset{flex:0 auto;overflow:hidden}.exam-topbar .exam-topbar_preset .select-input-label{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.exam-topbar .exam-topbar_patient .patientname-container{min-width:0}.exam-topbar .exam-topbar_patient .patientname{min-width:0}.exam-topbar .exam-topbar_patient .patientname_not-editable{min-width:0}.exam-topbar .exam-topbar_patient .patientname_not-editable{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.exam-topbar .exam-topbar_spacer{flex-grow:2;min-width:0}.exam-topbar .exam-topbar_cta{flex-shrink:0;align-items:center;gap:1rem;min-width:0;display:flex}.exam-topbar label{font-size:var(--font-size-xxsmall);color:var(--color-black);text-transform:uppercase;pointer-events:none;margin-top:-.5rem;margin-bottom:-.5rem;padding:0 .8rem}.examination-sharing-flow-top-bar{flex-shrink:0;min-width:0}.exam-topbar_episode_exam{gap:.5em;display:inline-flex}.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{color:var(--color-blue);margin-left:1em}.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{z-index:1000;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);align-items:center;font-weight:700;display:flex;position:absolute}.exam-topbar_preset .hint:before{content:"";border-left:7px solid #0000;border-right:7px solid #0000;position:absolute;left:10%}.exam-topbar_preset .hint#noPresetHint{width:25em;padding:.5em;top:120%;left:5%}.exam-topbar_preset .hint#noPresetHint:before{border-bottom:12px solid var(--color-common-blue);bottom:100%}.exam-topbar_preset .hint#noImagesHint{width:25em;padding:.5em;top:150%;left:50%}.exam-topbar_preset .hint#noImagesHint:before{border-top:12px solid var(--color-common-blue);top:100%}.exam-topbar_preset .hint .info{margin:.5em}.exam-topbar_preset .hint .close{margin:.5em}.exam-topbar_preset .hint .close{cursor:pointer}.text-with-icon{align-items:center;gap:.5em;display:inline-flex}.text-with-icon-text{display:inline-block}.beta-container{margin-left:.5em;display:inline}.beta-label{cursor:pointer;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;padding:.2em .4em;font-weight:700;display:inline-block;position:relative}[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);width:var(--report-sidebar-width);border-left:var(--border) var(--color-xxlight-grey);z-index:1;flex-direction:column;align-self:flex-start;height:100%;transition:width .3s;display:flex;position:relative}.report-sidebar-inner{width:var(--report-sidebar-width);height:100%;overflow:auto}.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;color:var(--color-blue);background-color:var(--color-xxlight-grey);font-size:var(--font-size-large);cursor:pointer;z-index:2;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:5.5rem;right:100%}.report-sidebar-open-button:hover{color:var(--color-black)}.report-sidebar-section{background-color:var(--color-xxlight-grey);font-size:var(--font-size-small);padding:.6rem .8rem;font-weight:400}.report-sidebar-section.hide{visibility:hidden}.report-sidebar-section.dark{background-color:var(--color-xxlight-blue)}.report-sidebar-section-title{font-size:var(--font-size-small);cursor:pointer;align-items:center;display:flex}.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{gap:.5em;margin:.5em 0;line-height:1.2;display:flex}.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;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.report-sidebar-section-content tr.report-sidebar_line .toggle-container{margin:0 0 0 auto;display:inline-flex}.report-sidebar-section-title .arrow-icon{margin-left:auto}.report-sidebar-wrapper .report-sidebar_line>span:not(.patient-attribute){-webkit-hyphens:auto;hyphens:auto;max-width:calc(100% - 3rem)}.report-sidebar-wrapper .patient-attribute{font-weight:700;font-size:var(--font-size-xsmall);min-width:3rem;padding-top:.2em;display:flex}.report-sidebar-wrapper .patient-attribute:after{content:"";border-bottom:.2em dotted var(--color-light-grey);flex-grow:2;align-self:flex-start;min-width:1em;height:.1em;margin-top:.9em}.report-sidebar-wrapper .patient-attribute_age{white-space:nowrap;display:inline-block}.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;margin:0;padding:1rem 0 .6rem 1rem}.report-sidebar-quick-access-container .quick-access-top-button{cursor:pointer;align-items:center;gap:.4rem;margin-bottom:.4rem;padding-bottom:.4rem;padding-left:1rem;display:flex}.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;border-left:var(--border-thick) var(--color-xxlight-blue);padding-left:1rem}.navigation-sidebar-item.navigation-highlight{color:var(--color-black)}.report-sidebar-quick-access-container .quick-access-coding-button{cursor:pointer;align-items:center;gap:.4rem;padding:0 0 0 1rem;display:flex}.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{border-top:var(--border) var(--color-xlight-grey);margin-top:1rem;padding-top:.5rem}.current-exam-outbound-message{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.current-exam-outbound-message-content{flex:1;align-items:center;display:flex}.current-exam-outbound-message.error .current-exam-outbound-message-content{color:var(--color-ocra)}.current-exam-retry-button{white-space:nowrap;flex-shrink:0}.current-exam-error-details{padding-left:1.5rem;font-size:.85rem}.current-exam-error-text{color:var(--color-ocra)}.toggle-wrapper{cursor:pointer;background-color:var(--color-xlight-grey);border-radius:1.2em;width:2.2em;height:1.2em;padding:.1em;transition:padding-left .15s}.toggle-wrapper.on{padding-left:1.1em}.toggle-wrapper.disabled{opacity:.6}.toggle-dot{background-color:var(--color-xxxlight-grey);width:1em;height:1em;color:var(--color-white);border-radius:1em;justify-content:center;align-items:center;line-height:1;transition:background-color .15s,color .15s;display:flex}.toggle-dot.on{background-color:var(--color-ocra);color:var(--color-white)}[data-theme=light] .toggle-dot{color:var(--color-black)}[data-theme=light] .toggle-dot.on{color:var(--color-black)}.toggle-container{align-items:center;gap:.4rem;margin-top:.2rem;display:flex}.toggle-container>span{font-size:var(--font-size-xsmall)}.dismiss-reason-selector{flex-flow:column wrap;margin:0 0 .2em 1.6em;line-height:1.3em;display:flex}.dismiss-reason-selector .reasons-categories-buttons{margin:.2em 0 0 .1em}.dismiss-reason-selector .reasons-buttons{margin:.2em 0 0 .1em}.dismiss-reason-selector .reasons-categories-buttons .icon{font-size:var(--font-size-xxsmall)}.dismiss-reason-selector .reasons-buttons .icon{font-size:var(--font-size-xxsmall)}.dismiss-reason-selector .reasons-categories-buttons span{text-transform:lowercase}.dismiss-reason-selector .reasons-buttons span{text-transform:lowercase}.dismiss-reason-selector .reasons-categories-buttons .icon{font-size:var(--font-size-xxsmall)}.dismiss-reason-selector .reasons-buttons .icon{font-size:var(--font-size-xxsmall)}.dismiss-reason-selector .reasons-categories-buttons span{text-transform:lowercase}.dismiss-reason-selector .reasons-buttons span{text-transform:lowercase}.dismiss-reason-selector .reasons-categories-buttons .icon{font-size:var(--font-size-xxsmall)}.dismiss-reason-selector .reasons-buttons .icon{font-size:var(--font-size-xxsmall)}.dismiss-reason-selector .reasons-categories-buttons span{text-transform:lowercase}.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);width:100%;margin-top:.6em;padding-left:1em;line-height:1.3em}.dismiss-reason-selector .reasons span:not(.icon){text-align:left;min-width:3rem;display:inline-block}.dismiss-reason-selector>span{padding:.2em 0;font-weight:700}.row-dismiss{position:absolute;top:0}.row-dismiss .checkboxes-group{margin:0 .3em 0 0}.quality-checker-category{margin-bottom:.6em;border:0!important}.quality-checker-category h6{font-weight:700;font-size:var(--font-size-xsmall);cursor:pointer;font-weight:initial;text-transform:uppercase;justify-content:space-between;margin:0 .2em;padding-bottom:.6em;display:flex}.quality-checker-category li{font-size:var(--font-size-xsmall)}.quality-checker-category .show-details{margin-left:.5em}.quality-checker-category .item-row{flex-wrap:wrap;width:100%;position:relative}.quality-checker-category .item-row .description{font-size:var(--font-size-xsmall);line-height:var(--font-size-xsmall);color:var(--color-light-grey);padding-bottom:.2em;display:block}.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{z-index:101;cursor:pointer;flex:50%;padding:0 .5em 0 1.6em}.quality-checker-value{background:var(--color-light-grey);color:var(--color-black);border-radius:var(--border-radius-large);z-index:200;text-align:center;min-width:1.9em;margin:0 .3em 0 0;padding:.2em;font-size:.5rem;line-height:1.5em;display:block}.quality-checker-value.has-alert{background:var(--color-ocra);color:var(--color-white)}.quality-checker-information,.quality-checker-no-sr-banner{font-size:var(--font-size-xsmall);text-align:center;line-height:var(--font-size-small);background:var(--color-light-grey);color:var(--color-dark-grey);margin:.2em 0 1.2em;padding:.5em;display:flex}.suspect-recommendations{margin-top:1em}.suspect-recommendations h6{cursor:initial}.suspect-recommendations .suspect-recommendation-title{font-weight:700}.suspect-recommendations .suspect-recommendation-additional-message{font-size:var(--font-size-xsmall);line-height:var(--font-size-small);margin-bottom:.6em;display:block}.suspect-recommendations:not(:last-child){margin:1em 0}.suspect-row{margin:0 0 .8em}.suspect-row .suspect-message{font-weight:700;font-size:var(--font-size-small);line-height:var(--font-size-small);margin:.2em 1em .6em 0}.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){padding-bottom:.8em}.section-suspect:has(.suspect-information) .suspect-row{padding-bottom:.8em}.section-suspect .suspect-row:not(:last-child){border-bottom:.01em solid var(--color-xlight-grey)}.section-suspect:has(.suspect-information) .suspect-row{border-bottom:.01em solid var(--color-xlight-grey)}.section-suspect.has-alert .suspect-row:not(:last-child){border-bottom:.01em solid var(--color-common-light-ocra)}.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);cursor:pointer;font-weight:initial;text-transform:uppercase;justify-content:space-between;margin:0;padding-bottom:.6em;display:flex}.section-suspect .suspect-information{font-size:var(--font-size-xsmall);line-height:var(--font-size-small);text-align:center;background:var(--color-light-grey);color:var(--color-dark-grey);margin:.2em 0;padding:.5em;display:block}.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{flex-wrap:wrap;gap:.3rem;display:flex}.tag-list li{border:var(--border) var(--color-grey);border-radius:var(--border-radius-large);font-size:var(--font-size-xsmall);line-height:var(--font-size-xsmall);text-overflow:ellipsis;white-space:nowrap;flex-shrink:1;max-width:100%;padding:.4em .6em;overflow:hidden}.tag-empty-list{font-size:var(--font-size-xsmall)}.tag-admin{padding-top:1em}.tag-loader{justify-content:center;display:flex}.examination-layout-nav ul{align-items:center;height:100%;margin:0;padding:0;list-style:none;display:flex}.examination-layout-nav ul li{height:100%;display:block}.examination-layout-nav-btn{color:var(--color-blue);border-radius:unset;background:0 0;height:100%;margin:0 .9rem;padding:0;position:relative}.examination-layout-nav-btn:hover{background:0 0}.examination-layout-nav-btn:active{background:0 0}.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;background-color:var(--color-black);height:.2rem;display:block;position:absolute;bottom:0;left:0;right:0}aside.examination-layout-sidebar .report-sidebar-wrapper.open{border:none;width:100%}aside.examination-layout-sidebar .report-sidebar-inner{border:none;width:100%}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:-webkit-fit-content;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{cursor:col-resize;z-index:10;opacity:.5;background:0 0;width:.6rem;transition:background .2s;position:absolute;top:0;bottom:0;left:-.3rem}.examination-layout-sidebar-resizer.active{background:var(--color-xlight-grey)}.examination-layout-sidebar-resizer:hover{background:var(--color-xlight-grey)}.examination-layout-sidebar-button{color:var(--color-black);background:var(--color-xxxlight-grey);margin-top:calc(-1 * var(--border));height:var(--layout-nav-height);line-height:var(--layout-nav-height);border:var(--border) var(--color-xlight-grey);width:var(--layout-nav-height);text-align:center;font-size:var(--font-size-large);cursor:pointer;border-top:0;border-radius:0;min-width:auto;max-width:none;margin-bottom:0;margin-right:0;padding:0;position:absolute;top:0;right:100%}.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{display:block}.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{grid-template-columns:auto var(--sidebar-width,16rem);grid-template-rows:var(--layout-topbar-height) var(--layout-nav-height) auto;grid-template-areas:"examination-layout-topbar examination-layout-topbar""examination-layout-nav examination-layout-sidebar""examination-layout-body examination-layout-sidebar";gap:0;width:100%;height:100%;display:grid}.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-body examination-layout-sidebar"}.examination-layout.examination-layout--no-topbar.examination-layout--no-nav{grid-template-rows:minmax(0,1fr);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{background:var(--color-xxxlight-grey);grid-area:examination-layout-topbar}nav.examination-layout-nav{border-bottom:var(--border) var(--color-xlight-grey);background:var(--color-xxxlight-grey);line-height:var(--layout-nav-height);grid-area:examination-layout-nav;padding:0 1rem}main.examination-layout-body{grid-area:examination-layout-body}aside.examination-layout-sidebar{border-left:var(--border) var(--color-xlight-grey);background:var(--color-xlight-grey-40);grid-area:examination-layout-sidebar;position:relative}[data-theme=light] aside.examination-layout-sidebar{background:var(--color-xxxlight-grey)}.simple-table{border-spacing:0 1rem;border-collapse:collapse;width:100%}.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);font-size:var(--font-size-small);padding:.2rem .5rem;font-weight:400}.simple-table>tbody>tr>td{text-align:start;max-width:10rem;padding:.2rem .5rem;transition:color .25s}.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:#0000}.fetus-table .add-fetus{font-size:var(--font-size-small)}.fetus-table-disabled-row{color:var(--color-xxlight-grey)}.fetus-table-delete-popup-actions{justify-content:center;align-items:center;gap:.5rem;display:flex}.examination-live-phenotype-panel-container{gap:3rem;height:100%;padding:3rem;display:flex;position:relative}.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{width:60%;padding:0 2rem}.examination-live-phenotype-panel-container>div h2{z-index:10;background:var(--color-xxxlight-grey);margin-top:0;position:-webkit-sticky;position:sticky;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);cursor:pointer;border-radius:2em;margin-left:.5em}.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{background:var(--color-xxlight-grey-40);border:var(--border) var(--color-xxlight-grey);color:var(--color-ocra);padding:.5em 1em}.examination-live-phenotype-panel-slide-risk-factors>div.examination-live-phenotype-panel-norisks{color:var(--color-xxlight-grey);text-align:center;background:0 0;grid-column:span 2}.examination-live-phenotype-panel-container>div:only-child .risk-factors{max-width:50%}.examination-live-phenotype-panel-container .risk-factors li{border:var(--border) var(--color-xxlight-grey);font-size:var(--font-size-small);justify-content:space-between;padding:.5em 1em;display:flex}.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{cursor:default;min-width:5rem;font-weight:700;display:inline-block}.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;color:var(--color-grey);margin-top:1rem}.cant-go-to-medical-history{font-size:var(--font-size-small);color:var(--color-grey);margin-top:1rem;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{flex-direction:column;gap:1rem;display:flex}.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{vertical-align:top;min-width:30%;max-width:40%;color:var(--color-black);align-items:baseline;font-size:.8em;font-weight:400;display:inline-flex}.examination-live-phenotype-panel-risk-phenotype .entry label:after{content:"";border-bottom:.2em dotted var(--color-xlight-grey);flex-grow:2;min-width:1em;height:.1em}.examination-live-phenotype-panel-risk-phenotype .entry>span{max-width:calc(60% - .4em);margin-left:.4em;display:inline-block}.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{grid-template-columns:repeat(2,1fr);gap:1rem;display:grid}.examination-live-phenotype-panel-slide-risk-factors>div{background:var(--color-xxlight-grey-80);font-size:var(--font-size-small);line-height:var(--font-size-small);border-radius:var(--border-radius-small);padding:1rem}.examination-live-phenotype-panel-slide-risk-factors .examination-live-phenotype-panel-name{color:var(--color-black);border-bottom:var(--border) var(--color-xlight-grey);margin-bottom:.5em;padding-bottom:.5em}.examination-live-phenotype-panel-slide-risk-factors .examination-live-phenotype-panel-slide{gap:1rem;width:100%;display:flex}.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{flex-direction:column;align-items:stretch;gap:.5rem;width:100%;margin-bottom:1rem;display:flex;overflow:visible}.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;background-color:var(--color-xxlight-grey-40);padding:.2rem .5rem}.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{align-items:center;gap:.4rem;margin-bottom:.4rem;display:flex}.patient-notes-title>h2{border-bottom:none;margin-bottom:0;padding-bottom:0}.patient-notes-root{z-index:10;position:relative}.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);color:var(--color-dark-grey);margin:0 auto 2rem}.confirm-dialog-checkbox{font-size:var(--font-size-xsmal);font-weight:400;line-height:var(--font-size-medium);color:var(--color-dark-grey);margin:0 auto 2rem}.confirm-dialog-buttons{justify-content:center;gap:1rem;display:flex}.edit-flash-report-container{flex-direction:column;display:flex}.edit-flash-report-container>button{width:-webkit-fit-content;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{scrollbar-width:auto;max-height:40svh;overflow:auto}.edit-flash-report-templates{justify-content:space-between;align-items:center;display:flex}.edit-flash-report-templates:not(:first-child){margin-top:.8rem}.edit-flash-report-template-buttons{gap:1rem;display:flex}.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{justify-content:flex-end;gap:1rem;margin-top:2rem;display:flex}.edit-mode-dialog-root{z-index:1000;border-radius:var(--border-radius-small);background:var(--color-common-xlight-blue);width:35rem;color:var(--color-common-black);flex-direction:column;align-items:center;gap:.6rem;padding:.8rem 1rem;display:flex;position:absolute;bottom:1.125rem;left:50%;transform:translate(-50%)}.edit-mode-dialog-title{font-size:var(--font-size-medium);letter-spacing:.2rem;font-weight:400;line-height:1rem}.edit-mode-dialog-buttons{justify-content:space-between;width:100%;display:flex}.edit-mode-dialog-button-outline{color:var(--color-common-black);border:var(--border) var(--color-common-black);background:0 0}.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{gap:.8rem;display:flex}.exam-report-inner-content{scrollbar-width:auto;scrollbar-color:var(--color-grey) var(--color-xxxlight-grey);background:var(--color-xxxlight-grey);width:100%;height:100%;overflow-x:hidden;container:exam-report-inner-content/size}.exam-report-inner-content.with-pointer{cursor:pointer}.exam-report-inner-content.exam-report-loading{font-size:var(--font-size-xxxlarge);justify-content:center;align-items:center;height:100%;display:flex}.exam-report-inner-content.exam-report-error{justify-content:center;align-items:center;height:100%;display:flex}.exam-report-inner-content.has-sidebar{flex:1;max-width:none;height:100%;padding:0;overflow-y:scroll}.exam-report-template .not-visible>:not(.inline-editing-not-visible-mask){opacity:.6}.exam-report-wrapper{flex-direction:column;height:100%;max-height:100svh;display:flex}.custom-medical-history-container .template-section{border-bottom:var(--border) var(--color-xxlight-grey);min-height:101svh;padding:3rem 0}.exam-report-content{flex-grow:2;display:flex;position:relative;overflow-x:hidden;overflow-y:auto}.exam-report-wrapper.frozen .exam-report-content .exam-report-template{pointer-events:none!important}.exam-report-frozen-warning{z-index:10000;width:100%;height:0;position:absolute;top:0;left:0}.exam-report-frozen-warning div{cursor:pointer;width:100%;height:100svh;position:absolute}.exam-report-options{font-size:var(--font-size-small);border-top:var(--border) var(--color-xlight-grey);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;padding:1rem;display:flex}.exam-report-options button{height:100%}.exam-report-options-column{flex-grow:1;justify-content:flex-start;align-items:center;gap:.5rem;display:flex}.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);align-items:center;gap:.2em;display:flex}.exam-report-options-column>div{font-size:var(--font-size-small);justify-content:center;align-items:center;display:flex;position:relative}.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{font-size:var(--font-size-small);justify-content:center;align-items:center;gap:.5rem;padding:1rem;display:flex}.exam-report-inner-content .columns{place-items:flex-start stretch;gap:4rem;width:100%;margin-bottom:4rem;display:flex}.exam-report-inner-content .column{flex:1}.exam-report-inner-content .field{margin:.1rem 0}.exam-report-inner-content .field label{vertical-align:top;min-width:40%;max-width:50%;color:var(--color-black);align-items:baseline;font-size:.8em;font-weight:400;display:inline-flex}.exam-report-inner-content .field label:after{content:"";border-bottom:.2em dotted var(--color-xlight-grey);flex-grow:2;min-width:1em;height:.1em}.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{max-width:calc(60% - .4em);margin-left:.4em;display:inline-block}.exam-report-inner-content .field .raw-value{border:var(--border);border-radius:var(--border-radius-small);margin:0;padding:0 .2em}.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{font-size:var(--font-size-small);grid-template-columns:repeat(3,1fr);display:grid}.exam-report-measurements .measurement{text-align:center;border-bottom:var(--border) var(--color-xxlight-grey);flex-direction:column;width:100%;padding:1rem;display:flex}.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{justify-content:space-between;align-items:center;display:flex}.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{text-align:right;min-width:2rem;display:inline-block}.exam-report-measurements .measurement .growth-standard{border:var(--border) var(--color-xxlight-grey);color:var(--color-grey);border-radius:var(--border-radius-small);margin-left:.5em;padding:0 .5em;font-size:.8em;display:inline-block}.exam-report-measurements .measurement .measurement-graph{margin-top:.5rem}.exam-report-template{width:100%;max-width:90rem;margin:0 auto;padding:3rem;line-height:1.2}.exam-report-template div.header{display:none}.exam-report-template header{display:none}.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]{gap:1rem;width:100%;display:flex}.exam-report-template .block[data-layout=columns]>*{flex:1}.exam-report-template .block.has-background{padding:1rem}.exam-report-template .block.is-outlined{border:var(--border) var(--color-xxlight-grey);border-radius:var(--border-radius-small);padding:1rem}.exam-report-template .checklist_v1{z-index:10;position:relative}.exam-report-template .checklist_v1>.exam-report-editing-options{border:var(--border-thick) var(--color-light-grey);width:calc(100% + 2rem);height:calc(100% + 4rem);font-size:var(--font-size-small);padding:.2rem;display:none;position:absolute;top:-3rem;left:-1rem;background:var(--color-xxxlight-grey)!important}.exam-report-template .checklist_v1>.exam-report-editing-options>div{border-bottom:var(--border) var(--color-xlight-grey);justify-content:flex-end;align-items:center;gap:.3em;width:100%;padding-bottom:.3rem;display:flex}.exam-report-template .checklist_v1:hover{z-index:100}.exam-report-template .checklist_v1:hover>.exam-report-editing-options{background:var(--color-xxlight-grey);border-radius:var(--border-radius-small);box-shadow:var(--common-box-shadow);display:block;overflow:hidden}.exam-report-template .checklist_v1 span{cursor:pointer;z-index:1;position:relative}.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{flex-direction:column;gap:1rem;display:flex}.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);margin:0;line-height:1.2em}.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 :-webkit-any(h1,h2,h3,h4,h5,h6)>:-webkit-any(h1,h2,h3,h4,h5,h6){font-size:1em}.exam-report-template :is(h1,h2,h3,h4,h5,h6)>:is(h1,h2,h3,h4,h5,h6){font-size:1em}.exam-report-template .images{flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem;display:flex}.exam-report-template .images img{width:100%;height:auto}.exam-report-template .label{vertical-align:top;color:var(--color-black);align-items:baseline;font-size:.8em;font-weight:400;display:flex}.exam-report-template .label:after{content:"";border-bottom:.2em dotted var(--color-xlight-grey);flex-grow:2;min-width:1em;height:.1em}.exam-report-template .label:first-child{margin-top:.3em}.exam-report-template div.block:not(:has(:-webkit-any([contenteditable=true],.contenteditable,.is-loading,.is-readonly))){margin-top:.3em}.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{flex:1;align-self:center;min-width:-webkit-fit-content;min-width:fit-content;max-width:30%;padding-top:.1em}.exam-report-template .is-inline>.label:after{display:none}.exam-report-template .highlight-field{color:var(--color-black);background:var(--color-white);outline:.2rem solid var(--color-white);border-radius:.1rem;width:-webkit-fit-content;width:fit-content;display:flex!important}.exam-report-template .highlight-field :-webkit-any([contenteditable=true],.contenteditable){border-color:var(--color-blue)}.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{align-items:center;display:inline-flex!important}.exam-report-template .dropdown-wrapper.full-width>span{display:block}.exam-report-template :-webkit-any(.content-wrapper,.dropdown-wrapper){gap:1rem;display:flex;position:relative}.exam-report-template :-webkit-any(.content-wrapper,.dropdown-wrapper).is-inline{vertical-align:middle;gap:.5em;margin-right:.5em;display:inline-flex}.exam-report-template :-webkit-any(.content-wrapper,.dropdown-wrapper) .content-text{vertical-align:baseline;display:inline-block}.exam-report-template :-webkit-any(.content-wrapper,.dropdown-wrapper).align-center>span{text-align:center;flex-grow:2}.exam-report-template :is(.content-wrapper,.dropdown-wrapper){gap:1rem;display:flex;position:relative}.exam-report-template :is(.content-wrapper,.dropdown-wrapper).is-inline{vertical-align:middle;gap:.5em;margin-right:.5em;display:inline-flex}.exam-report-template :is(.content-wrapper,.dropdown-wrapper) .content-text{vertical-align:baseline;display:inline-block}.exam-report-template :is(.content-wrapper,.dropdown-wrapper).align-center>span{text-align:center;flex-grow:2}.exam-report-template :-webkit-any(.content-wrapper,.dropdown-wrapper,.textblock-wrapper)>div{flex:1;width:100%;line-height:1;display:flex;position:relative}.exam-report-template :-webkit-any(.content-wrapper,.dropdown-wrapper,.textblock-wrapper)>div>span{align-items:center;gap:.2em;display:flex;position:relative}.exam-report-template :-webkit-any(.content-wrapper,.dropdown-wrapper,.textblock-wrapper) .label{min-width:30%}.exam-report-template :-webkit-any(.content-wrapper,.dropdown-wrapper,.textblock-wrapper).is-inline .label{min-width:0}.exam-report-template :-webkit-any(.content-wrapper,.dropdown-wrapper,.textblock-wrapper).align-right .label{flex-grow:2}.exam-report-template :is(.content-wrapper,.dropdown-wrapper,.textblock-wrapper)>div{flex:1;width:100%;line-height:1;display:flex;position:relative}.exam-report-template :is(.content-wrapper,.dropdown-wrapper,.textblock-wrapper)>div>span{align-items:center;gap:.2em;display:flex;position:relative}.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{justify-content:center;width:100%}.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{border-bottom:var(--border) var(--color-xxlight-grey);grid-template-columns:1fr 1fr .5fr 1fr;align-items:center;gap:1rem;padding:.5rem 0;display:grid;position:relative}.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;gap:var(--border-size);padding:0}.exam-report-template .biometry-item.column-heading>*{background:var(--color-xlight-blue-40);position:relative}.exam-report-template .biometry-item .biometry-item-fetus-number{color:var(--color-light-grey);text-align:right;min-width:1em;margin-right:.5em;display:inline-block}.exam-report-template .biometry-item .biometry-item-ga{text-align:center}.exam-report-template .biometry-item .biometry-item-value{justify-content:center;gap:.5em;display:flex}.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{gap:.3em;display:flex}.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;align-items:center;gap:.5rem;display:flex}.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{border-bottom:var(--border) var(--color-xxlight-grey);text-align:left;align-items:center;gap:var(--border-size);grid-template-columns:1.5fr 1fr 1.5fr 1fr 1fr 1fr .5fr 0fr;display:grid;position:relative}.exam-report-template .ga-table .ga-item>div{position:relative}.exam-report-template .ga-table .ga-item:not(.column-heading)>div{padding:.5rem 0}.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{flex-direction:row;flex-basis:0;grid-column:3/5;justify-content:space-between;display:flex}.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{color:var(--color-light-grey);min-width:1em;margin-right:.5em;padding-left:.25rem;padding-right:1.5rem;display:inline-block}.exam-report-template .ga-table .ga-item.assigned{font-weight:700}.exam-report-template .ga-table .ga-item.add-row>div{text-align:center;font-weight:700;font-size:var(--font-size-large);cursor:pointer;grid-column:1/8}.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{justify-content:center;gap:.3em;display:flex}.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{display:none;position:absolute;left:100%}.exam-report-template .ga-table .ga-item .exam-report-editing-options>div{cursor:pointer;border-left:var(--border) var(--color-white);padding:.3em .5em}.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{background:var(--color-xxlight-grey);border-radius:var(--border-radius-small);box-shadow:var(--common-box-shadow);flex-direction:column;display:flex;overflow:hidden}.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:-webkit-any(: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 .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;border-radius:var(--border-radius-small);justify-content:center;align-items:center;height:100%;display:flex;position:relative}.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{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;border-radius:var(--border-radius-small);pointer-events:none;padding:.4em .5em;animation:1s ease-in-out infinite ga-item-hint-balloon-bounce;position:absolute;bottom:120%;left:10%;transform:translate(-50%)}.exam-report-template .ga-table .ga-item .ga-item-hint-balloon:after{content:"";border:.6em solid #0000;border-top-color:var(--color-common-blue);width:0;height:0;position:absolute;top:100%;left:50%;translate:-50%}.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{border-bottom:var(--border) var(--color-xxlight-grey);border-left:var(--border) var(--color-xxlight-grey);text-align:left;align-items:stretch;gap:var(--border-size);display:flex;position:relative}.exam-report-template .fetal-growth .fetal-growth-table .fetal-growth-item>*{border-right:var(--border) var(--color-xxlight-grey);flex:1;justify-content:center;align-items:flex-start;display:flex}.exam-report-template .fetal-growth .fetal-growth-table .fetal-growth-item.column-heading{font-size:var(--font-size-xsmall);text-align:center;gap:var(--border-size);padding:0}.exam-report-template .fetal-growth .fetal-growth-table .fetal-growth-item.column-heading>*{background:var(--color-xlight-blue-40);position:relative}.exam-report-template .fetal-growth .fetal-growth-table .fetal-growth-item .fetal-growth-cell{white-space:nowrap;grid-template-columns:1.5fr 1fr;align-content:start;gap:0 .2em;padding:.5em;display:grid}.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{text-overflow:ellipsis;overflow:hidden}.exam-report-template .fetal-growth .fetal-growth-table .fetal-growth-item .fetal-growth-cell-author{font-size:var(--font-size-xsmall);line-height:var(--font-size-xsmall);text-align:right;word-break:break-all;white-space:break-spaces;grid-column-end:span 2;display:block;overflow:hidden}.exam-report-template .fetal-growth .fetal-growth-table .fetal-growth-item .fetal-growth-cell-author .author-warning{color:var(--color-ocra)}.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;word-break:break-all;white-space:break-spaces;grid-column-end:span 2;display:block;overflow:hidden}.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;border-radius:var(--border-radius-small);cursor:pointer;margin-top:.1rem}.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);margin-bottom:.5rem;line-height:1}.exam-report-template .fetal-growth .fetal-growth-report-options-container{flex-direction:row;justify-content:space-between;display:flex}.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{background:var(--color-xxlight-grey);border-radius:var(--border-radius-small);box-shadow:var(--common-box-shadow);flex-direction:column;display:flex;overflow:hidden}.exam-report-template .fetal-growth .fetal-growth-table .fetal-growth-item:hover .exam-report-editing-options{background:var(--color-xxlight-grey);border-radius:var(--border-radius-small);box-shadow:var(--common-box-shadow);flex-direction:column;display:flex;overflow:hidden}.exam-report-template .fetal-growth .fetal-growth-table .fetal-growth-item .exam-report-editing-options{width:2em;display:none;position:absolute;left:100%}.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{cursor:pointer;border-left:var(--border) var(--color-white);padding:.3em .5em}.exam-report-template .measurement-curve{text-align:center;flex-direction:column;gap:.5rem;width:100%;display:flex;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{font-size:var(--font-size-small);justify-content:space-between;align-items:center;display:flex}.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{text-align:right;min-width:2rem;display:inline-block}.exam-report-template .measurement-curve .measurement-curve-growth-standard{text-transform:uppercase;border:var(--border) var(--color-xxlight-grey);color:var(--color-grey);border-radius:var(--border-radius-small);margin-left:.5em;padding:0 .5em;font-size:.8em;display:inline-block}.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{gap:1rem;display:flex}.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:"";width:100%;height:var(--border-size);background:var(--color-xlight-grey-40);position:absolute;top:50%;left:0}.exam-report-template .textblock-wrapper{gap:1rem;width:100%;display:flex;position:relative}.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{border:var(--border-dashed-thick) var(--color-common-blue);padding:0 1rem;position:relative}.exam-report-template .private .private-label{line-height:var(--font-size-xxsmall);display:block;position:-webkit-sticky;position:sticky;top:0;left:0}.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);margin-left:calc(-1rem - var(--border-thick-size));padding:.6em 1em}.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;gap:var(--border-size);padding:0}.exam-report-template .column-heading>*{background:var(--color-xlight-blue-40);padding:.5em;position:relative}.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{border:var(--border) var(--color-xlight-grey);font-size:var(--font-size-small);color:var(--color-black);background:var(--color-xxxlight-grey);border-bottom:0;padding:.2rem .5rem}.exam-report-template .table-wrapper table{border:var(--border) var(--color-xlight-grey);width:100%}.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;text-align:center;width:0;padding:.2em;line-height:0;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{width:100%;height:100%;position:absolute;top:0;left:0}.exam-report-template .table-wrapper table td.empty-warning{text-align:center;font-size:var(--font-size-small);color:var(--color-ocra);padding:1rem!important}.exam-report-template .table-wrapper table td .inline-editing .inline-editing-value{word-break:normal!important}.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{align-items:center;gap:.2rem;width:100%;display:flex}.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;top:0;left:100%}.exam-report-template .exam-report-editing-field{margin-bottom:.3em;position:relative}.exam-report-template .exam-report-editing-field>span{flex:1;align-items:center;gap:.2em;margin-bottom:.3em;display:flex}.exam-report-template .exam-report-editing-field .exam-report-editing-options{display:none;position:absolute;top:0;left:100%}.exam-report-template .exam-report-editing-field:-webkit-any(.dropdown-wrapper,.checklist-item) .exam-report-editing-options{left:100%}.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{background:var(--color-xxlight-grey);border-radius:var(--border-radius-small);box-shadow:var(--common-box-shadow);z-index:100;display:flex;overflow:hidden}.exam-report-template .exam-report-editing-field .exam-report-editing-options>div{cursor:pointer;border-left:var(--border) var(--color-white);padding:.3em .5em}.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{border-bottom:var(--border) var(--color-xxlight-grey);align-items:center;gap:var(--border-size);text-align:center;grid-template-columns:repeat(auto-fit,minmax(4rem,1fr));display:grid;position:relative}.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{display:none;position:absolute;left:100%}.exam-report-template .identifier-biometry-table .identifier-biometry-id:hover .exam-report-editing-options{background:var(--color-xxlight-grey);border-radius:var(--border-radius-small);box-shadow:var(--common-box-shadow);flex-direction:column;display:flex;overflow:hidden}.exam-report-template .identifier-biometry-table .identifier-biometry-id .exam-report-editing-options>div{cursor:pointer;border-left:var(--border) var(--color-white);padding:.3em .5em}.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{text-align:center;font-weight:700;font-size:var(--font-size-large);cursor:pointer;background:var(--color-xxlight-grey-40);grid-column:1/8;padding:.3em}.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 #000c);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 (width<=60rem){.exam-report-inner-content .exam-report-template{line-height:1.3;font-size:var(--font-size-small)!important}}.referred-exam-center{text-align:center;flex-direction:column;flex-grow:1;justify-content:center;align-items:center;gap:.5rem;padding:2rem 0;display:flex}.referred-exam-center__action{flex-direction:column;align-items:center;display:flex}[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)}@keyframes ga-item-hint-balloon-bounce{0%{translate:0}40%{translate:0 -.2em}50%{translate:0 -.2em}80%{translate:0}}.examination-live-report-panel-container{height:100%;position:relative}.fetus-container .fetus{width:100%}.fetus-container .fetus svg{width:100%;height:auto}.fetus-container svg .shape{stroke:var(--color-white);stroke-width:14px;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:6px}.fetus-container svg .hidden{display:none}.fetus-container svg{transition:transform .3s ease-in-out;transform:rotate(0)}.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{z-index:100;background:var(--color-xxxlight-grey);box-shadow:var(--common-box-shadow);display:flex;position:-webkit-sticky;position:sticky;top:0}.examination-review{scroll-snap-type:y mandatory;-webkit-overflow-scrolling:touch;height:100vh;padding:0 3rem 0 7rem;overflow:auto}.examination-review-patient-container{z-index:100;background-color:var(--color-xxxlight-grey);border-radius:var(--border-radius-large);font-size:var(--font-size-medium);box-shadow:var(--common-box-shadow);padding:.6rem 1rem;display:none;position:fixed;top:.7rem;right:.7rem}.examination-review-submenu{z-index:10;background:var(--color-xxxlight-grey);font-size:var(--font-size-small);box-shadow:var(--common-box-shadow);border-radius:var(--border-radius-large);justify-content:right;padding:.2rem .5rem;display:flex;position:fixed;bottom:1rem;right:1rem}.examination-review-submenu>*{cursor:pointer;padding:.5rem 1rem}.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);font-size:var(--font-size-small);line-height:var(--font-size-medium);margin-bottom:1rem;padding-top:3rem;padding-bottom:3rem;position:relative}.examination-review-chapter .row>div.cards{flex-direction:column;gap:.5rem;display:flex}.examination-review-chapter .row>div .card{border-radius:var(--border-radius-small);border:var(--border) var(--color-xxlight-grey);height:100%;margin:0 .1rem;padding:1rem}.theme-dark .examination-review-chapter .row>div .card{box-shadow:var(--common-box-shadow)}.examination-review-chapter.dashboard h1{text-align:center;animation:1s ease-in-out forwards examination-review-fadein}.examination-review-chapter.dashboard .examination-review-gotodetails{text-align:center;color:var(--color-xlight-blue);cursor:pointer;background:var(--color-white);border-top:var(--border) var(--color-xxlight-grey);width:calc(100% + 6rem);margin:3rem 0 0 -3rem;padding:0 0 .5rem;position:-webkit-sticky;position:sticky;bottom:0}.examination-review-chapter.dashboard .examination-review-gotodetails .icon{font-size:var(--font-size-xxlarge);margin:0 auto;display:block}.examination-review-chapter.dashboard .examination-review-next-steps-container{margin:2rem 0;display:flex}.examination-review-chapter.dashboard .examination-review-next-steps-container h2{border-radius:var(--border-radius);font-size:var(--font-size-large);opacity:0;text-align:left;border:0;max-width:15rem;margin:0 2rem 0 0;padding:0;animation:1s ease-in-out 1s forwards examination-review-fadein}.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);border-radius:var(--border-radius);opacity:0;align-items:center;margin:0 0 .5rem;padding:2rem;animation:1s ease-in-out 2s forwards examination-review-fadein;display:flex}@keyframes examination-review-fadein{0%{opacity:0;transform:translateY(2rem)}to{opacity:1;transform:translateY(0)}}.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);margin:2rem 0 .5rem;padding-bottom:.5rem}.examination-review .entry label{vertical-align:top;align-items:baseline;min-width:30%;max-width:40%;font-size:.8em;font-weight:700;display:inline-flex}.examination-review .entry span{margin-left:.4em;display:inline-block}.examination-review .entry .raw-value{border:var(--border);border-radius:var(--border-radius-small);padding:0 .2em}.examination-review .examination-review-signs-item{border-bottom:var(--border) var(--color-xxlight-grey);padding:.4rem 0}.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{z-index:1000;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.examination-review-container .sharing-code-container .sharing-code-modal{z-index:1100;background:var(--color-xxxlight-grey);height:auto;box-shadow:var(--common-box-shadow);border-radius:var(--border-radius);padding:3rem;position:relative}.examination-review-container .sharing-code-container .sharing-code-modal .sharing-form{text-align:center;width:30vw}.examination-review-container .sharing-code-container .sharing-code-modal .sharing-email{margin-bottom:1rem;display:block}.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);text-align:center;min-width:1em;margin:.5rem;display:inline-block}div:not(.examination-live-report-panel-container)>.examination-review-container{margin-left:2rem!important}.examination-review{scroll-snap-type:y mandatory;-webkit-overflow-scrolling:touch;height:100vh;overflow:auto;padding:4rem 4rem 10rem!important}.examination-review .examination-review-feedback{margin:3rem 0;display:flex}.examination-review .examination-review-feedback-stats{max-width:40%;font-size:var(--font-size-xxxlarge);line-height:var(--font-size-xxxlarge);flex-grow:2;padding-left:25%}.examination-review .examination-review-dashboard-cta .cta{background:var(--color-xxxlight-grey);z-index:10;border-top:var(--border) var(--color-xxlight-grey);justify-content:center;gap:2rem;width:100%;padding:1rem;display:flex;position:absolute;bottom:0;left:0}.examination-live-review-chapter .row>div.cards{flex-direction:column;gap:.5rem;display:flex}.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{border-radius:var(--border-radius-small);border:var(--border) var(--color-xxlight-grey);height:100%;font-size:var(--font-size-small);line-height:var(--font-size-medium);margin:0 .1rem;padding:1rem}.examination-live-review-chapter.dashboard h1{text-align:center;margin:0 0 1rem;animation:.5s ease-in-out forwards examination-review-fadein}.examination-live-review-not-completed{opacity:0;font-size:var(--font-size-small);justify-content:center;align-items:center;gap:1rem;margin:0 0 1rem;animation:.5s ease-in-out .2s forwards examination-review-fadein;display:flex}.examination-live-review-stat{justify-content:center;gap:3rem;margin:1rem 0 3rem;display:flex}.examination-live-review-stat-graph{text-align:center;font-size:var(--font-size-small);line-height:var(--font-size-small);flex-basis:25%}.examination-live-review-stat-graph>div{font-size:var(--font-size-xlarge);line-height:var(--font-size-xlarge);margin-bottom:1rem;padding:0 3rem}.examination-live-review-stat-graph>div label{white-space:nowrap}.examination-live-review-stat-text{border:var(--border-thick) var(--color-xlight-grey-40);border-left:0;border-right:0;align-items:center;gap:.5em;padding:.5em;display:flex}.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{text-align:center;opacity:0;animation:1s ease-in-out 2s forwards examination-review-fadein}.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{border-radius:var(--border-radius);font-size:var(--font-size-large);opacity:0;text-align:left;border:0;max-width:15rem;margin:0 2rem 0 0;padding:0;animation:1s ease-in-out 1s forwards examination-review-fadein}.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);border-radius:var(--border-radius);opacity:0;align-items:center;margin:0 0 .5rem;padding:2rem;animation:1s ease-in-out 2s forwards examination-review-fadein;display:flex}.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}.examination-review-dashboard-cta{flex-direction:column;justify-content:space-between;display:flex}.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{align-items:center;margin:-3rem 0 1rem;display:flex;position:relative;left:-2rem}.examination-review-start-new{font-size:var(--font-size-small);text-align:center;display:inline-block}.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);margin:2rem 0 .5rem;padding-bottom:.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);letter-spacing:.2em;margin:0 0 .5em;padding:0 0 .5em;font-weight:400}.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{align-items:flex-end;margin-top:3rem;margin-bottom:1rem;display:flex}.examination-review .section-header h2{flex-grow:2;margin:0 1rem 0 0}.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{text-align:center;display:block}.examination-review .examination-review-overview-fetus .position-label:first-of-type{font-weight:700}.examination-review .examination-review-overview-zones ul{padding:0;list-style:none}.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{font-size:var(--font-size-xsmall);margin-left:.3rem}.examination-review .examination-review-overview-zones ul li span.not-validated{font-size:var(--font-size-xsmall);margin-left:.3rem;font-weight:700}.examination-review .examination-review-overview-zones ul li span.unusual{font-size:var(--font-size-xsmall);color:var(--color-ocra);margin-left:.3rem}.examination-review .examination-review-risk-factors{padding:0}.examination-review .examination-review-risk-factors ul{padding:0;list-style:none}.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{vertical-align:top;min-width:30%;max-width:40%;color:var(--color-black);align-items:baseline;font-size:.8em;font-weight:400;display:inline-flex}.examination-review .entry label:after{content:"";border-bottom:.2em dotted var(--color-xlight-grey);flex-grow:2;min-width:1em;height:.1em}.examination-review .entry.is-risky{color:var(--color-ocra)}.examination-review .entry>span{margin-left:.4em;display:inline-block}.examination-review .entry .raw-value{border:var(--border);border-radius:var(--border-radius-small);margin:0;padding:0 .2em}.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{border-left:.2em dotted var(--color-xlight-grey);margin-top:0;margin-left:20%;padding:.4em .8em;display:block}.examination-review .examination-review-checklist-items li{border-bottom:var(--border) var(--color-xxlight-grey);grid-template-columns:10fr 1fr 1fr 1fr;padding:.4rem 0;display:grid}.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{margin:.5rem;display:block}.examination-review .examination-review-medias label input{margin-right:.5rem}.examination-review-biometries{font-size:var(--font-size-small)}.examination-review-biometries ul{margin:0;padding:0;list-style:none}.examination-review-biometries ul li{border:var(--border);border-radius:var(--border-radius-large);min-width:5.5rem;margin:0 .5rem .5rem 0;display:inline-block}.examination-review-biometries ul li.unusual{color:var(--color-ocra);font-weight:700}.examination-review .biometry-label{text-align:center;border-radius:var(--border-radius-large);border:var(--border);min-width:1rem;padding:.3em .6em;display:inline-block}.examination-review .biometry-value{text-align:center;min-width:3rem;padding:.3em .6em .3em 0;display:inline-block}.examination-review .reliability-index{border-radius:var(--border-radius-small);background:var(--color-xxxlight-grey);font-size:var(--font-size-xsmall);line-height:var(--font-size-small);margin-bottom:1rem;padding:1rem;display:flex}.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{margin:0;padding:0;list-style:none}.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{border:var(--border) var(--color-xxlight-grey);margin:0 0 3rem;padding:.8rem}.examination-review ul.examination-review-syndrome-list.relevant .row{margin-bottom:2rem}.examination-review ul.examination-review-syndrome-list>li:before{content:"";border-bottom:var(--border-thick) var(--color-black);width:22%;position:absolute;top:0;left:0}.examination-review ul.examination-review-syndrome-list.relevant>li:before{left:.8rem}.examination-review ul.examination-review-syndrome-list h3{color:var(--color-black);margin:.3rem 0 1rem}.examination-review-syndrome-list .details{font-size:var(--font-size-xxsmall);align-items:center;display:flex}.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{border-bottom:var(--border) var(--color-xxlight-grey);text-indent:-1.7em;margin:0;padding:.4em 0 .4em 1.7em}.malformations .icon{border:var(--border) var(--color-xlight-grey);border-radius:var(--border-radius);vertical-align:middle;color:var(--color-white);background:0 0;width:1.2em;height:1.2em;margin-right:.5em;padding:.1em;display:inline-block}.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{background:var(--color-xxxlight-grey);border-radius:var(--border-radius);height:100%;padding:.8rem;transition:background-color .3s ease-in-out}.examination-review-medias-empty{text-align:center;width:100%;color:var(--color-light-grey);margin:2rem 0}.examination-review .examination-review-media.shared{background:var(--color-xxlight-grey)}.examination-review .examination-review-media>.thumbnail{background-color:var(--color-common-black);border-radius:var(--border-radius-small);height:0;padding-bottom:60%;position:relative;overflow:hidden}.examination-review .examination-review-media>.thumbnail>img{object-fit:contain;width:100%;height:100%;position:absolute;top:0;left:0}.examination-review-container .examination-review-checklist-slides .examination-review-checklist-slide-header{font-size:var(--font-size-xsmall);border-bottom:var(--border) var(--color-xxlight-grey);align-items:center;margin-bottom:1em;padding-bottom:.5em;display:flex}.examination-review-container .examination-review-checklist-slides h3{font-size:var(--font-size-small);flex-grow:2;margin:0}.examination-review-container .examination-review-checklist-slides ul{padding:0;list-style:none}.examination-review-container .examination-review-checklist-slides ul li{align-items:center;gap:.5rem;margin:.2rem 0;display:flex}.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{z-index:10;background:var(--color-white);border:var(--border) var(--color-xxlight-grey);border-bottom-left-radius:var(--border-radius-small);border-top:0;border-right:0;justify-content:flex-end;gap:1rem;padding:0 1rem;display:flex;position:absolute;top:0;right:0}.examination-review-tabs>div{cursor:pointer;padding:.5rem}.examination-review-tabs>div:hover{color:var(--color-light-blue)}.examination-review-tabs>div.selected{border-bottom:var(--border-thick) var(--color-blue)}.container{flex-direction:column;justify-content:center;align-items:center;gap:1rem;height:100vh;display:flex}.forgot-pwd.error{color:var(--color-red)}.forgot-pwd.success{color:var(--color-green)}.go-back-to-login{font-size:var(--font-size-large);padding:1rem}.link-sent-info{max-width:70rem;display:flex}.link-sent-info>.icon{margin-top:.2em;margin-right:.8em}.image-manipulation-container{width:100%;height:100vh;font-size:var(--font-size-small);grid-template-columns:5rem 1fr;justify-content:stretch;align-items:stretch;display:grid}.image-manipulation-container-close{z-index:101;font-size:xx-large;position:absolute;top:1rem;right:1rem}.image-manipulation-canvas-container{background:var(--color-common-black);flex-grow:2;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.image-manipulation-canvas-wrapper{justify-content:center;align-items:center;width:100%;max-height:100%;display:flex}.image-manipulation-canvas-innerWrapper{height:100%;position:relative;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{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;z-index:100;position:absolute;overflow:hidden}.image-manipulation-canvas-wrapper .annotation-text-input.moving{pointer-events:none}.image-manipulation-tools-section{background:var(--color-common-black);align-items:center;padding:.5rem;display:flex}.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{background:var(--color-xxxlight-grey);border-radius:var(--border-radius);flex-direction:column;gap:.5rem;padding:.5rem;display:flex}.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{text-align:center;padding:1rem}.image-manipulation-tools-grid_calibration-balloon>.hint{text-align:left;max-width:12rem}.image-manipulation-tools-grid .image-manipulation-tool{position:relative}.image-manipulation-tools-grid .image-manipulation-tool_edited-button{background-color:var(--color-ocra);pointer-events:none;border-radius:1rem;width:1rem;height:1rem;position:absolute;top:-.2rem;right:-.2rem}.image-manipulation-tools-container{border:var(--border-thick) var(--color-xxlight-grey);border-radius:var(--border-radius-small);aspect-ratio:1;cursor:pointer;justify-content:center;align-items:center;transition:background-color .15s linear;display:flex}.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:#0000}.image-manipulation-selection-area{background-color:var(--color-xxlight-grey-40);border:var(--border-thick) var(--color-xxlight-grey);pointer-events:none;position:absolute}.image-manipulation-editor-icon{font-size:var(--font-size-xxlarge);cursor:pointer;position:absolute;transform:translate(-50%,-50%)}.image-manipulation-warnings-wrapper{grid-column:1/3;width:100%}.image-manipulation-warning{background-color:var(--color-ocra);color:var(--color-white);width:100%;padding:1rem}.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);width:100%;padding:.5rem}.image-manipulation-warning-message{align-items:center;gap:1rem;display:flex}.image-manipulation-warning .image-manipulation-warning_icon{font-size:var(--font-size-xlarge)}.image-manipulation-warning .image-manipulation-warning_cta{justify-content:center;align-items:center;gap:.5rem;display:flex}.image-manipulation-action-wrapper{justify-content:center;align-items:center;display:flex}.image-manipulation-measurements-section{z-index:100;background:var(--color-xxxlight-grey);border-radius:var(--border-radius-small);padding:1rem;position:absolute;bottom:2rem;left:2rem}.image-manipulation-measurements-section .image-manipulation-measurement>div{border-bottom:var(--border) var(--color-xxlight-grey);justify-content:space-between;gap:1rem;width:100%;display:flex}.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{flex-direction:row;grid-column:1/3;justify-content:space-between;padding:.5rem 1rem;display:flex}.image-manipulation-status-bar>div{justify-content:flex-end;align-items:center;gap:.5rem;display:flex}.image-manipulation-measurements-editor{width:100%;height:100%;position:absolute;top:0;left:0}.image-manipulation-measurements-editor svg{cursor:crosshair;width:100%;height:100%}.image-manipulation-canvas-container:-webkit-any([data-mode^=drawing-],[data-mode=calibrate]) .image-manipulation-measurements-editor svg{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 :-webkit-any(line,ellipse){pointer-events:stroke;fill:#0000;stroke:#ff0;stroke-width:1px;transition:stroke .3s ease-in-out}.image-manipulation-measurements-editor svg :is(line,ellipse){pointer-events:stroke;fill:#0000;stroke:#ff0;stroke-width:1px;transition:stroke .3s ease-in-out}.image-manipulation-measurements-editor svg g:-webkit-any(:hover,.selected) :-webkit-any(line,ellipse){stroke:red}.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:#0000}.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:-webkit-any(:hover,.selected) line{stroke:red}.image-manipulation-measurements-editor svg g.measurement-patch:is(:hover,.selected) line{stroke:red}.image-manipulation-measurements-editor svg g.measurement-patch:-webkit-any(:hover,.selected) rect.patch{stroke-width:1px}.image-manipulation-measurements-editor svg g.measurement-patch:is(:hover,.selected) rect.patch{stroke-width:1px}.image-manipulation-measurements-editor svg g .edit-handle{fill:#0000;opacity:.3;transition:fill .3s ease-in-out}.image-manipulation-measurements-editor svg g .edit-move{stroke-width:18px;cursor:grab;stroke:#0000!important}.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{cursor:pointer;justify-content:center;align-items:center;height:100%;padding:.5em;display:flex;position:absolute;top:0;right:0}.input-password-icon:hover{color:var(--color-black)}.login-page{width:100svw;min-height:100svh;font-size:var(--font-size-medium);font-family:var(--font-family-heading);flex-direction:column;justify-content:center;align-items:center;display:flex}.login-page .login-container{flex-direction:column;gap:1rem;width:100%;max-width:20rem;display:flex}.login-page .login-container .logo-container{align-self:center;max-width:12rem;animation:.5s ease-in-out forwards login-page-fadein}.login-page .login-container .logo-container svg{width:100%;height:auto}.login-options{justify-content:space-between;gap:2rem;display:flex}.login-sso{opacity:1;flex-direction:column;gap:.3rem;margin-top:.2rem;display:flex}.login-sso button{width:100%}.login-sso button svg{width:auto;height:1em;margin-right:.5em}.login-page .login-form{opacity:0;width:100%;animation:.5s ease-in-out .5s forwards login-page-fadein}.login-page .login-form-item{font-size:var(--font-size-medium);flex-direction:column;align-items:flex-start;max-width:30rem;margin-bottom:1rem;display:flex}.login-page .login-form-item label{font-size:var(--font-size-small)}.login-page .login-form-item.visually-hidden{clip:rect(0, 0, 0, 0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!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{justify-content:center;align-items:center;margin-top:.5rem;padding-left:.5rem;display:flex}.login-page .login-form-options{font-size:var(--font-size-small);flex-direction:column;align-items:center;padding-top:.5rem;display:flex}.login-page .login-continue{font-size:var(--font-size-medium);justify-content:center;margin:.5rem;padding:.5rem;display:flex}.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{font-size:var(--font-size-small);padding:1rem;position:fixed;top:0;right:0}.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);border-bottom:1px solid var(--color-xlight-grey);margin-bottom:.5em;padding-bottom:.5em}.sr-tree-node{padding-left:calc(var(--depth,0) * 1em)}.sr-tree-node__header{border-top-right-radius:.2rem;border-bottom-right-radius:.2rem;align-items:center;gap:.4em;padding:.2em .4em;display:flex}.sr-tree-node__header--expandable{cursor:pointer}.sr-tree-node__header--expandable:hover{background:var(--color-xxxlight-grey)}.sr-tree-node__arrow{font-size:var(--font-size-xsmall);text-align:center;flex-shrink:0;width:1em;transition:transform .15s;display:inline-block}.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);background:color-mix(in srgb, var(--color-common-dark-green) 12%, transparent);white-space:nowrap;border-radius:.2em;padding:0 .3em;font-weight:600}.sr-tree-node__value{color:var(--color-light-blue);white-space:nowrap;margin-left:auto;font-weight:500}.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);flex-shrink:0;margin-left:.4em;font-weight:700}.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);flex-shrink:0;margin-left:.4em;font-weight:700}.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);flex-shrink:0;margin-left:.4em;font-weight:700}.extraction-content{flex-direction:column;height:100%;display:flex}.extraction-content__sr-tabs{padding-bottom:.5em}.extraction-content__body{flex:1;overflow:auto}.measurement-page{flex-direction:column;height:100%;display:flex}.measurement-page__tabs{padding:.5em 1em 0}.measurement-page__content{flex:1;padding:1em;overflow:auto}.not-found-page{flex-flow:row;justify-content:center;width:100vw;height:100vh;padding-top:4rem;display:flex;overflow:auto}.not-found-layout{width:45rem;padding-bottom:var(--font-size-xxlarge);flex-flow:column;justify-content:space-around;display:flex}.not-found-title{text-align:center;margin-bottom:var(--font-size-xxlarge)}.not-found-desc{margin-bottom:4rem}.not-found-action-wrapper{line-height:var(--font-size-large);flex-flow:row;justify-content:space-around;align-items:center;display:flex}.patient-application-container{height:100%;margin:0 4rem;padding:3rem 3rem 4rem;overflow:auto}.config-error{color:var(--color-ocra);font-weight:700}.inline-link{color:var(--color-ocra);text-decoration:underline}.country-container{height:var(--font-size-xxxlarge);gap:var(--font-size-xsmall);padding-left:var(--font-size-xsmall);padding-right:var(--font-size-xsmall);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;flex-flow:row;align-items:center;display:flex}.country-flag-wrapper{height:var(--font-size-large);width:var(--font-size-large)}.cert-id-input-type-wrapper{height:var(--font-size-xxxlarge);border-radius:var(--border-radius-small);background-color:var(--color-xlight-grey);flex-flow:row;align-items:stretch;display:flex;overflow:hidden}.cert-id-input-flex-wrapper{gap:var(--font-size-xsmall);flex-flow:row;align-items:stretch;display:flex}.cert-id-type-wrapper{height:var(--font-size-xxxlarge);border-radius:var(--border-radius-small);background-color:var(--color-xlight-grey);flex-flow:row;align-items:stretch;display:flex;overflow:hidden}.cert-id-type{cursor:pointer;flex-flow:row;flex:1;justify-content:center;align-items:center;width:7rem;transition:background-color .15s;display:flex}.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{height:100%;margin:0 3rem;overflow:auto}.preferences-container .gapped{gap:1rem;display:flex}.preferences-container .error{color:var(--color-red)}.preferences-container .success{color:var(--color-green)}.preferences-align-content{align-items:center;display:flex}.preferences-space-around{justify-content:space-between;align-items:center;gap:var(--font-size-large);display:flex}.prefrences-cert-id-wrapper{flex:1}.anonymized-images-note{color:var(--color-light-grey);font-style:italic}.site-information-container{height:100%;margin:0 4rem;padding:3rem 3rem 4rem;overflow:auto}.site-information-container .section{flex-direction:column;display:flex}.site-information-container .section.message{margin-top:30px}.site-information-container .section .title{color:var(--color-blue);font-size:1rem}.site-information-container .section .subtitle{font-size:var(--font-size-small);line-height:var(--font-size-medium);color:var(--color-light-grey);margin-top:5px;margin-bottom:10px}.site-information-container .content{justify-content:flex-start;align-items:flex-start;display:flex}.site-information-container .image-thumbnail{width:200px;margin-right:30px}.site-information-container .image-actions{flex-direction:column;display:flex}.site-information-container .image-actions>.button{margin-bottom:20px}.site-information-container .button{border-radius:var(--border-radius-small);cursor:pointer;background:var(--color-blue);color:var(--color-white);text-align:center;justify-content:center;align-items:center;min-width:3em;padding:.8em 1.2em;font-family:Metropolis,sans-serif;font-size:1em;line-height:1em;display:inline-flex;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}.ql-container{box-sizing:border-box;height:100%;margin:0;font-family:Helvetica,Arial,sans-serif;font-size:13px;position:relative}.ql-container.ql-disabled .ql-tooltip{visibility:hidden}.ql-container:not(.ql-disabled) li[data-list=checked]>.ql-ui,.ql-container:not(.ql-disabled) li[data-list=unchecked]>.ql-ui{cursor:pointer}.ql-clipboard{height:1px;position:absolute;top:50%;left:-100000px;overflow-y:hidden}.ql-clipboard p{margin:0;padding:0}.ql-editor{box-sizing:border-box;counter-reset:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;tab-size:4;text-align:left;white-space:pre-wrap;word-wrap:break-word;outline:none;height:100%;padding:12px 15px;line-height:1.42;overflow-y:auto}.ql-editor>*{cursor:text}.ql-editor p,.ql-editor ol,.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}@supports (counter-set:none){.ql-editor p,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{counter-set:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor p,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{counter-reset:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor table{border-collapse:collapse}.ql-editor td{border:1px solid #000;padding:2px 5px}.ql-editor ol{padding-left:1.5em}.ql-editor li{padding-left:1.5em;list-style-type:none;position:relative}.ql-editor li>.ql-ui:before{text-align:right;white-space:nowrap;width:1.2em;margin-left:-1.5em;margin-right:.3em;display:inline-block}.ql-editor li[data-list=checked]>.ql-ui,.ql-editor li[data-list=unchecked]>.ql-ui{color:#777}.ql-editor li[data-list=bullet]>.ql-ui:before{content:"•"}.ql-editor li[data-list=checked]>.ql-ui:before{content:"☑"}.ql-editor li[data-list=unchecked]>.ql-ui:before{content:"☐"}@supports (counter-set:none){.ql-editor li[data-list]{counter-set:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list]{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered]{counter-increment:list-0}.ql-editor li[data-list=ordered]>.ql-ui:before{content:counter(list-0, decimal) ". "}.ql-editor li[data-list=ordered].ql-indent-1{counter-increment:list-1}.ql-editor li[data-list=ordered].ql-indent-1>.ql-ui:before{content:counter(list-1, lower-alpha) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-1{counter-set:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-2{counter-increment:list-2}.ql-editor li[data-list=ordered].ql-indent-2>.ql-ui:before{content:counter(list-2, lower-roman) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-2{counter-set:list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-3{counter-increment:list-3}.ql-editor li[data-list=ordered].ql-indent-3>.ql-ui:before{content:counter(list-3, decimal) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-3{counter-set:list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-4{counter-increment:list-4}.ql-editor li[data-list=ordered].ql-indent-4>.ql-ui:before{content:counter(list-4, lower-alpha) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-4{counter-set:list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-5{counter-increment:list-5}.ql-editor li[data-list=ordered].ql-indent-5>.ql-ui:before{content:counter(list-5, lower-roman) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-5{counter-set:list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-6{counter-increment:list-6}.ql-editor li[data-list=ordered].ql-indent-6>.ql-ui:before{content:counter(list-6, decimal) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-6{counter-set:list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-6{counter-reset:list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-7{counter-increment:list-7}.ql-editor li[data-list=ordered].ql-indent-7>.ql-ui:before{content:counter(list-7, lower-alpha) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-7{counter-set:list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-7{counter-reset:list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-8{counter-increment:list-8}.ql-editor li[data-list=ordered].ql-indent-8>.ql-ui:before{content:counter(list-8, lower-roman) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-8{counter-set:list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-8{counter-reset:list-9}}.ql-editor li[data-list=ordered].ql-indent-9{counter-increment:list-9}.ql-editor li[data-list=ordered].ql-indent-9>.ql-ui: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 li.ql-direction-rtl{padding-right:1.5em}.ql-editor li.ql-direction-rtl>.ql-ui:before{text-align:left;margin-left:.3em;margin-right:-1.5em}.ql-editor table{table-layout:fixed;width:100%}.ql-editor table td{outline:none}.ql-editor .ql-code-block-container{font-family:monospace}.ql-editor .ql-video{max-width:100%;display:block}.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{text-align:inherit;direction:rtl}.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-ui{position:absolute}.ql-editor.ql-blank:before{color:#0009;content:attr(data-placeholder);pointer-events:none;font-style:italic;position:absolute;left:15px;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{cursor:pointer;float:left;background:0 0;border:none;width:28px;height:24px;padding:3px 5px;display:inline-block}.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{vertical-align:middle;display:inline-block}.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:2px}.ql-snow .ql-stroke-miter{fill:none;stroke:#444;stroke-miterlimit:10;stroke-width:2px}.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:1px}.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-top:5px;margin-bottom:5px;padding-left:16px}.ql-snow .ql-editor code,.ql-snow .ql-editor .ql-code-block-container{background-color:#f0f0f0;border-radius:3px}.ql-snow .ql-editor .ql-code-block-container{margin-top:5px;margin-bottom:5px;padding:5px 10px}.ql-snow .ql-editor code{padding:2px 4px;font-size:85%}.ql-snow .ql-editor .ql-code-block-container{color:#f8f8f2;background-color:#23241f;overflow:visible}.ql-snow .ql-editor img{max-width:100%}.ql-snow .ql-picker{color:#444;float:left;vertical-align:middle;height:24px;font-size:14px;font-weight:500;display:inline-block;position:relative}.ql-snow .ql-picker-label{cursor:pointer;width:100%;height:100%;padding-left:8px;padding-right:2px;display:inline-block;position:relative}.ql-snow .ql-picker-label:before{line-height:22px;display:inline-block}.ql-snow .ql-picker-options{white-space:nowrap;background-color:#fff;min-width:100%;padding:4px 8px;display:none;position:absolute}.ql-snow .ql-picker-options .ql-picker-item{cursor:pointer;padding-top:5px;padding-bottom:5px;display:block}.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{z-index:1;margin-top:-1px;display:block;top:100%}.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{width:24px;height:24px;padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-options{width:152px;padding:3px 5px}.ql-snow .ql-color-picker .ql-picker-item{float:left;border:1px solid #0000;width:16px;height:16px;margin:2px;padding:0}.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{width:18px;margin-top:-9px;position:absolute;top:50%;right:0}.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-code-block-container{position:relative}.ql-code-block-container .ql-ui{top:5px;right:5px}.ql-toolbar.ql-snow{box-sizing:border-box;border:1px solid #ccc;padding:8px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.ql-toolbar.ql-snow .ql-formats{margin-right:15px}.ql-toolbar.ql-snow .ql-picker-label{border:1px solid #0000}.ql-toolbar.ql-snow .ql-picker-options{border:1px solid #0000;box-shadow:0 2px 8px #0003}.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:0}.ql-snow .ql-tooltip{color:#444;white-space:nowrap;background-color:#fff;border:1px solid #ccc;padding:5px 12px;box-shadow:0 0 5px #ddd}.ql-snow .ql-tooltip:before{content:"Visit URL:";margin-right:8px;line-height:26px}.ql-snow .ql-tooltip input[type=text]{border:1px solid #ccc;width:170px;height:26px;margin:0;padding:3px 5px;font-size:13px;display:none}.ql-snow .ql-tooltip a.ql-preview{text-overflow:ellipsis;vertical-align:top;max-width:200px;display:inline-block;overflow-x:hidden}.ql-snow .ql-tooltip a.ql-action:after{content:"Edit";border-right:1px solid #ccc;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{content:"Save";border-right:0;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{line-height:var(--font-size-large);color:var(--color-grey);gap:var(--font-size-medium);flex-flow:row;align-items:center;display:flex}.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{width:10rem;padding:var(--font-size-large);position:fixed;top:0;left:0}.header-sonio-logo svg{width:100%;height:auto}.header-sonio-logo svg .sonio-logo_mark{fill:#207cc2}.register-user-page{flex-flow:row;justify-content:center;width:100vw;height:100vh;padding-top:4rem;display:flex;overflow:auto}.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{margin-bottom:var(--font-size-xsmall);margin-top:var(--font-size-xxlarge);font-size:inherit!important}.register-user-tooltip-wrapper{line-height:var(--font-size-large);flex-flow:row;display:flex}.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{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;position:absolute}.register-user-tooltip-list{list-style-type:"-"}.register-user-tooltip-list:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:var(--font-size-xsmall)}.register-user-tooltip-list:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:var(--font-size-xsmall)}.register-user-tooltip-list:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:var(--font-size-xsmall)}.register-user-field-splitter{flex-flow:row;justify-content:space-between;display:flex}.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%;margin-top:var(--font-size-xsmall);flex-flow:row;justify-content:center;align-items:center;display:flex}.register-user-contact{width:100%;font-style:normal;font-weight:400;line-height:var(--font-size-large);text-align:center;color:var(--color-black);margin-top:var(--font-size-xxxlarge)}.register-user-id-number-type-wrapper{height:var(--font-size-xxxlarge);border-radius:var(--border-radius-small);background-color:var(--color-xlight-grey);flex-flow:row;align-items:stretch;display:flex;overflow:hidden}.register-user-id-number-type{cursor:pointer;flex-flow:row;flex:1;justify-content:center;align-items:center;width:5rem;transition:background-color .15s;display:flex}.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{flex-direction:column;justify-content:center;align-items:center;height:80vh;display:flex}.invalid-invitation-message{margin-bottom:8px;font-weight:500}.invalid-invitation-message-baseline{word-wrap:break-word;margin-bottom:16px;font-size:smaller}.report-print-loader-wrapper{width:100vw;height:100vh;font-size:var(--font-size-xxxlarge);justify-content:center;align-items:center;display:flex}.reset-password-page{flex-flow:row;justify-content:center;align-items:center;width:100vw;height:100vh;padding-top:4rem;display:flex;overflow:auto}.reset-password-logo{padding:var(--font-size-large);position:fixed;top:0;left:0}.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;letter-spacing:.1em;color:var(--color-black);margin-bottom:var(--font-size-xsmall);margin-top:var(--font-size-xxlarge);font-style:normal;font-weight:400}.reset-password-tooltip-wrapper{line-height:var(--font-size-large);flex-flow:row;display:flex}.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{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;position:absolute}.reset-password-tooltip-list{list-style-type:"-"}.reset-password-tooltip-list:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:var(--font-size-xsmall)}.reset-password-tooltip-list:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:var(--font-size-xsmall)}.reset-password-tooltip-list:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:var(--font-size-xsmall)}.reset-password-field-splitter{flex-flow:row;justify-content:space-between;display:flex}.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%;margin-top:var(--font-size-xsmall);flex-flow:row;justify-content:center;align-items:center;display:flex}.reset-password-contact{width:100%;font-style:normal;font-weight:400;line-height:var(--font-size-large);text-align:center;color:var(--color-black);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);color:var(--color-xlight-red);font-style:normal;font-weight:700}.reset-password-country-number-wrapper{gap:var(--font-size-xsmall);flex-flow:row;align-items:stretch;display:flex}.reset-password-id-number-type-wrapper{height:var(--font-size-xxxlarge);border-radius:var(--border-radius-small);background-color:var(--color-xlight-grey);flex-flow:row;align-items:stretch;display:flex;overflow:hidden}.reset-password-id-number-type{cursor:pointer;flex-flow:row;flex:1;justify-content:center;align-items:center;width:5rem;transition:background-color .15s;display:flex}.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{z-index:5;background-color:var(--color-white);width:calc(100% - 4rem);height:100vh;padding:1em;position:fixed;top:0;left:4rem}.preferences-per-protocol-selection .manage-template-slide-grid-container{height:calc(100vh - 6rem)}.configuration-container .personalised-edit-button{vertical-align:top;padding:.1rem .5rem;display:inline-block}.configuration-container .left-navbar{background-color:var(--color-white)}.configuration-container .printing-qr-code-toggle{justify-content:left;align-items:top;padding-top:1rem;padding-left:1rem;display:flex}.configuration-container{height:100%;min-height:100%;margin:0 4rem;padding:3rem 3rem 4rem;overflow:auto}.configuration-container .title{flex-direction:column;padding-top:0;padding-bottom:1rem;display:flex}.configuration-container .cta{justify-content:center;gap:.5rem;width:100%;display:flex}.filter-list-container{flex-direction:column;align-items:start;row-gap:.5rem;width:100%;max-width:40.5rem;display:flex;padding:0!important}.share-document-label{color:var(--color-dark-blue);margin:1.5rem 0;font-weight:700}.attachment-item .checkbox-input-wrapper.checked{border:0}.attachment-item{border-bottom:1px solid var(--color-xxlight-grey);width:100%;color:var(--color-dark-blue);justify-content:space-between;align-items:center;gap:1rem;padding:0 2px .6rem;display:flex}.attachment-item .icon{align-items:flex-start;width:auto;height:100%;padding:1px;display:flex}.attachment-item .icon svg{width:auto;height:1rem}.attachment-title{flex-grow:1;font-size:1rem;line-height:140%}.download-icon svg,.delete-icon svg{cursor:pointer;opacity:.5}.download-icon svg:hover,.delete-icon svg:hover{opacity:1}.upload-document-button{justify-content:center;align-items:center;gap:.25rem;margin:1.5rem 0;padding:.5rem .75rem;display:flex}.filter-list-container .checkbox{justify-content:space-between;width:100%}.configuration-container small.sub-title{width:100%;display:block}.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{speak:never;-webkit-text-decoration:inherit;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:1em;margin-right:.2em;font-style:normal;font-weight:400;line-height:1em;display:inline-block;font-family:Fontello Simulator!important}.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{width:100%;font-size:var(--font-size-medium);flex-direction:row-reverse;display:flex;position:relative;overflow:hidden}.simulator-page-container>.video{text-align:center;background:#000;flex-grow:2;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.simulator-page-container .capture-canvas{cursor:grab;width:auto;height:100%}.simulator-page-container .capture-canvas.grabbing{cursor:grabbing}.simulator-page-container .video-container{display:none}.simulator-page-container .footer{color:var(--color-blue);flex-direction:column;justify-content:space-between;align-items:flex-start;padding:.5rem;display:flex}.simulator-page-container .instructions{font-size:var(--font-size-xlarge);line-height:var(--font-size-small);flex-direction:column;gap:.5rem;display:flex}.simulator-page-container .instructions .item-group{gap:.5rem;display:flex}.simulator-page-container .instructions .item{cursor:pointer;text-align:center;border:var(--border) var(--color-xxlight-grey);flex-direction:column;justify-content:center;align-items:center;width:3em;min-height:3em;padding:.5em;transition:border-color .2s,color .2s;display:flex}.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{flex-direction:column;align-items:center;height:100%;display:flex}.simulator-page-container .fetus .fetus-controller-container{width:2.5rem;margin:0 .5rem}.simulator-page-container .fetus .techno-list{align-items:flex-start;display:flex}.simulator-page-container .fetus .techno{font-size:var(--font-size-xsmall);border:var(--border);border-radius:var(--border-radius-small);cursor:pointer;margin:.5em;padding:.2rem}.simulator-page-container .fetus .techno.selected{color:var(--color-black)}.simulator-page-container .annotations{flex-direction:column;align-items:center;gap:.5rem;width:100%;padding:.1rem;display:flex;overflow:hidden}.simulator-page-container .annotations-list{flex-direction:column;gap:.5rem;width:100%;max-height:10rem;display:flex;overflow:auto}.simulator-page-container .annotations-item{text-align:center;border-radius:var(--border-radius-small);background-color:var(--color-xxxlight-grey);justify-content:space-between;align-items:center;padding:0 .2rem;display:flex}.simulator-page-container .annotations-item .close-icon{border-left:.05rem solid var(--color-blue);cursor:pointer;margin:.1rem .1rem .1rem .5rem;padding-left:.2rem}.simulator-page-container .annotations-item .close-icon:hover{color:var(--color-black);border-color:var(--color-black)}.simulator-page-container .progress{background:var(--color-xxxlight-grey);cursor:pointer;width:100%;height:.5rem;position:absolute;bottom:0;left:0}.simulator-page-container .progress .progress-bar{height:100%;width:calc(var(--percent) * 1%);background:var(--color-blue);pointer-events:none;position:relative}@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{flex-direction:column;align-items:center;margin:auto;display:flex;position:relative;overflow:hidden}.referring-provider{flex-direction:column;gap:.25rem;display:flex}.referring-provider__label{font-size:var(--font-size-small);color:var(--color-common-grey);font-weight:500}.referring-provider__selected{border:.0625rem solid var(--color-common-light-grey);border-radius:var(--border-radius-small);align-items:center;gap:.5rem;padding:.5rem .625rem;display:flex}.referring-provider__name{flex:1}.referring-provider__clear{cursor:pointer;color:var(--color-common-grey);background:0 0;border:none;align-items:center;padding:.125rem;display:flex}.configure-exam{font-size:var(--font-size-small);flex-direction:column;gap:.5rem;display:flex}.configure-exam__title{text-transform:uppercase;font-size:var(--font-size-small);letter-spacing:.05em;color:var(--color-common-grey);margin:0}.configure-exam__grid{grid-template-columns:1fr 1fr;align-items:end;gap:.5rem;display:grid}.configure-exam__full{grid-column:1/-1}.configure-exam__field{flex-direction:column;gap:.1875rem;display:flex}.configure-exam__label{font-size:var(--font-size-small);color:var(--color-common-grey)}.configure-exam__field input,.configure-exam__field input:hover,.configure-exam__field input:focus{box-sizing:border-box;border-radius:var(--border-radius-small);width:100%;height:1.875rem;color:var(--color-common-white);caret-color:var(--color-common-white);font-size:var(--font-size-small);background:0 0;border:.0625rem solid #fff6;outline:none;padding:0 .625rem}.configure-exam__field input:focus-visible{box-sizing:border-box;border-radius:var(--border-radius-small);width:100%;height:1.875rem;color:var(--color-common-white);caret-color:var(--color-common-white);font-size:var(--font-size-small);background:0 0;border:.0625rem solid #fff6;outline:none;padding:0 .625rem}.configure-exam__field input[type=date]::-webkit-calendar-picker-indicator{filter:invert()}.configure-exam__field input[type=time]::-webkit-calendar-picker-indicator{filter:invert()}.configure-exam .select-input{width:100%;display:block}.configure-exam .select-input>label{text-align:left;font-size:var(--font-size-small);color:var(--color-common-grey);margin-bottom:.1875rem;padding:0}.configure-exam .select-input>.select-input-current{border-radius:var(--border-radius-small);height:1.875rem;color:var(--color-common-white);font-size:var(--font-size-small);background:0 0;border:.0625rem solid #fff6;justify-content:flex-start;padding:0 1.75rem 0 .625rem}.configure-exam .select-input>.select-input-current>.icon.down{color:var(--color-common-white);background:0 0;border:none}.configure-exam .select-input-options.open{background:var(--color-xxxlight-grey);box-shadow:var(--box-shadow)}.configure-exam .select-input-options label{color:var(--color-common-white);background:0 0}.configure-exam .select-input-options .option:hover label,.configure-exam .select-input-options .option.selected label{background:#182029}.patient-form{font-size:var(--font-size-small,.875rem);flex-direction:column;gap:8px;display:flex}.patient-form__fields{grid-template-columns:1fr 1fr;gap:8px;display:grid}.patient-form__field{flex-direction:column;gap:3px;display:flex}.patient-form__label{font-size:var(--font-size-small,.875rem);color:#8998a4}.patient-form__error{color:#ff8a8a;font-size:.75rem}.patient-form__field input,.patient-form__field input:hover,.patient-form__field input:focus{box-sizing:border-box;border-radius:var(--border-radius-small,4px);color:#fff;caret-color:#fff;width:100%;height:1.875rem;font-size:var(--font-size-small,.875rem);background:0 0;border:1px solid #fff6;outline:none;padding:0 .625rem}.patient-form__field input:focus-visible{box-sizing:border-box;border-radius:var(--border-radius-small,4px);color:#fff;caret-color:#fff;width:100%;height:1.875rem;font-size:var(--font-size-small,.875rem);background:0 0;border:1px solid #fff6;outline:none;padding:0 .625rem}.patient-form__field input:disabled{color:#ffffff80;cursor:not-allowed;border-color:#ffffff26}.patient-form__field input::placeholder{color:#fff9}.patient-form__field input[type=date]::-webkit-calendar-picker-indicator{filter:invert()}.patient-search{font-size:var(--font-size-small,.875rem);flex-direction:column;gap:6px;display:flex;position:relative}.patient-search__input-box{border:1px solid var(--color-black-40);border-radius:var(--border-radius-small,4px);background:0 0;align-items:center;gap:.5rem;height:1.875rem;padding:0 .625rem;display:flex}.patient-search__input-box input,.patient-search__input-box input:hover,.patient-search__input-box input:focus{min-width:0;color:var(--color-black);caret-color:var(--color-black);font-size:var(--font-size-small,.875rem);background:0 0;border:none;outline:none;flex:auto}.patient-search__input-box input:focus-visible{min-width:0;color:var(--color-black);caret-color:var(--color-black);font-size:var(--font-size-small,.875rem);background:0 0;border:none;outline:none;flex:auto}.patient-search__input-box input::placeholder{color:var(--color-black-80)}.patient-search__input-icon{color:var(--color-black);flex:none}.patient-search__clear{width:1rem;min-width:0;height:1rem;color:var(--color-black-80);cursor:pointer;background:0 0;border:none;flex:none;justify-content:center;align-items:center;padding:0;display:flex}.patient-search__clear:hover{color:var(--color-black)}.patient-search__hint,.patient-search__empty{flex-direction:column;display:flex}.patient-search__empty-text{font-size:var(--font-size-small,.875rem);color:var(--color-grey);padding:.375rem .625rem}.patient-search__create{border:none;border-bottom:1px solid var(--color-xxlight-grey);text-align:left;cursor:pointer;width:100%;min-width:0;color:var(--color-light-blue);font-size:var(--font-size-small,.875rem);background:0 0;padding:.375rem .625rem}.patient-search__create:hover{background:var(--color-xxlight-grey)}.patient-search__results{z-index:10;background:var(--color-xxxlight-grey);border-radius:var(--border-radius-small,4px);max-height:240px;box-shadow:0 0 7px 0 var(--color-black-40);margin:0;padding:0;list-style:none;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto}.patient-search__row{border:none;border-bottom:1px solid var(--color-xxlight-grey);text-align:left;cursor:pointer;width:100%;color:var(--color-black);background:0 0;justify-content:flex-start;align-items:baseline;gap:10px;padding:.375rem .625rem;display:flex}.patient-search__row:hover{background:var(--color-xxlight-grey)}.patient-search__name{color:var(--color-black);font-weight:600}.patient-search__dob,.patient-search__mrn{font-size:var(--font-size-small,.875rem);color:var(--color-grey)}.patient-search__more{width:100%;color:var(--color-black);cursor:pointer;background:0 0;border:none;padding:.375rem .625rem}.start-exam{box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;min-height:100%;padding:1rem;display:flex}.start-exam__content{width:100%;max-width:35rem;font-size:var(--font-size-small);flex-direction:column;gap:1rem;display:flex}.start-exam__title{text-align:center;margin:0;font-size:1.25rem}.start-exam__section{flex-direction:column;gap:.5rem;display:flex}.start-exam__section--config{margin-top:.75rem}.start-exam__section-head{justify-content:space-between;align-items:center;display:flex}.start-exam__section-title{text-transform:uppercase;font-size:var(--font-size-small);letter-spacing:.05em;color:var(--color-common-grey);margin:0}.start-exam__create-patient,.start-exam__cancel{min-width:0;color:var(--color-common-white);font-size:var(--font-size-small);cursor:pointer;background:0 0;border:none;align-self:flex-start;padding:0;text-decoration:underline}.start-exam__create-patient:hover,.start-exam__cancel:hover{color:var(--color-common-white);background:0 0}.start-exam__error{text-align:center;color:var(--color-common-light-red);font-size:var(--font-size-small);margin:0}.start-exam__similar{border-radius:var(--border-radius-small);background:var(--color-xxlight-grey);color:var(--color-common-white);flex-direction:column;display:flex;overflow:hidden}.start-exam__similar-warning{border-bottom:var(--border) var(--color-light-grey);align-items:center;gap:.5em;padding:.2rem .5rem;display:flex}.start-exam__similar-text{font-size:var(--font-size-small);margin:0}.start-exam__similar-list{max-height:6rem;margin:0;padding:0;list-style:none;overflow-y:auto}.start-exam__similar-item{width:100%;min-width:0;color:var(--color-common-white);text-align:left;line-height:1.2;font-size:var(--font-size-small);cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;gap:1em;padding:.5rem;display:flex}.start-exam__similar-item:hover{background:var(--color-xlight-grey)}.start-exam__similar-meta{color:var(--color-grey)}.start-exam__cta{justify-content:center;gap:.75rem;margin-top:.25rem;display:flex}.start-exam__btn{border-radius:var(--border-radius-small);min-width:6rem;font-size:var(--font-size-small);cursor:pointer;padding:.375rem 1rem}.start-exam__btn--primary{color:var(--color-xxxlight-grey);background:#cfe6ff;border:none}.start-exam__btn--outline{color:var(--color-common-white);background:0 0;border:.0625rem solid #ffffff80}.start-exam__btn:disabled{opacity:.5;cursor:default}.manage-template-container{gap:5rem;height:100%;margin:0;display:flex;overflow:hidden}.manage-template-container>.manage-template-create,.manage-template-container>.manage-template-templates{min-width:100%;height:100%;padding:3rem 3rem 3rem 6rem;transition:margin-left .3s ease-in-out;position:relative;overflow:auto}.manage-template-container.show-create>.manage-template-templates{margin-left:calc(-100% - 5rem)}.manage-template-container>.manage-template-create{flex-direction:column;padding:0 2rem 0 4rem;display:flex}.manage-template-slide-grid-container{flex-grow:3;margin-left:-1.4rem;overflow:auto}.manage-template-slide-grid{grid-template-columns:repeat(var(--number-of-columns), 1fr);-webkit-user-select:none;user-select:none;--number-of-columns:3;align-items:center;gap:1.4rem 0;margin:1rem 0;display:grid}.manage-template-slide-grid-cell{font-size:var(--font-size-xsmall);text-align:center;margin-left:1.4rem;position:relative}.manage-template-container .manage-template-slide-grid-cell-add{opacity:0;cursor:pointer;flex-direction:column;justify-content:center;align-items:center;width:1.4rem;height:100%;display:flex;position:absolute;top:0;right:100%}.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:"";border-left:var(--border-dashed) var(--color-grey);flex-grow:2}.manage-template-container .manage-template-slide-grid-cell-add:hover{opacity:1}.manage-template-slide-grid-cell.add-new>.manage-template-examination-live-slide{border:var(--border-dashed-thick) var(--color-xxlight-grey);font-size:var(--font-size-large);background:0 0;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{border-bottom:var(--border) var(--color-xxlight-grey);z-index:10;background:var(--color-white);align-items:flex-start;gap:2rem;width:100%;padding:1rem 0 .5rem;display:flex;position:-webkit-sticky;position:sticky;top:0}.manage-template-create-footer{border-top:var(--border) var(--color-xxlight-grey);z-index:10;background:var(--color-white);justify-content:space-between;align-items:flex-start;gap:2rem;width:100%;padding:1rem 0;display:flex;position:relative}.manage-template-create-header h1{font-size:var(--font-size-large);margin:0 0 .5rem}.manage-template-create-title{flex-grow:2}.manage-template-create-title-import{font-size:var(--font-size-small);position:absolute;top:1rem;right:0}.manage-template-create-title-input{align-items:center;gap:1rem;display:flex}.manage-template-create-title-input label{white-space:nowrap}.manage-template-examination-live-slide{aspect-ratio:16/10;border-radius:var(--border-radius-small);background:var(--color-darkcommon-xxxlight-grey);cursor:pointer;border:.3rem solid #0000;transition:background-color .3s ease-in-out;animation:.6s ease-in-out forwards examination-live-slide-fadein;display:flex;position:relative;overflow:hidden}.manage-template-examination-live-options{background:var(--color-darkcommon-xxlight-grey);border-bottom-left-radius:var(--border-radius-small);border-bottom-right-radius:var(--border-radius-small);width:100%;padding:.5rem .2rem;position:absolute;top:calc(100% - .2rem)}.manage-template-examination-live-delete{font-size:var(--font-size-large);cursor:pointer;padding:.2rem;position:absolute;top:0;right:0}.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{border-bottom:var(--border) var(--color-xxlight-grey);cursor:pointer;width:100%;margin:0;padding:.5rem 1rem;display:flex}.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{font-size:var(--font-size-small);flex-basis:20%;justify-content:flex-end;gap:.5em;display:flex}.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;font-size:var(--font-size-xsmall);color:var(--color-black);text-transform:uppercase;letter-spacing:.1em;margin-top:-1.5rem}.manage-template-container .manage-template-add-button{font-size:var(--font-size-xxlarge);text-align:center;margin:1rem 0}.manage-template-container .manage-template-create-position>h2{margin:0 0 1rem}.manage-template-container .manage-template-create-position>div{justify-content:center;gap:1rem;padding:1rem;display:flex}.manage-template-container .manage-template-grid-warning{text-align:center;font-size:var(--font-size-small);color:var(--color-light-grey);padding:.5rem}.live-checkbox{flex-direction:column;margin:auto 0;display:flex}.mode-info-checked{color:var(--color-ocra)}.mode-info{color:var(--color-light-grey);font-size:var(--font-size-xsmall)}.uplink-configuration-container{height:100%;margin:0 4rem;padding:3rem 3rem 4rem;overflow:auto}.uplink-configuration-container .uplink-item{background:var(--color-xxxlight-grey);border-radius:var(--border-radius-small);justify-content:space-between;align-items:center;width:100%;margin:1rem 0;padding:.5rem 1rem;display:flex}.windowview-empty-page-message{width:100%;height:100%;color:var(--color-xxlight-grey);justify-content:center;align-items:center;display:flex}.worklist-page{width:100%;height:100%;padding:2rem}.alert{font-size:var(--font-size-medium);color:var(--color-common-blue);overflow-wrap:break-word;justify-content:space-between;align-items:center;gap:1em;height:3em;margin:.3em 0 0;padding:0 .2em;display:flex}.alert>.close{font-size:var(--font-size-large);cursor:pointer}.alert>.close:hover{opacity:.5}.notifications-panel{--duration:3s;z-index:999;background:var(--color-common-xlight-grey);font-size:var(--font-size-medium);align-items:center;gap:.5rem;width:100%;height:0;min-height:0;max-height:3rem;transition:min-height .3s ease-in-out;display:flex;position:absolute;bottom:0;left:0;overflow:hidden}.notifications-panel.open{min-height:3rem;font-size:medium}.notifications-panel .notifications-nav-arrows{text-align:center;min-width:4rem;font-size:var(--font-size-medium)}.notifications-panel .notifications-nav-arrows>span{opacity:.2;margin:0 .3rem}.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{scroll-snap-type:y mandatory;flex-grow:2;height:100%;padding:0 1em;overflow:auto}.notifications-panel .notifications-notifications>div{scroll-snap-align:center}.fallback-container{flex-direction:column;justify-content:center;align-items:center;height:100vh;display:flex}@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:max(10pt,min(1.5vw,14pt))}*,:after,:before{vertical-align:baseline;box-sizing:border-box;-webkit-tap-highlight-color:transparent;-webkit-overflow-scrolling:touch;background:0 0;border:0;outline:0;margin:0;padding:0}@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{scroll-behavior:smooth;width:100%;height:100%}body{-webkit-font-smoothing:antialiased;line-height:1.4em;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-red:#ca0000;--color-yellow:#caca00;--color-green:#00ca00;--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-light-red:red;--color-xlight-red:#ce6361;--color-light-yellow:#ff0;--color-light-green:#0f0;--color-common-black:#000;--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:red;--color-common-xxlight-red:#f4cccc;--color-common-yellow:#caca00;--color-common-light-yellow:#ff0;--color-common-green:#00ca00;--color-common-light-green:#0f0;--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);--left-navbar-width:15rem;font-size:1rem;overflow-x:hidden}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{padding:0;list-style:none}li{margin:0}blockquote{quotes:none}blockquote:before,blockquote:after{content:none}table{border-collapse:separate;border-spacing:0;border:0;max-width:100%}table td{vertical-align:top}sup{vertical-align:super;font-size:.5em;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);margin:.5em 0;padding:0;font-weight:700;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;color:var(--color-black);letter-spacing:.2em;border-bottom:var(--border) var(--color-xlight-grey);padding-bottom:.8em;font-weight:400}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:0 0}hr.small{margin:.5rem 0}a{color:var(--color-blue);cursor:pointer;text-decoration:none}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;border:var(--border) var(--color-grey);cursor:text;background:0 0;min-width:5em;margin:0;padding:.4em .8em;font-size:1em}.theme-light input{background-color:var(--color-white)}input:hover,input:focus,textarea:hover,textarea:focus{border-color:var(--color-light-grey);outline:var(--border-thick) var(--color-light-grey);background-color:var(--color-white)}input:focus-visible{border-color:var(--color-light-grey);outline:var(--border-thick) var(--color-light-grey);background-color:var(--color-white)}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:-webkit-autofill{color:var(--color-black)!important;border:var(--border) var(--color-grey)!important;background:0 0!important}body input:autofill{color:var(--color-black)!important;border:var(--border) var(--color-grey)!important;background:0 0!important}body.theme-dark input:-webkit-autofill{border:var(--border) var(--color-xxlight-grey)!important}body.theme-dark input:autofill{border:var(--border) var(--color-xxlight-grey)!important}body input:-webkit-autofill{color:var(--color-black)!important;border:var(--border) var(--color-grey)!important;background:0 0!important}body.theme-dark input:-webkit-autofill{border:var(--border) var(--color-xxlight-grey)!important}input[type=radio]{-webkit-appearance:none;appearance:none;-webkit-user-select:none;user-select:none;cursor:pointer;aspect-ratio:1;vertical-align:middle;border-radius:1em;width:.8em;min-width:.8em;padding:.15em;display:inline-block}input[type=radio]:-webkit-any(:hover,:focus){box-shadow:none;border:0;outline:var(--border-thick) var(--color-grey)!important}input[type=radio]:is(:hover,:focus){box-shadow:none;border:0;outline:var(--border-thick) var(--color-grey)!important}input[type=radio]:checked{background:var(--color-grey);background-clip:content-box;border:0;outline:var(--border-thick) var(--color-grey)!important}::placeholder{color:var(--color-grey);opacity:1}.theme-dark ::placeholder{color:var(--color-black-40)}input[type=checkbox]{vertical-align:middle;border:var(--border) var(--color-xlight-grey);border-radius:var(--border-radius-small);-webkit-appearance:none;appearance:none;width:1.2em;min-width:0;height:1.2em;color:var(--color-black);cursor:pointer;margin:0;padding:0;font-size:1em;position:relative}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>");width:1em;height:1em;color:var(--color-black);mix-blend-mode:difference;position:absolute;top:.1em;left:.1em}input::-webkit-outer-spin-button{-webkit-appearance:none}input::-webkit-inner-spin-button{-webkit-appearance:none}input[type=number]{-webkit-appearance:textfield;appearance:textfield}textarea{border-radius:var(--border-radius-small);min-height:5em;color:var(--color-black);resize:vertical;border:var(--border) var(--color-grey);resize:none;background:0 0;min-width:5em;margin:0;padding:.4em .635em;font-family:Inter,Metropolis,sans-serif;font-size:1em;overflow-y:scroll}.App{flex-direction:column;min-height:100svh;max-height:100svh;display:flex}.App>div:not(.notifications-panel){flex-grow:2;display:flex;overflow:hidden;transform:translate(0)}.App>div:not(.notifications-panel):has(>.multiselect-options){transform:none}.App>div.root-wrapper{grid-template:"main-page debug-panel"/1fr min-content;justify-content:stretch;display:grid}.App>.loading{z-index:1000;background:0 0;width:100%;height:0;position:fixed;top:0;left:0}.App>.loading.visible{height:.3rem}.App>.loading.visible:after{content:"";background:var(--color-common-blue);width:0;height:100%;animation:3s ease-in-out infinite loading;display:block;position:relative;left:0}@keyframes loading{0%{width:0%;left:0}50%{width:100%;left:0}to{width:0%;left:100%}}.modal-background{z-index:1010;background:var(--color-black);opacity:.8;width:100vw;height:100vh;position:fixed;top:0;left:0}.theme-dark .modal-background{background:var(--color-white);opacity:.8}.modal-background>.icon{font-size:2rem;position:absolute;top:1rem;right:1rem}#root>.error{width:100vw;height:100vh;color:var(--color-red);justify-content:center;align-items:center;display:flex}.multiscreen-popup{flex-direction:column;gap:1rem;display:flex}.multiscreen-popup_close{font-size:var(--font-size-xlarge);position:absolute;top:1rem;right:1rem}.multiscreen-img-container img{width:50vh}.flex{width:100%;display:flex}.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{color:var(--color-xlight-red);font-style:normal;font-weight:700}.success-message{color:var(--color-blue);font-style:normal;font-weight:700}.input-error{border-color:var(--color-xlight-red)!important;border-width:var(--border-thick-size)!important}select{border-radius:var(--border-radius-small);color:var(--color-black);border:var(--border) var(--color-grey);background:0 0;min-width:5em;margin:0;padding:.7em 1.2em;font-family:Inter,Metropolis,sans-serif;font-size:.7em}.theme-dark select{border:var(--border) var(--color-xxlight-grey)}.row{flex-wrap:wrap;align-items:stretch;display:flex}.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>*{padding:.4rem;position:relative}.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{padding:var(--font-size-large);position:fixed;top:0;left:0}.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)}
