:root{--sds-font-heading:"Metropolis",sans-serif;--sds-font-body:"Metropolis",sans-serif;--sds-color-blue-100:#d2e5f3;--sds-color-blue-200:#a6cbe7;--sds-color-blue-300:#79b0da;--sds-color-blue-400:#4d96ce;--sds-color-blue-500:#207cc2;--sds-color-blue-600:#1a639b;--sds-color-blue-700:#134a74;--sds-color-blue-800:#0d324e;--sds-color-blue-900:#061927;--sds-color-neutral-0:#fff;--sds-color-neutral-1000:#000;--sds-radius-md:0.31rem;--sds-spacing-1:0.25rem;--sds-spacing-2:0.5rem;--sds-spacing-3:0.75rem;--sds-spacing-4:1rem;--sds-spacing-5:1.25rem;--sds-spacing-6:1.5rem;--sds-spacing-7:1.75rem;--sds-spacing-8:2rem;--sds-spacing-9:2.25rem;--sds-spacing-10:2.5rem;--sds-font-size-base:1rem;--sds-font-size-lg:1.125rem;--sds-font-size-xl:1.25rem;--sds-font-size-2xl:1.4rem}[data-theme=light]{--sds-color-primary:var(--sds-color-blue-500);--sds-color-primary-hover:var(--sds-color-blue-600);--sds-color-on-surface-hover:var(--sds-color-blue-200);--sds-color-text-on-primary:var(--sds-color-neutral-0);--sds-color-surface-base:var(--sds-color-blue-100);--sds-color-text-on-surface:var(--sds-color-blue-800);--sds-border-on-surface:solid 0.06rem var(--sds-color-blue-800);--sds-inner-shadow-active-on-primary:0 0 1.875rem 0 var(--sds-color-blue-800) inset;--sds-inner-shadow-active-on-surface:0 0 1.875rem 0 var(--sds-color-blue-100) inset;--sds-outline:solid 0.125rem var(--sds-color-blue-700)}[data-theme=dark]{--sds-color-primary:var(--sds-color-blue-200);--sds-color-primary-hover:var(--sds-color-blue-300);--sds-color-on-surface-hover:var(--sds-color-blue-800);--sds-color-text-on-primary:var(--sds-color-blue-900);--sds-color-surface-base:var(--sds-color-blue-900);--sds-color-text-on-surface:var(--sds-color-blue-100);--sds-border-on-surface:solid 0.06rem var(--sds-color-blue-100);--sds-inner-shadow-active-on-primary:0 0 1.875rem 0 var(--sds-color-blue-800) inset;--sds-inner-shadow-active-on-surface:0 0 1.875rem 0 var(--sds-color-blue-900) inset;--sds-outline:solid 0.125rem var(--sds-color-blue-500)}body{background-color:var(--sds-color-surface-base);font-family:var(--sds-font-body)}*{margin:0}::selection{background:var(--sds-color-surface-base);color:var(--sds-color-text-on-surface)}.sds-button{all:unset;border-radius:.31rem;border-radius:var(--sds-radius-md);line-height:1}.sds-button:not(:disabled){cursor:pointer}.sds-button.small{padding:.5rem;padding:var(--sds-spacing-2)}.sds-button.medium{font-size:1.125rem;font-size:var(--sds-font-size-lg);padding:.75rem;padding:var(--sds-spacing-3)}.sds-button.large{font-size:1.4rem;font-size:var(--sds-font-size-2xl);padding:1rem;padding:var(--sds-spacing-4)}.sds-button.filled{background-color:var(--sds-color-primary);color:var(--sds-color-text-on-primary)}.sds-button.filled:hover{background-color:var(--sds-color-primary-hover)}.sds-button.filled:active{box-shadow:var(--sds-inner-shadow-active-on-primary)}.sds-button:focus{outline:var(--sds-outline)}.sds-button.outlined{border:1px solid var(--sds-color-primary);color:var(--sds-color-primary)}.sds-button.outlined:hover{background-color:var(--sds-color-on-surface-hover)}.sds-button.outlined:active{box-shadow:var(--sds-inner-shadow-active-on-surface)}.sds-button.ghost{color:var(--sds-color-primary);padding:0}.sds-button.ghost:focus,.sds-button.ghost:hover{color:var(--sds-color-primary-hover)}.sds-input{all:unset;align-items:center;border:1px solid var(--sds-color-primary);border-radius:.31rem;border-radius:var(--sds-radius-md);box-sizing:border-box;color:var(--sds-color-text-on-surface);display:flex;gap:.5rem;gap:var(--sds-spacing-2);padding:.75rem;padding:var(--sds-spacing-3)}.sds-input:hover{border:var(--sds-border-on-surface)}.sds-input:has(.input-node:focus){outline:var(--sds-outline)}.sds-input-node{all:unset;width:100%}.sds-icon{fill:currentColor;display:inline-block;height:1em;line-height:1;vertical-align:middle;width:1em}.button,button,input[type=button],input[type=submit]{align-items:center;background:var(--color-blue);border-radius:var(--border-radius-small);color:var(--color-white);cursor:pointer;display:inline-flex;font-family:Metropolis,sans-serif;font-size:1em;justify-content:center;line-height:1em;max-width:100%;min-width:3em;padding:.8em 1.2em;position:relative;text-align:center}.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{text-overflow:ellipsis;white-space:nowrap}.button.small .icon{font-size:.7em;margin:.2em}.button.icon-only{padding-left:.4em;padding-right:.4em}.button.icon-only .icon{transform:scale(1.5)}.button.fontsize-12 span.label{font-size:1rem}.button.gap-right .icon:first-child,button.gap-right .icon:first-child,input[type=button].gap-right .icon:first-child,input[type=submit].gap-right .icon:first-child{margin-left:-.3em!important;margin-right:.6em}.button.gap-left .icon:last-child,button.gap-left .icon:last-child,input[type=button].gap-left .icon:last-child,input[type=submit].gap-left .icon:last-child{margin-left:.6em;margin-right:-.3em!important}.button:hover,button:hover,input[type=button]:hover,input[type=submit]:hover{background:var(--color-light-blue)}.button:active,button:active,input[type=button]:active,input[type=submit]:active{background:var(--color-ocra)}.button[data-disabled=true],button:disabled,input[type=button]:disabled,input[type=submit]:disabled{background:var(--color-xlight-grey);border-color:var(--color-grey)!important;color:var(--color-grey)!important;cursor:default;pointer-events:none}.button.dim,button.dim,input[type=button].dim,input[type=submit].dim{background:var(--color-xlight-grey);color:var(--color-blue)}.button.outline,button.outline,input[type=button].outline,input[type=submit].outline{background:#0000;color:var(--color-blue)}.button.outline:after,button.outline:after,input[type=button].outline:after,input[type=submit].outline:after{border:var(--border-thick);border-radius:var(--border-radius-small);content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.button.outline:hover,button.outline:hover,input[type=button].outline:hover,input[type=submit].outline:hover{color:var(--color-light-blue)}.button.contained-shadow{background:var(--color-blue);border-radius:.3rem;box-shadow:var(--box-shadow)}.button>.hint{background-color:var(--color-xlight-grey);border-radius:var(--border-radius-small);bottom:100%;box-shadow:var(--common-box-shadow);color:var(--color-black);font-size:var(--font-size-xsmall);left:50%;line-height:var(--font-size-small);max-width:16rem;min-width:8rem;opacity:0;overflow-wrap:break-word;padding:.5em;pointer-events:none;position:absolute;transition:translate .3s ease-in-out,opacity .3s ease-in-out;translate:-50% 0;white-space:normal;z-index:10}.button>.hint:after{border:1em solid #0000;border-bottom:0;border-top:1em solid var(--color-xlight-grey);content:"";left:calc(50% - 1em);position:absolute;top:90%}.button:hover>.hint{opacity:1;translate:-50% -.3em}.button>.hint.position-bottom{bottom:auto;top:100%}.button>.hint.position-bottom:after{border-bottom:1em solid var(--color-xlight-grey);border-top:0;bottom:90%;top:auto}.button:hover>.hint.position-bottom{translate:-50% .3em}.button.color-common,button.color-common,input[type=button].color-common,input[type=submit].color-common{background:var(--color-common-blue);color:var(--color-common-white)}.button.color-common:hover,button.color-common:hover,input[type=button].color-common:hover,input[type=submit].color-common:hover{background:var(--color-common-light-blue)}.button.color-common:active,button.color-common:active,input[type=button].color-common:active,input[type=submit].color-common:active{background:var(--color-common-ocra)}.button.color-common[data-disabled=true],button.color-common:disabled,input[type=button].color-common:disabled,input[type=submit].color-common:disabled{background:var(--color-common-grey)}.button.color-common.outline,button.color-common.outline,input[type=button].color-common.outline,input[type=submit].color-common.outline{background-color:initial;color:var(--color-common-blue)}.button.color-common.outline:hover,button.color-common.outline:hover,input[type=button].color-common.outline:hover,input[type=submit].color-common.outline:hover{color:var(--color-common-light-blue)}.button.color-ocra,button.color-ocra,input[type=button].color-ocra,input[type=submit].color-ocra{background:var(--color-ocra);color:var(--color-white)}.button.color-ocra:hover,button.color-ocra:hover,input[type=button].color-ocra:hover,input[type=submit].color-ocra:hover{background:var(--color-light-ocra)}.button.color-ocra:active,button.color-ocra:active,input[type=button].color-ocra:active,input[type=submit].color-ocra:active{background:var(--color-ocra)}.button.color-ocra[data-disabled=true],button.color-ocra:disabled,input[type=button].color-ocra:disabled,input[type=submit].color-ocra:disabled{background:var(--color-common-grey)}.button.color-ocra.outline,button.color-ocra.outline,input[type=button].color-ocra.outline,input[type=submit].color-ocra.outline{background-color:initial;color:var(--color-ocra)}.button.color-ocra.outline:hover,button.color-ocra.outline:hover,input[type=button].color-ocra.outline:hover,input[type=submit].color-ocra.outline:hover{color:var(--color-light-ocra)}.button.color-red,button.color-red,input[type=button].color-red,input[type=submit].color-red{background:var(--color-red);color:var(--color-white)}.button.color-red:hover,button.color-red:hover,input[type=button].color-red:hover,input[type=submit].color-red:hover{background:var(--color-light-red)}.button.color-red:active,button.color-red:active,input[type=button].color-red:active,input[type=submit].color-red:active{background:var(--color-red)}.button.color-red[data-disabled=true],button.color-red:disabled,input[type=button].color-red:disabled,input[type=submit].color-red:disabled{background:var(--color-common-grey)}.button.color-red.outline,button.color-red.outline,input[type=button].color-red.outline,input[type=submit].color-red.outline{background-color:initial;color:var(--color-red)}.button.color-ocra.red:hover,button.color-ocra.red:hover,input[type=button].color-red.outline:hover,input[type=submit].color-red.outline:hover{color:var(--color-red)!important}.button.color-grey,button.color-grey,input[type=button].color-grey,input[type=submit].color-grey{background:var(--color-xlight-grey);color:var(--color-blue)}.button.color-grey:hover,button.color-grey:hover,input[type=button].color-grey:hover,input[type=submit].color-grey:hover{background:var(--color-grey)}.button.color-grey:active,button.color-grey:active,input[type=button].color-grey:active,input[type=submit].color-grey:active{background:var(--color-xlight-grey)}.button.color-red[data-disabled=true],button.color-red:disabled,input[type=button].color-grey:disabled,input[type=submit].color-grey:disabled{background:var(--color-common-xlight-grey)}.button.color-grey.outline,button.color-grey.outline,input[type=button].color-grey.outline,input[type=submit].color-grey.outline{background-color:initial;color:var(--color-xlight-grey)}.button.color-ocra.grey:hover,button.color-ocra.grey:hover,input[type=button].color-grey.outline:hover,input[type=submit].color-grey.outline:hover{color:var(--color-xlight-grey)!important}.button.link,button.link,input[type=button].link,input[type=submit].link{background:#0000;border:0;color:var(--color-blue)}.button.link span:not(.icon),button.link span:not(.icon),input[type=button].link span:not(.icon),input[type=submit].link span:not(.icon){text-decoration:underline}.button.link[data-disabled=true],button.link:disabled,input[type=button].link:disabled,input[type=submit].link:disabled{opacity:.3}.button.link[data-disabled=true] span:not(.icon),button.link:disabled span:not(.icon),input[type=button].link:disabled span:not(.icon),input[type=submit].link:disabled span:not(.icon){text-decoration:none}.button.text{background:#0000;color:var(--color-blue);font-size:1em;line-height:1;padding:0}.icon{display:inline-block;line-height:1;vertical-align:middle}.icon,.icon svg{height:1em;width:1em}.icon svg{fill:currentColor}.loader-inline-container{animation:loader-inline-container-animation 1s ease-in-out infinite;border:var(--border-thick) #0000;border-radius:50%;display:inline-block;height:1em;position:relative;vertical-align:middle;width:1em}@keyframes loader-inline-container-animation{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.popup-container{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:100000}.popup-container .popup{background:var(--color-white);border-radius:var(--border-radius);box-shadow:var(--box-shadow);max-width:90%;min-width:60%;padding:var(--font-size-large);position:relative;text-align:center;z-index:100000}.popup-container .popup>.cta:not(:first-child){margin-top:var(--font-size-large)}.button-group{display:inline-block;position:relative;vertical-align:middle}.button-group.disabled{opacity:.5}.button-group label{display:block;margin-bottom:.3em;text-align:center}.button-group-options{border-radius:var(--border-radius-small);display:inline-flex;flex-wrap:nowrap;justify-content:space-between;overflow:hidden;position:relative}.button-group .option{background:var(--color-xxlight-grey);box-shadow:calc(var(--border-size)*-1) 0 0 0 var(--color-grey);cursor:pointer;display:inline-block;font-size:1em;padding:.7em 1.2em;text-align:center;white-space:nowrap}.button-group.disabled .option{cursor:default}.button-group.wrap .button-group-options{flex-wrap:wrap}.button-group.wrap .button-group-options .option{box-shadow:calc(var(--border-size)*-1) 0 0 0 var(--color-grey),0 calc(var(--border-size)*-1) 0 0 var(--color-grey);flex-grow:2}.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 .button-group_label+.icon,.button-group .icon+.button-group_label{margin-left:.5em}.button-group.variant-outline .button-group-options .option{background:#0000;color:var(--color-blue)}.button-group.variant-outline .button-group-options .option.selected{background:var(--color-blue);color:var(--color-white)}.button-group.variant-outline .button-group-options:after{border:var(--border-thick) var(--color-blue);border-radius:var(--border-radius-small);content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.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{background:var(--color-common-blue)!important;color:var(--color-common-white)!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{background:#0000!important;color:var(--color-common-blue)!important}.button-group.variant-outline.theme-light .button-group-options:after{border-color:var(--color-common-blue)!important;color:var(--color-common-blue)!important}.button-group.theme-grey .option{background:var(--color-xlight-grey)!important;color:var(--color-blue)!important}.button-group.theme-grey .option.selected{background:var(--color-blue)!important;color:var(--color-common-black)!important}.disclaimer-container{align-items:center;background:var(--color-white);display:flex;font-size:1.25rem;left:0;line-height:1.4;min-height:100vh;min-width:100vw;padding:4rem 12rem;position:fixed;top:0;z-index:2147483647}.disclaimer-container .disclaimer{max-height:80vh;overflow:auto}.disclaimer-container .small{font-size:.75rem;line-height:1.2em}.disclaimer-container .submit{font-size:1rem;margin-top:2rem;text-align:center}.disclaimer-container .disclaimer-set-language{font-size:var(--font-size-small);padding:1rem;position:fixed;right:0;top:0}.disclaimer-dt-container{align-items:center;background:var(--color-white);display:flex;font-size:var(--font-size-medium);left:0;line-height:1.4;min-height:100vh;min-width:100vw;padding:4rem 6rem;position:fixed;top:0;z-index:10000}.disclaimer-dt-container .small{font-size:.75rem;line-height:1.2em}.disclaimer-dt-container .submit{font-size:1rem;margin-top:2rem;text-align:center}.disclaimer-dt-container .disclaimer-set-language{font-size:var(--font-size-small);padding:1rem;position:fixed;right:0;top:0}.checkbox{cursor:pointer;display:inline-flex;margin:.2rem 0;vertical-align:middle}.checkbox:hover{color:var(--color-blue)}.checkbox .checkbox-field{background:var(--color-xxlight-grey);border-radius:var(--border-radius-large);box-shadow:var(--box-shadow-thin);display:inline-flex;height:1.5em;min-width:2.5em;position:relative;vertical-align:middle;width:2.5em}.checkbox:hover .checkbox-field{background:var(--color-xlight-grey)}.checkbox .checkbox-field .checkbox-toggle{align-items:center;background:var(--color-white);border-radius:var(--border-radius);color:var(--color-white);display:flex;font-size:1em;height:calc(1.5em - .2rem);justify-content:center;left:.1rem;position:absolute;top:.1rem;transition:left .3s ease-in-out,background-color .3s ease-in-out;width:calc(1.5em - .2rem)}.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{color:var(--color-light-blue);display:inline-block;margin-left:.2em;vertical-align:middle}.checkbox.checked .checkbox-label,.checkbox:hover .checkbox-label{color:var(--color-blue)}.checkbox.disabled,.checkbox.disabled *,.checkbox.disabled:hover,.checkbox.disabled:hover *{background-color:initial;border-color:initial;cursor:default;opacity:.8}.checkbox .before-input{margin-right:1rem}.text-input{display:inline-block;position:relative}.text-input>label{display:block;margin-bottom:.3em;text-align:center}.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 .error-message{color:var(--color-xlight-red);font-size:var(--font-size-xsmall)}.text-input.has-icon input{padding-left:2.2em}.text-input.has-icon .icon{cursor:pointer;left:.6em;position:absolute;top:.6em}.text-input.has-icon .text-input_loader{left:.6em;position:absolute;top:.2em}.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:focus,.text-input.variant-underline input:hover{box-shadow:none}.text-input.full-width{display:block;width:100%}.text-input.full-width input{width:100%}.text-input.full-width .text-input-field{display:block;width:100%}.text-input-field .text-input-length{align-items:center;display:flex;font-size:var(--font-size-small);font-weight:400;line-height:1rem;padding-right:.8em;white-space:nowrap}.select-input{display:inline-block;max-width:100%;min-width:2em;position:relative;text-align:left;z-index:1}.select-input.open{z-index:1000}.select-input>label{display:block;margin-bottom:.3em;padding:0 .8rem;text-align:center}.select-input>.select-input-current{background:var(--color-xxlight-grey);border:var(--border-thick) var(--color-xxlight-grey);border-radius:var(--border-radius-small);cursor:pointer;display:block;font-size:1em;line-height:1;overflow:hidden;position:relative;text-overflow:ellipsis;white-space:nowrap}.select-input.no-drop-down-icon>.select-input-current{padding-right:.8em!important}.select-input>.select-input-current>.icon.down{align-items:center;background:var(--color-xxlight-grey);border-radius:var(--border-radius-small);display:flex;height:100%;justify-content:center;margin:0;position:absolute;right:0;text-align:center;top:0;width:1.5em;z-index:10}.select-input:not(.no-drop-down-icon)>.select-input-current>.icon{margin-right:.25rem}.select-input-options{background:var(--color-white);border-radius:var(--border-radius-small);box-shadow:var(--box-shadow);font-size:var(--font-size-small);height:auto;left:0;max-height:0;overflow:auto;padding:.5em 0;position:absolute;scrollbar-width:auto;top:0;white-space:nowrap;z-index:100001}.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{align-items:center;background:var(--color-white);cursor:pointer;display:flex;font-size:1em;line-height:1;min-height:2em;padding:.5em .8em;text-align:left}.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 :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{border-bottom:var(--border) var(--color-xxlight-grey);content:"";display:block;height:0;width:100%}.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.heading{background-color:var(--color-white);color:var(--color-black);font-size:var(--font-size-xsmall);letter-spacing:.1em;padding:0 1em;text-transform:uppercase}.select-input-options .icon{margin-right:.5em}.select-input label>input{min-width:0!important;overflow:hidden;padding:0!important;width:0!important}.select-input-options input{display:none}.select-input-options .searchbar input{display:block}.select-input .select-input-current>.icon.down{transform:rotate(0);transition:transform .3s ease-in-out}.select-input.open .select-input-current>.icon.down{transform:rotate(180deg)}.select-input.padding-no .select-input-current{padding:0}.select-input.padding-medium .select-input-current{padding:.35em 2em .35em .8em}.select-input.padding-big .select-input-current{padding:.8em 1.2em!important}@media (any-pointer:coarse){.select-input-options{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);border-color:var(--color-common-xlight-grey);color:var(--color-common-blue)}.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-inline{color:inherit}.select-input.theme-inline .select-input-current{background:#0000}.select-input[data-variant=outline]>.select-input-current{background:#0000!important;border:var(--border-thick) var(--color-blue)}.select-input[data-variant=transparent]>.select-input-current,.select-input[data-variant=transparent]>.select-input-current>.icon.down{background:#0000!important;border:0}.select-input[data-disabled=true]>.select-input-current{background:var(--color-xlight-grey);border-color:var(--color-grey)!important;color:var(--color-grey)!important;cursor:default}.select-input.not-valid .select-input-current{border-color:var(--color-xlight-red)}.select-input.not-valid .error-message{color:var(--color-xlight-red);font-size:var(--font-size-xsmall)}.site-user-container{display:flex;justify-content:space-around;width:100%}.manager-info{color:var(--color-light-grey);font-size:var(--font-size-xsmall);text-align:center}.mode-info-site,.mode-info-user{color:var(--color-black)}.manual-user-switch-dialog{display:flex;flex-direction:column;gap:.5rem}.reassociation-dialog-progress .reassociation-dialog-line{align-items:center;display:flex;gap:.5em;justify-content:center;margin-top:1rem}.select-exam-to-start-dialog{display:flex;justify-content:center}.select-exam-to-start-dialog .button{margin:.2rem 0;width:100%}.select-exam-to-start-dialog small{display:block}.select-exam-to-start-dialog .breaking-cta{align-items:flex-end;display:flex}.select-exam-to-start-dialog .breaking-cta>div{margin:0 .5rem 0 0}.select-exam-to-start-dialog-container{max-height:20rem;overflow:scroll}.select-exam-to-start-dialog-container .draft-list-container{height:0;overflow:hidden;transition:height .3s ease-in-out}.select-exam-to-start-dialog-container .draft-list-container h4{text-align:left}.select-exam-to-start-dialog-container .draft-list{display:flex;flex-wrap:wrap}.select-exam-to-start-dialog-container .draft-list>div{background:var(--color-xxxlight-grey-40);border-radius:var(--border-radius-small);cursor:pointer;margin:.5rem;max-width:calc(33% - 1rem);padding:.5rem 1rem;text-align:left}.select-exam-to-start-dialog-container .draft-list>div:hover{background:var(--color-xlight-grey-40)}.select-exam-to-start-dialog-container .draft-list>div .draft-name{color:var(--color-black)}.select-exam-to-start-dialog-container .draft-list>div .draft-date{font-size:var(--font-size-small)}.select-exam-to-start-dialog-container .draft-list>div .draft-cta{font-size:var(--font-size-xsmall)}.textarea{display:inline-block;position:relative}.textarea>label{display:block;margin-bottom:.3em;text-align:center}.textarea .textarea-field{position:relative}.textarea.has-icon textarea{padding-left:2.2em}.textarea.has-icon .icon{left:.6em;position:absolute;top:.6em}.textarea.error .icon{color:var(--color-xlight-red)!important}.textarea.error textarea{border-color:var(--color-xlight-red)!important;border-width:var(--border-thick-size)!important}.textarea.highlight textarea{border-color:var(--color-ocra);border-width:var(--border-thick-size)}.textarea.full-width{display:block;width:100%}.textarea.full-width textarea{width:100%}.textarea.full-width .textarea-field{display:block;width:100%}.unauthenticated-language{font-size:var(--font-size-small);padding:1rem;position:fixed;right:0;top:0}.new-exam-buttons-container{align-items:stretch;background:var(--color-xxlight-grey);border-radius:var(--border-radius-small);display:inline-flex;overflow:hidden;position:relative;transition:width .3s ease-in-out}.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:#0000}.new-exam-buttons-expand{align-items:center;cursor:pointer;display:flex;font-size:var(--font-size-medium);justify-content:center;min-width:1.5em}.left-navbar{color:var(--color-common-blue);font-size:var(--font-size-large);left:0;line-height:1;padding:1rem;position:fixed;top:0;z-index:1100}.left-navbar>.toggle-menu{color:var(--color-blue);cursor:pointer;font-size:var(--font-size-xlarge);position:relative;z-index:1030}.theme-dark .left-navbar>.toggle-menu{color:var(--color-black)}.left-navbar>.toggle-menu .icon.left{color:var(--color-common-blue)!important}.left-navbar .icon.settings:hover,.left-navbar>.icon.close:hover{color:var(--color-common-light-blue)}.left-navbar h3{cursor:pointer;font-size:var(--font-size-small);margin:.2em 0}.left-navbar h3:hover{color:var(--color-common-light-blue)}.left-navbar h3 .icon{color:var(--color-common-grey);margin-right:.5em}.left-navbar .toggle-menu .update-available-indicator{background:var(--color-ocra);border:var(--border-thick) var(--color-xxxlight-grey);border-radius:50%;height:.6rem;position:absolute;right:-.2rem;top:.1rem;width:.6rem;z-index:1010}.left-navbar.open .toggle-menu .update-available-indicator{display:none}.left-navbar .left-navbar-main{background:var(--color-common-light-grey);display:flex;flex-direction:column;font-size:var(--font-size-large);height:100%;left:calc(var(--left-navbar-width)*-1);overflow-y:auto;padding:3.5rem 1rem 0;position:fixed;top:0;transition:left .3s ease-in-out,box-shadow .3s ease-in-out;width:var(--left-navbar-width);z-index:1020}.left-navbar .left-navbar-main.open{box-shadow:var(--common-box-shadow);left:0;z-index:1020}.left-navbar .left-navbar-main.open>.update-available-notif{font-size:.5em;padding:1rem;position:absolute;right:0;top:0;z-index:1020}.left-navbar-user>.left-navbar-user-bottom .footer>.update-available-notif>div{color:var(--color-xlight-blue);cursor:text;font-size:.75rem;margin-top:.6rem}.left-navbar .left-navbar-main ul{list-style:none;padding:0}.left-navbar .left-navbar-main ul li{border-bottom:var(--border) var(--color-common-grey);cursor:pointer;display:flex;margin:0;padding:.6em 0;position:relative}.left-navbar .left-navbar-main ul li:last-child{border-bottom:0}.left-navbar .left-navbar-main ul li:hover .icon,.left-navbar .left-navbar-main ul li:hover a{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}.left-navbar .left-navbar-main ul li:hover .icon{transform:translateX(.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-current-examination{background:var(--color-common-white);border-radius:var(--border-radius-small);box-shadow:var(--common-box-shadow-thin-blue);font-size:var(--font-size-small);padding:.4rem;text-align:center}.left-nav-bar-new-appointment button{font-size:1rem;margin:.5em 0!important;width:100%}.left-navbar-new-examination{border-radius:var(--border-radius-small);font-size:var(--font-size-small);margin:.8rem 0;padding:0 .4rem .4rem;text-align:center}.left-navbar-new-examination.highlight{background:var(--color-common-white);box-shadow:var(--common-box-shadow-thin-blue);padding:.5rem 0}.left-navbar-new-examination h3{font-weight:400;margin:.5rem 0 0;text-align:center}.left-navbar .left-navbar-current-examination button,.left-navbar .left-navbar-new-examination button{margin:.5em 0 0!important;width:100%}.left-navbar-current-examination button{justify-content:left}.left-navbar-current-examination .group{display:flex}.left-navbar-current-examination .group button{width:auto}.left-navbar-current-examination .group button:first-child{flex-grow:2;margin-right:.4rem!important}.left-navbar .left-navbar-separator{flex-grow:2}.left-navbar .left-navbar-selector{font-size:var(--font-size-small);margin:.5rem 0}.left-navbar .left-navbar-contact-sonio,.left-navbar .left-navbar-user-preview{cursor:pointer;font-size:var(--font-size-small);padding:1rem;position:relative;text-align:center}.left-navbar .left-navbar-contact-sonio a:hover,.left-navbar .left-navbar-user-preview:hover{color:var(--color-common-light-blue)}.left-navbar .left-navbar-contact-sonio:before,.left-navbar .left-navbar-user-preview:before{border:var(--border) var(--color-common-grey);content:"";height:0;left:30%;position:absolute;top:0;width:40%}.left-navbar-contact-sonio{display:flex;justify-content:center}.left-navbar-contact-sonio a{align-items:center;display:flex;gap:.2rem;text-decoration:none}.left-navbar-user-bottom-aligned{align-items:center;display:flex;flex-direction:column;justify-content:center}.left-navbar-username{font-weight:700}.left-navbar-sitename{margin-top:.3rem}.left-navbar-preferences{font-size:var(--font-size-xsmall);margin-top:.8rem}.left-navbar .left-navbar-user-preview .logout:hover{color:var(--color-common-light-blue)!important;cursor:pointer}.left-navbar .footer{font-size:var(--font-size-xsmall);margin:1rem 0}.left-navbar .footer span{margin:.3rem;white-space:nowrap}.left-navbar-user{background:var(--color-common-grey);box-shadow:var(--common-box-shadow-thin);display:flex;flex-direction:column;font-size:var(--font-size-medium);height:100%;left:calc(var(--left-navbar-width)*-1);overflow:auto;padding:1rem;position:fixed;text-align:center;top:0;transition:left .3s ease-in-out;width:var(--left-navbar-width);z-index:-10}.left-navbar-user.open{left:var(--left-navbar-width)}.left-navbar-user .left-navbar-user-close{cursor:pointer;font-size:var(--font-size-large);padding:.5rem!important;position:absolute;right:.5rem;text-align:right;top:.5rem;width:100%}.left-navbar-user .left-navbar-user-close:hover{color:var(--color-common-light-blue)}.left-navbar-user-top{align-items:center;display:flex;flex-direction:column;flex-grow:2;justify-content:center}.left-navbar-user>div.logout,.left-navbar-user>div.settings,.left-navbar-user>div.switch-user{cursor:pointer}.left-navbar-user>div.logout:hover,.left-navbar-user>div.settings:hover,.left-navbar-user>div.switch-user:hover{color:var(--color-common-light-blue)}.left-navbar-user>.left-navbar-user-bottom .footer{margin-bottom:0}.left-navbar-user .left-navbar-user-avatar{background:var(--color-common-xlight-grey);border-radius:50%;font-size:var(--font-size-xxlarge);margin-bottom:0!important;padding:.1em}.left-navbar-user .left-navbar-user-top>div{margin:.5rem 0}.left-navbar-user .left-navbar-user-top>div.logout:hover,.left-navbar-user .left-navbar-user-top>div.settings:hover,.left-navbar-user .left-navbar-user-top>div.switch-user:hover{color:var(--color-common-light-blue);cursor:pointer}.left-navbar-user>.left-navbar-user-bottom img{display:block;margin:.2rem 0 0;width:100%}.left-navbar-user>.left-navbar-user-bottom .footer>div{cursor:pointer;margin-bottom:.7rem}.left-navbar-panel{background:var(--color-common-white);height:100%;left:calc(var(--left-navbar-width)*2 - 100vw);overflow:auto;padding:3rem 0 0;position:fixed;top:0;transition:left .5s ease-in-out;width:calc(100vw - var(--left-navbar-width)*2);z-index:-20}.left-navbar-panel.open{left:calc(var(--left-navbar-width)*2)}.left-navbar-panel>.close{color:var(--color-common-blue);cursor:pointer;font-size:var(--font-size-large);padding:1rem;position:absolute;right:0;top:0;z-index:10}.left-navbar-panel>.close:hover{color:var(--color-common-light-blue)}.left-navbar-panel iframe{height:100%;width:100%}.left-navbar-user .multiscreen{display:flex;flex-direction:column;gap:.3rem}.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{align-content:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:1em;justify-content:center;white-space:nowrap}.left-navbar-dt{color:var(--color-common-blue);font-size:var(--font-size-large);left:0;line-height:1;padding:1rem;position:fixed;top:0;z-index:1100}.left-navbar-dt>.toggle-menu{color:var(--color-blue);cursor:pointer;font-size:var(--font-size-xlarge);position:relative;z-index:1030}.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.settings:hover,.left-navbar-dt>.icon.close: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);border:var(--border) var(--color-xxxlight-grey);border-radius:50%;height:.5rem;position:absolute;right:calc(var(--border-size)*-6);top:calc(var(--border-size)*-2);width:.5rem;z-index:1010}.left-navbar-dt.open .toggle-menu .update-available-indicator{display:none}.left-navbar-dt .left-navbar-dt-main{background:var(--color-common-light-grey);display:flex;flex-direction:column;font-size:var(--font-size-large);height:100%;left:calc(var(--left-navbar-width)*-1);overflow-y:auto;padding:3.5rem 1rem 0;position:fixed;top:0;transition:left .3s ease-in-out,box-shadow .3s ease-in-out;width:var(--left-navbar-width);z-index:1020}.left-navbar-dt .left-navbar-dt-main.open{box-shadow:var(--common-box-shadow);left:0;z-index:1020}.left-navbar-dt .left-navbar-dt-main.open>.update-available-notif{font-size:.5em;padding:1rem;position:absolute;right:0;top:0;z-index:1020}.left-navbar-dt-user>.left-navbar-dt-user-bottom .footer>.update-available-notif>div{color:var(--color-xlight-blue);cursor:text;font-size:.75rem;margin-top:.6rem}.left-navbar-dt .left-navbar-dt-main ul{list-style:none;padding:0}.left-navbar-dt .left-navbar-dt-main ul li{border-bottom:var(--border) var(--color-common-grey);cursor:pointer;display:flex;margin:0;padding:.6em 0;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 .icon,.left-navbar-dt .left-navbar-dt-main ul li:hover a{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:translateX(.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);box-shadow:var(--common-box-shadow-thin-blue);padding:.4rem}.left-navbar-dt .left-navbar-dt-current-examination,.left-navbar-dt-new-examination{border-radius:var(--border-radius-small);font-size:var(--font-size-small);text-align:center}.left-navbar-dt-new-examination{margin:.8rem 0;padding:0 .4rem .4rem}.left-navbar-dt-new-examination.highlight{background:var(--color-common-white);box-shadow:var(--common-box-shadow-thin-blue);padding:.5rem 0}.left-navbar-dt-new-examination h3{font-weight:400;margin:.5rem 0 0;text-align:center}.left-navbar-dt .left-navbar-dt-current-examination button,.left-navbar-dt .left-navbar-dt-new-examination button{margin:.5em 0 0!important;width:100%}.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-contact-sonio,.left-navbar-dt .left-navbar-dt-user-preview{cursor:pointer;font-size:var(--font-size-small);padding:1rem;position:relative;text-align:center}.left-navbar-dt .left-navbar-dt-contact-sonio a:hover,.left-navbar-dt .left-navbar-dt-user-preview:hover{color:var(--color-common-light-blue)}.left-navbar-dt .left-navbar-dt-contact-sonio:before,.left-navbar-dt .left-navbar-dt-user-preview:before{border:var(--border) var(--color-common-grey);content:"";height:0;left:30%;position:absolute;top:0;width:40%}.left-navbar-dt-username{font-weight:700}.left-navbar-dt-sitename{margin-top:.3rem}.left-navbar-dt-preferences{font-size:var(--font-size-xsmall);margin-top:.8rem}.left-navbar-dt .left-navbar-dt-user-preview .logout:hover{color:var(--color-common-light-blue)!important;cursor:pointer}.left-navbar-dt .footer{font-size:var(--font-size-xsmall);margin:1rem 0}.left-navbar-dt .footer span{margin:.3rem;white-space:nowrap}.site-change-dropdown{border:var(--border) var(--color-common-blue);color:var(--color-common-blue)}.left-navbar-dt-user{background:var(--color-common-grey);box-shadow:var(--common-box-shadow-thin);display:flex;flex-direction:column;font-size:var(--font-size-medium);height:100%;left:calc(var(--left-navbar-width)*-1);padding:1rem;position:fixed;text-align:center;top:0;transition:left .3s ease-in-out;width:var(--left-navbar-width);z-index:-10}.left-navbar-dt-user.open{left:var(--left-navbar-width)}.left-navbar-dt-user .left-navbar-dt-user-close{cursor:pointer;font-size:var(--font-size-large);padding:.5rem!important;position:absolute;right:.5rem;text-align:right;top:.5rem;width:100%}.left-navbar-dt-user .left-navbar-dt-user-close:hover{color:var(--color-common-light-blue)}.left-navbar-dt-user-top{align-items:center;display:flex;flex-direction:column;flex-grow:2;justify-content:center}.left-navbar-dt-user>div.logout,.left-navbar-dt-user>div.settings,.left-navbar-dt-user>div.switch-user{cursor:pointer}.left-navbar-dt-user>div.logout:hover,.left-navbar-dt-user>div.settings:hover,.left-navbar-dt-user>div.switch-user: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{background:var(--color-common-xlight-grey);border-radius:50%;font-size:var(--font-size-xxlarge);margin-bottom:0!important;padding:.1em}.left-navbar-dt-user .left-navbar-dt-user-top>div{margin:.5rem 0;max-width:100%}.left-navbar-dt-user .left-navbar-dt-user-top>div.logout:hover,.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{color:var(--color-common-light-blue);cursor:pointer}.left-navbar-dt-user>.left-navbar-dt-user-bottom img{display:block;margin:.2rem 0 0;width:100%}.left-navbar-dt-user>.left-navbar-dt-user-bottom .footer>div{cursor:pointer;margin-bottom:.7rem}.left-navbar-dt-panel{background:var(--color-common-white);height:100%;left:calc(var(--left-navbar-width)*2 - 100vw);overflow:auto;padding:3rem 0 0;position:fixed;top:0;transition:left .5s ease-in-out;width:calc(100vw - var(--left-navbar-width)*2);z-index:-20}.left-navbar-dt-panel.open{left:calc(var(--left-navbar-width)*2)}.left-navbar-dt-panel>.close{color:var(--color-common-blue);cursor:pointer;font-size:var(--font-size-large);padding:1rem;position:absolute;right:0;top:0;z-index:10}.left-navbar-dt-panel>.close:hover{color:var(--color-common-light-blue)}.left-navbar-dt-panel iframe{height:100%;width:100%}.left-navbar-user .left-navbar-regulatory-labels{bottom:0;display:flex;flex-direction:column;gap:1rem;padding:1rem;position:fixed;right:-100svw;transition:right .3s ease-in-out;width:clamp(30rem,calc(100svw/2 - var(--left-navbar-width)*2/2),calc(100svw - var(--left-navbar-width)*2))}.left-navbar-user .left-navbar-regulatory-labels.open{right:0}.left-navbar-user .left-navbar-regulatory-labels>div{background:var(--color-common-grey);border-radius:var(--border-radius-small);color:var(--color-common-blue);display:flex;flex:1 1;flex-direction:column;font-size:var(--font-size-medium);gap:1rem;line-height:var(--font-size-large);padding:1rem}.left-navbar-dt-user .regulatory-label{border:var(--border);margin-top:.2rem;padding:.5rem}.left-navbar-dt-user .regulatory-label.ce-mark{font-size:.55rem;line-height:.9rem;text-align:center}.left-navbar-dt-user .regulatory-label.br-mark{font-size:var(--font-size-xxsmall);text-align:left}.left-navbar-dt-user .regulatory-links{align-content:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:1em;justify-content:center;white-space:nowrap}.loader-container{background:#0000;height:0;left:0;position:fixed;top:0;width:100%;z-index:1000}.loader-container.is-loading{height:.1rem}.loader-container.is-loading:after{animation:loader-container-animation 3s ease-in-out infinite;background:var(--color-common-blue);content:"";display:block;height:100%;left:0;position:relative;width:0}@keyframes loader-container-animation{0%{left:0;width:0}50%{left:0;width:100%}to{left:100%;width:0}}.page-container{overflow:hidden;transform:translateX(0)}.detached-page-container,.page-container{container-type:size;container-name:page-wrapper;flex-grow:2;grid-area:main-page;max-height:100%;min-height:100%}.detached-page-container{overflow:auto}.code-authenticate-page{align-items:center;display:flex;flex-direction:column;flex-wrap:nowrap;height:100vh;justify-content:center;overflow:auto;padding-top:4rem;width:100vw}.code-authenticate-wrapper{padding-bottom:var(--font-size-xxlarge);width:45rem}.code-authenticate-simple-sentence{color:var(--color-black);font-style:normal;font-weight:400;line-height:var(--font-size-large)}.code-authenticate-center-wrapper{align-items:center;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;overflow:auto}.code-authenticate-title{margin-top:4rem}.code-authenticate-code-wrapper{margin-bottom:2.5rem;margin-top:2.5rem}.code-authenticate-code-container{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;gap:var(--font-size-medium);justify-content:center;overflow:auto}.code-authenticate-code-char-input{border:solid;border-color:var(--color-xlight-grey);border-radius:var(--border-radius-small);caret-color:#0000;font-size:var(--font-size-xlarge);font-weight:700;height:3.75rem;line-height:3.75rem;max-width:3rem;min-width:3rem;padding:0;text-align:center}.code-authenticate-code-char-input.filled{border-color:var(--color-dark-blue)}.code-authenticate-section{margin-bottom:var(--font-size-large);margin-top:var(--font-size-large)}.resend-link{color:var(--color-common-blue);font-family:Metropolis;font-weight:700;text-decoration:underline}.success-pages-page{align-items:center;display:flex;flex-direction:column;flex-wrap:nowrap;height:100vh;justify-content:center;width:100vw}.left-logo{left:0;padding:var(--font-size-large);position:fixed;top:0}.left-logo>img{width:7.5rem}.success-pages-check-icon{font-size:6rem}.success-pages-exclamation{font-size:var(--font-size-xxlarge);font-style:normal;font-weight:800;line-height:var(--font-size-xxlarge);text-align:center;width:45rem}.success-pages-button,.success-pages-exclamation{margin-top:var(--font-size-xxlarge)}.draft-exam-card-container{background:var(--color-xxxlight-grey);border-radius:var(--border-radius-small);cursor:pointer;display:flex;flex-direction:column;padding:1rem 1.5rem;transition:background-color .3s ease-in-out}.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{display:flex;font-size:var(--font-size-xsmall)}.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{display:flex;font-size:var(--font-size-xsmall);justify-content:space-between;padding-top:.5rem}.draft-exam-card-container:hover .cta-resume{color:var(--color-black)}.draft-exam-card-container>.cta .button{background:#0000}.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);list-style:none;padding:0}.draft-exam-card-container .draft-exam-card-risk-factors ul li,.draft-exam-card-container .draft-exam-card-syndromes ul li{margin:0;padding:0;transition:color .3s ease-in-out}.draft-exam-card-container .draft-exam-card-risk-factors ul li label{align-items:baseline;display:inline-flex;font-size:.8em;font-weight:700;line-height:var(--font-size-medium);max-width:40%;min-width:30%;vertical-align:top}.draft-exam-card-container .draft-exam-card-risk-factors ul li label:after{border-bottom:.2em dotted var(--color-xlight-grey);content:"";flex-grow:2;height:.1em;min-width:1em}.draft-exam-card-container .draft-exam-card-risk-factors ul li span{display:inline-block;line-height:var(--font-size-small);margin-left:.4em;margin-top:0;max-width:calc(60% - .4em)}.draft-exam-card-container .draft-exam-card-risk-factors ul li .raw-value{border:var(--border);border-radius:var(--border-radius-small);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);font-weight:bolder;padding:.1em}.dashboard-container{height:100%;margin:0 4rem;overflow:scroll;padding:3rem 3rem 4rem}.dashboard-container h1{border-bottom:var(--border) var(--color-grey);font-size:var(--font-size-large);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-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(3,1fr);margin-bottom:2rem}.dashboard-container .dashboard-load-more{align-items:center;display:flex;font-size:var(--font-size-xsmall);margin-bottom:2rem;margin-top:-2rem;text-align:center}.dashboard-container .dashboard-load-more:before,.dashboard-load-more:after{align-items:center;border-top:var(--border) var(--color-xxlight-grey);content:"";flex-grow:2;margin:0 1rem 0 0}.dashboard-container .dashboard-load-more:after{margin:0 0 0 1rem}.start-new-exam{display:flex;gap:2rem;margin-bottom:3rem;min-height:15rem}.dashboard-container .dashboard-new-exam-button{align-items:center;background:var(--color-xxxlight-grey);border-radius:var(--border-radius-small);display:flex;flex-basis:50%;flex-direction:column;flex-grow:2;justify-content:center;min-height:15rem;padding:1rem;text-align:center}.dashboard-container .dashboard-new-exam-button>.label{line-height:1.2;margin-bottom:.5rem}.dashboard-container .dashboard-new-exam-button>.icon-wrapper{border:var(--border) var(--color-xxlight-grey);border-radius:var(--border-radius-large);font-size:var(--font-size-xlarge);margin-bottom:.3rem;padding:.3em}.dashboard-container .dashboard-new-exam-info{margin-bottom:2rem}.dashboard-container .dashboard-new-exam-info,.dashboard-container .manager-dashboard-new-exam-info{color:var(--color-light-grey);font-size:var(--font-size-small);text-align:center}.dashboard-container .delete-dialog-container{padding:1rem}.dashboard-container .delete-dialog-container .delete-dialog-title{color:#fff;font-size:var(--font-size-medium);font-weight:700;line-height:var(--font-size-medium);margin-bottom:1rem}.dashboard-container .delete-dialog-container .delete-dialog-content{color:#fff;font-size:var(--font-size-medium);font-weight:400;line-height:var(--font-size-large);margin:0 auto 1rem}.dashboard-container .delete-dialog-container .delete-dialog-buttons{display:flex;gap:.5rem;justify-content:center}.sign-search-bar{font-size:1rem;position:relative}.sign-search-bar span.icon{color:var(--color-xlight-grey);left:.5rem;position:absolute;top:.5rem}.sign-search-bar span.icon.cancel{color:var(--color-light-grey);cursor:pointer;left:auto;right:.5rem}.sign-search-bar input{font-size:1em;margin:0;padding:.3em .3em .3em 2em;width:100%}.sign-search-bar .hint{background:var(--color-white);bottom:-1.2em;color:var(--color-xxlight-grey);font-size:var(--font-size-xsmall);left:3em;line-height:var(--font-size-xsmall);padding:0 .5em;position:absolute}.sign-search-bar .sign-search-bar-notification{align-items:center;animation:sign-search-bar-notification 3s forwards;background:var(--color-blue);border-radius:var(--border-radius-small);color:var(--color-white);display:flex;height:100%;justify-content:center;left:0;overflow:hidden;position:absolute;text-overflow:ellipsis;top:0;white-space:nowrap;width:100%;z-index:10}@keyframes sign-search-bar-notification{0%{opacity:0}10%{opacity:1}70%{opacity:1}to{opacity:0}}.patientname-container{align-items:center;background:var(--color-white);color:var(--color-black);display:flex}.patientname-container .patientname{align-items:center;display:flex;white-space:nowrap}.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);color:var(--color-black);font-size:var(--font-size-small);padding:.5rem;text-align:center;width:15rem}.patientname-container .patientname[data-editable=true]:hover{color:var(--color-light-blue)}.patientname-container .patientname .fullname{display:inline-block;max-width:15rem;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.patientname-container .patientname>.icon{margin-right:.5em}.patientname-container .patientname .gestational-age{color:var(--color-light-grey);margin-left:.5em}.patientname-popup.open{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1100}.patientname-popup_close{font-size:var(--font-size-xlarge);position:absolute;right:1rem;top:1rem}.patientname-popup-inner{background:var(--color-xxxlight-grey);border-radius:var(--border-radius);box-shadow:var(--common-box-shadow);display:flex;transition:width .3s ease-in-out;width:50vw;z-index:1020}.patientname-popup-inner.with-search-results{width:90vw}.patientname-popup-inner .more-options-link{font-size:var(--font-size-small);text-align:right}.patientname-popup-inner .more-options{height:0;overflow:hidden;transition:height .3s ease-in-out}.patientname-popup-inner .patientname-popup-patient{padding:3rem;position:relative;width:100%}.patientname-popup-inner .patientname-popup-search{overflow:hidden;white-space:nowrap;width:0}.patientname-popup-inner.with-search-results .patientname-popup-search{border-left:var(--border) var(--color-xxlight-grey);max-height:80vh;width:80%}.patientname-popup-inner.with-search-results .patientname-popup-search>div{display:inline-block;height:100%;overflow:auto;padding:.7rem 2rem;transition:transform .3s ease-in-out;vertical-align:top;width:100%}.patientname-popup-inner.with-search-results .patientname-popup-search.show-details>div{transform:translateX(-100%)}.patientname-popup-inner.with-search-results .patientname-popup-search label{display:block;margin:1rem 0 .3rem}.patientname-popup-inner.with-search-results .patientname-popup-search label:first-child{margin:2.7rem 0 .3rem}.patientname-popup-inner.with-search-results .patientname-popup-search ul{list-style:none;margin:0;overflow:auto;padding:0}.patientname-popup-inner.with-search-results .patientname-popup-search ul li{align-items:center;background:var(--color-xxlight-grey-40);border-radius:var(--border-radius-small);cursor:pointer;display:flex;margin:0 0 .5rem;padding:.8rem}.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 .episode-details,.patientname-popup-inner.with-search-results .patientname-popup-search ul li .patient-patient-details{flex-grow:2}.patientname-popup-inner.with-search-results .episode-conceptiondate,.patientname-popup-inner.with-search-results .patient-dob{color:var(--color-grey);margin:0 1em}.patientname-popup-search-details .patientname-popup-search-details-header{align-items:center;background:var(--color-xxxlight-grey);display:flex;font-size:var(--font-size-small);gap:1rem;padding:.3rem 0 1rem;position:-webkit-sticky;position:sticky;top:0}.patientname-popup-search-details .patientname-popup-search-details-header div{flex-grow:2;text-align:center}.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{border:var(--border) var(--color-xlight-grey);border-radius:var(--border-radius-large);cursor:pointer;font-size:var(--font-size-xxlarge)}.patientname-popup-inner .icon-close{cursor:pointer;font-size:2em;margin:0!important;position:absolute;right:.5em;top:.5em}.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{display:block;line-height:1.2;margin-top:1rem;text-align:center}.patientname-popup-inner .soniopedia-validation-helper.error{font-weight:700}.arrange-on-top_placeholder{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.arrange-on-top_wrapper{background-color:var(--color-white);border-radius:var(--border-radius-small);box-shadow:var(--box-shadow);height:100svh;left:0;max-height:none;overflow:auto;position:absolute;scrollbar-color:var(--color-xlight-grey) var(--color-white);scrollbar-width:auto;top:0;transform:translate(0);z-index:100000}.arrange-on-top_placeholder.loading,.arrange-on-top_wrapper.loading{visibility:hidden}.arrange-on-top_wrapper .arrange-on-top_inner{height:100%;width:100%}.arrange-on-top_wrapper.variant-balloon:before{border:.6rem solid #0000;border-bottom:.6rem solid var(--color-white);content:"";left:calc(50% - .3rem);left:calc(var(--balloon-arrow-left, 50%) - .3rem);position:absolute;top:-1rem;z-index:-1}.arrange-on-top_wrapper.variant-balloon.position-top:before{bottom:-1rem;rotate:180deg;top:auto}.anomaly-line{background:var(--color-white);border:var(--border) #0000;border-bottom:var(--border) var(--color-xxlight-grey);color:var(--color-blue);cursor:pointer;list-style:none;margin:0;padding:0;transition:border .3s ease-in-out,box-shadow .3s ease-in-out,color .4s linear;-webkit-user-select:none;user-select:none}.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{font-size:var(--font-size-xxsmall);text-transform:uppercase}.anomaly-line.open{border:var(--border);box-shadow:var(--box-inset-shadow-thin);box-shadow:var(--box-shadow-blue);position:relative;z-index:10}.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{align-items:center;display:flex;flex-grow:2;gap:1rem}.anomaly-line .anomaly-name{flex-grow:2}.anomaly-line .anomaly-name span.suffix{color:var(--color-dark-grey)}.anomaly-line .anomaly-name span.suffix:before{content:"\0020\2013\0020"}.anomaly-line .disease-name{font-size:var(--font-size-xsmall);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.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;overflow:hidden;transition:height .3s ease-in-out}.anomaly-line.open .anomaly-details{height:auto}.anomaly-line .anomaly-details>ul{flex-grow:2;font-size:var(--font-size-small);list-style:none;margin:0;max-height:6rem;overflow:auto;padding:1rem;text-align:center;width:100%}.anomaly-line .anomaly-details>ul li{border:var(--border) var(--color-xxlight-grey);border-radius:var(--border-radius-small);display:inline-block;margin:.3rem;padding:.1rem .3rem;white-space:nowrap}.anomaly-details-change-status{display:flex;font-size:var(--font-size-small);padding:0 1rem 1rem;width:100%}.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{background-color:var(--color-ocra);border-color:var(--color-ocra);color:var(--color-common-black)}.anomaly-line .synonym{color:var(--color-light-grey);display:block;font-size:.8em;line-height:1em}.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);display:inline-block;font-size:.6em;line-height:.6;margin-left:1em;padding:.4em .6em;vertical-align:middle;white-space:nowrap}.anomaly-status.unknown{background:var(--color-grey)}.anomaly-status.yes{background:var(--color-ocra)}.anomaly-line .anomaly-cta{color:var(--color-xlight-grey);font-size:.8em;margin-right:.5em;white-space:nowrap}.syndrome-line-search{border:var(--border) #0000;border-bottom:var(--border) var(--color-xxlight-grey);color:var(--color-blue);cursor:pointer;list-style:none;margin:0;padding:0;transition:border .3s ease-in-out,box-shadow .3s ease-in-out;-webkit-user-select:none;user-select:none}.syndrome-line-search>div{display:flex;gap:1rem;padding:.8em 1em}.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);font-size:.8em;margin-right:.5em;white-space:nowrap}.syndrome-line{border-top:var(--border) var(--color-xxlight-grey);padding:.5rem 1rem;position:relative}.syndrome-line.compact-mode{padding-bottom:0;padding-top: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;display:flex;padding:1rem 0}.syndrome-line .syndrome-line-name{color:var(--color-blue);flex-grow:2}.syndrome-line .syndrome-line-name small{color:var(--color-grey);font-size:var(--font-size-small)}.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{color:var(--color-grey);font-size:var(--font-size-small);min-width:3rem;padding:0;white-space:nowrap}.syndrome-line .syndrome-line-cta{align-items:center;border:var(--border) var(--color-xxlight-grey);border-radius:3rem;color:var(--color-light-grey);display:inline-flex;height:1.4rem;justify-content:center;margin-left:.8rem;min-width:1.4rem;overflow:hidden;padding:0;position:relative;text-align:center;transition:width .3s ease-in-out;white-space:nowrap;width:1.4rem}.syndrome-line .syndrome-line-heading:hover .syndrome-line-cta{border-color:var(--color-black);color:var(--color-black)}.syndrome-line .syndrome-line-details{align-items:center;display:flex;margin-top:-.5rem;padding:0 0 .6rem 2rem}.syndrome-line .syndrome-line-details>label{color:var(--color-light-grey);cursor:default;font-size:var(--font-size-small);margin-right:.8rem;padding:.4rem 0;white-space:nowrap}.syndrome-line .syndrome-line-malformations{display:flex;flex-grow:2;flex-wrap:wrap}.syndrome-line .syndrome-line-malformation{background:var(--color-white);cursor:pointer;flex-grow:2;font-size:var(--font-size-small);margin:.2rem;max-width:42%;min-width:42%;overflow:hidden;padding:.2rem 1rem;text-overflow:ellipsis;white-space:nowrap}.syndrome-line .syndrome-line-malformation:hover{color:var(--color-blue)}.syndrome-line .syndrome-line-icon{border:var(--border);border-radius:var(--border-radius-large);color:var(--color-light-grey);display:inline-block;font-size:var(--font-size-small);line-height:var(--font-size-small);margin-right:.8em;padding:.4em;text-align:center;vertical-align:initial}.syndrome-line .syndrome-line-icon:hover{border-color:var(--color-black);color:var(--color-black)}.syndrome-line.is-hidden{animation:syndrome-line-hide 2s forwards;pointer-events:none}.diagnostic-panel{display:flex;flex-direction:row;height:100%;left:0;max-width:100%;min-width:100%;padding:0;position:absolute;top:0;transition:left .3s ease-in-out;z-index:20}.diagnostic-panel .diagnostic-panel-container{display:flex;flex-direction:column;flex-grow:1;min-height:10rem;overflow-y:scroll;padding:0 1.5rem}.diagnostic-panel .diagnostic-panel-container .search-for-sign{align-items:center;background:var(--color-white);display:flex;gap:1rem;padding-bottom:.2rem;padding-top:1rem}.diagnostic-panel .diagnostic-panel-container .search-for-sign>div:first-child{flex-grow:2}.diagnostic-panel .diagnostic-panel-container .no-results{color:var(--color-light-grey);font-size:var(--font-size-small);padding:1rem;text-align:center}.diagnostic-panel .diagnostic-panel-container .to-check{flex-grow:2;overflow:auto;padding-bottom:3.5rem;padding-top:1rem}.diagnostic-panel .diagnostic-panel-container h2{border-bottom:var(--border);color:var(--color-xlight-blue);font-size:var(--font-size-small);font-weight:400;margin:0 0 .5rem;padding-bottom:.25rem}.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{color:var(--color-xlight-blue);content:"\e81a";font-family:Fontello;margin-right:.5em}.diagnostic-panel .diagnostic-panel-container h2 span.entity:last-of-type{margin-right:0}.diagnostic-panel .diagnostic-panel-container>div>ul{list-style:none;margin-bottom:2rem;padding:0}.diagnostic-panel .toggle-visibility-button{background:var(--color-xxxlight-grey);border-bottom-right-radius:var(--border-radius-small);border-top-right-radius:var(--border-radius-small);cursor:pointer;font-size:var(--font-size-large);height:2.3rem;line-height:var(--font-size-xxlarge);margin-right:-2rem;margin-top:1rem;text-align:center;width:2rem}.diagnostic-panel .zone-validation{background:var(--color-white);border-radius:var(--border-radius);bottom:.5rem;box-shadow:var(--box-shadow-thin);font-size:var(--font-size-medium);margin-top:.2rem;padding:.5rem;position:absolute;right:.5rem;text-align:right;z-index:100}.diagnostic-panel .diagnostic-panel-warning{align-items:center;color:var(--color-grey);display:flex;height:100%;justify-content:center;text-align:center;width:100%}.diagnostic-panel .diagnostic-panel-warning .icon{margin-right:.5em}.diagnostic-panel .diagnostic-panel-warning .diagnostic-panel-warning-alert{margin-bottom:.5rem}.sign-line{border:var(--border) #0000;border-bottom:var(--border) var(--color-xxlight-grey);color:var(--color-blue);list-style:none;margin:0;padding:0;transition:border .3s ease-in-out,box-shadow .3s ease-in-out;-webkit-user-select:none;user-select:none}.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{display:flex;gap:1rem;padding:.8em 1em}.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);font-size:.8em;margin-right:.5em;white-space:nowrap}.risk-factor-line{border:var(--border) #0000;border-bottom:var(--border) var(--color-xxlight-grey);color:var(--color-blue);cursor:pointer;list-style:none;margin:0;padding:0;transition:border .3s ease-in-out,box-shadow .3s ease-in-out;-webkit-user-select:none;user-select:none}.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{display:flex;gap:1rem;padding:.8em 1em}.risk-factor-line .synonym{color:var(--color-light-grey);display:block;font-size:.8em;line-height:1em}.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);font-size:.8em;margin-right:.5em;white-space:nowrap}.medication-line{margin:0 0 2rem}.medication-line .medication-line-name{align-items:center;display:flex;margin-bottom:.3em}.medication-line .medication-line-name:after{border-top:var(--border) var(--color-xxlight-grey);content:"";flex-grow:2;margin-left:1em}.medication-line .medication-line-name .medication-is-teratogenic{background-color:var(--color-black);border-radius:var(--border-radius-large);color:var(--color-white);font-size:.7em;line-height:1.2;margin-left:1em;padding:.2em .8em}.medication-line .medication-line-details{font-size:var(--font-size-small);line-height:var(--font-size-medium)}.medication-line .medication-line-molecules{color:var(--color-grey);margin:.3rem 0}.medication-line .medication-line-molecules ul{list-style:none;padding:0}.medication-line .medication-line-molecules ul li{display:inline-block;margin:0;white-space:nowrap}.medication-line .medication-line-molecules ul li:not(:last-child):after{content:",";margin-right:.3em}.dx-checklist-syndrome-details-container{display:flex;flex-direction:column;height:100%;overflow:auto;padding:2rem 2rem 0;width:100%}.dx-checklist-summary-container .dx-checklist-summary-syndrome-header{align-items:start;display:flex;font-size:var(--font-size-large);padding-bottom:.5rem}.dx-checklist-summary-container .close-syndrome{border:var(--border) var(--color-xxlight-grey);border-radius:var(--border-radius-large);cursor:pointer;font-size:var(--font-size-xlarge)}.dx-checklist-summary-container .close-syndrome:hover .icon{border-color:var(--color-black);color:var(--color-black)}.dx-checklist-summary-container .dx-checklist-summary-syndrome-name{flex-grow:2;text-align:center}.dx-checklist-summary-container .dx-checklist-summary-syndrome-name small{color:var(--color-grey);font-size:var(--font-size-medium)}.dx-checklist-summary-container .dx-checklist-summary-syndrome-cta>span{border:var(--border) var(--color-xxlight-grey);border-radius:var(--border-radius-large);cursor:pointer;display:inline-block;font-size:var(--font-size-small);line-height:var(--font-size-small);margin-left:.5rem;overflow:hidden;padding:.5rem;white-space:nowrap}.dx-checklist-summary-container .dx-checklist-summary-syndrome-cta>span:hover{border-color:var(--color-black);color:var(--color-black)}.dx-checklist-summary-container .dx-checklist-summary-syndrome-cta>span.active .icon{margin-right:.5em}.proximity-score,.syndrome-prevalence{background:var(--color-xxlight-grey-40);border-radius:var(--border-radius-small);font-size:var(--font-size-small);padding:.5rem;text-align:center}.dx-checklist-summary-syndrome-tabs{border-bottom:var(--border) var(--color-xxlight-grey)}.dx-checklist-summary-syndrome-tabs ul{font-size:var(--font-size-small);list-style:none;padding:0;text-align:center}.dx-checklist-summary-syndrome-tabs li{cursor:pointer;display:inline-block;margin:0 1em -.05em;white-space:nowrap}.dx-checklist-summary-syndrome-tabs li.inactive{color:var(--color-xlight-grey)}.dx-checklist-summary-syndrome-tabs li.selected{border-bottom:var(--border-thick);color:var(--color-black)}.dx-checklist-summary-container .dx-checklist-summary-syndrome-body{flex-grow:2;overflow:auto}.dx-checklist-summary-syndrome-tab{display:none;padding:1rem 0}.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{display:block;font-weight:400;margin:.3rem 0}.dx-checklist-summary-syndrome-tab h3 small.malformation-prevalence{font-size:var(--font-size-xsmall)}.dx-checklist-summary-syndrome-tab .row{margin-bottom:3rem;margin-top:1rem}.dx-checklist-summary-syndrome-empty-tab{color:var(--color-xxlight-grey);font-size:var(--font-size-small);padding:2rem;text-align:center}.dx-checklist-summary-syndrome-tab .proximity-score .score-value{border:var(--border);border-radius:var(--border-radius-small);display:inline-block;margin-left:.8em;min-width:4em;padding:0 .3em}.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{align-items:baseline;display:inline-flex;font-size:.8em;min-width:10rem;vertical-align:top}.dx-checklist-summary-syndrome-tab .risk-factor .label:after{border-bottom:.2em dotted var(--color-xlight-grey);content:"";flex-grow:2;height:.1em;min-width:1em}.dx-checklist-summary-syndrome-tab .risk-factor .value{border:var(--border);border-radius:var(--border-radius-small);display:inline-block;margin-left:.5em;padding:0 .5em}.dx-checklist-summary-syndrome-tab .diagnosticable-by{list-style:none;margin:0;padding:0}.dx-checklist-summary-syndrome-tab .diagnosticable-by li{background:var(--color-darkcommon-xxlight-grey);border-radius:var(--border-radius-small);display:inline-block;list-style:none;padding:.2rem .5rem;white-space:nowrap}.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,.publications-container ul.publications{list-style:none;margin:0;padding:0}.publications-container ul.publications li{margin-bottom:2rem;padding:0}.publications-container ul.publications li .publication-meta{border-top:var(--border) var(--color-xlight-grey);display:flex;font-size:var(--font-size-small);gap:1rem;line-height:var(--font-size-medium);margin-top:.4rem;padding-top:.4rem}.publications-container ul.publications li .publication-meta>span:first-child{flex-grow:2}.publications-container ul.publications li a{color:var(--color-light-grey);text-decoration:underline;white-space:nowrap}.dx-checklist-summary-container{background-color:var(--color-xxxlight-grey);border-left:var(--border) var(--color-xxlight-grey);height:100%;left:calc(var(--dx-panel-width)*-1);max-width:var(--dx-panel-width);min-width:var(--dx-panel-width);position:absolute;top:0;transition:left .3s ease-in-out;z-index:20}.dx-checklist-summary-container.show{left:0}.dx-checklist-summary-container.show .close-panel{background:linear-gradient(to right,var(--color-white),#0000);height:100%;left:100%;opacity:.7;position:absolute;top:0;width:20rem}.dx-checklist-summary{display:flex;flex-direction:row;height:100%;left:0;overflow:hidden;position:relative;width:100%}.dx-checklist-summary-reliability{background:var(--color-xxlight-grey-40);border-radius:var(--border-radius-small);font-size:var(--font-size-small);font-weight:700;margin-bottom:1rem;padding:.5rem;text-align:center}.dx-checklist-summary-reliability-meter{max-width:3rem;min-width:3rem}.dx-checklist-summary-reliability-sentence{font-size:var(--font-size-small);margin-left:1rem}.dx-checklist-summary-reliability-sentence .icon{margin-right:.5em}.dx-checklist-summary-container .dx-checklist-summary-syndromes{display:flex;flex-direction:column;max-width:100%;min-width:100%;transition:margin-left .3s ease-in-out}.dx-checklist-summary-container .dx-checklist-summary-main-panel{flex-grow:2;max-width:100%;min-width:100%;overflow:auto;padding:2rem}.dx-checklist-summary-container .checklist-summary-end-examination{align-items:center;border-top:var(--border) var(--color-xxlight-grey);box-shadow:var(--common-box-shadow);display:flex;gap:1rem;padding:1rem 2rem}.dx-checklist-summary-container .checklist-summary-end-examination .feedback{flex-grow:2;font-size:var(--font-size-small);line-height:var(--font-size-medium)}.dx-checklist-summary-container .checklist-summary-end-examination .cta{white-space:nowrap}.dx-checklist-summary.show-syndrome .dx-checklist-summary-syndromes{margin-left:-100%}.dx-checklist-summary .diagnostic-panel-is-healty{align-items:center;display:flex;height:100%;justify-content:center}.dx-checklist-summary-container .dx-checklist-summary-hidden-syndromes,.dx-checklist-summary-container .dx-checklist-summary-not-relevant-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);font-weight:700;margin-bottom:1rem;padding:.5rem;text-align:center}.dx-checklist-summary-container .dx-checklist-summary-syndrome{height:100%;max-width:100%;min-width:100%}.dx-container{--dx-panel-width:50rem;--dx-sidebar-width:14rem;align-items:stretch;display:flex;height:100vh}.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;font-size:var(--font-size-medium);height:100vh;overflow-y:hidden;position:relative;width:calc(100vw - var(--dx-sidebar-width));z-index:10}@container page-wrapper (max-device-width: 1400px){.dx-checklist-zones{font-size:var(--font-size-large)}}.switch,.switch ul{display:inline-block}.switch ul{background:var(--color-grey);border-radius:var(--border-radius-small);list-style:none;padding:0;white-space:nowrap}.theme-dark .switch ul{background:var(--color-xxlight-grey)}.switch ul li{border-radius:var(--border-radius-small);color:var(--color-xxxlight-grey);cursor:pointer;display:inline-block;line-height:1em;margin:0;padding:.3em;position:relative}.switch ul li.selected{background-color:var(--color-blue)}.switch .switch-count{background:var(--color-darkcommon-xxlight-grey);border-radius:var(--border-radius-large);font-size:var(--font-size-medium);height:1.4em;min-width:1.4em;padding:0 .2em;position:absolute;right:-.5em;text-align:center;top:-.3em;z-index:1}.switch .selected .switch-count{background-color:var(--color-blue)}.switch-count-changed{animation:switch-count-blink 5s forwards;background:var(--color-ocra);border-radius:var(--border-radius-large);font-size:var(--font-size-medium);height:1.4em;min-width:1.4em;padding:0 .2em;position:absolute;right:-.5em;text-align:center;top:-.3em;z-index:10}@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}}.progress-ring-container{line-height:1;position:relative}.progress-ring-container svg.circular-meter{aspect-ratio:11/10;height:auto;width:100%}.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{font-size:.6em;left:50%;line-height:1;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);transition:color .35s;z-index:10}.progress-ring-container.color-ocra label{color:var(--color-ocra)}.fetus-controller{width:100%}.fetus-controller>div{position:relative}.fetus-controller>div>.go-to-next{background:var(--color-blue);border-radius:50%;box-shadow:var(--common-box-shadow);color:var(--color-white);cursor:pointer;font-size:3.2rem;height:5rem;line-height:5rem;overflow:hidden;position:absolute;right:.3em;text-align:center;top:.2rem;white-space:nowrap;width:5rem}.fetus-controller>div>.go-to-next:hover{background:var(--color-light-blue)}.fetus-controller>div>.go-to-next>span{width:5rem}.fetus-controller>div>.go-to-next.active>span:first-child{color:var(--color-common-blue)}.fetus-controller>div>.go-to-next.play>span:first-child{animation:go-to-next-play 1s}@keyframes go-to-next-play{40%{margin-left:0}60%{margin-left:-100%}80%{margin-left:-100%}to{margin-left:-200%}}.fetus-controller>div>svg{height:auto;width:100%}.fetus-controller>div>svg .shape{fill:var(--color-white);stroke:var(--color-white);stroke-width:6}.fetus-controller>div>svg circle.shape{fill:var(--color-xxlight-grey)}.fetus-controller>div>svg .zone{fill:var(--color-white)}.fetus-controller>div>svg .zone.hover{fill:var(--color-light-grey)}.fetus-controller>div>svg .zone.current{fill:var(--color-black)!important}.App.dark .fetus-controller>div>svg .zone.current{fill:var(--color-black)}.fetus-controller>div>svg .zone.current.hover{fill:var(--color-dark-grey)}.fetus-controller>div>svg .zone.appendages.completed,.fetus-controller>div>svg .zone.completed{fill:var(--color-common-blue)}.fetus-controller>div>svg .zone.completed.hover{fill:var(--color-xlight-blue)}.fetus-controller>div>svg .zone.appendages{fill:var(--color-xxlight-grey);opacity:1}.fetus-controller>div>svg .click{fill:#0000;cursor:pointer}.fetus-controller>div>svg .marker{fill:var(--color-common-white);stroke-width:10;stroke:var(--color-common-light-grey);stroke-opacity:.5;animation:marker-pulse 2s ease-in-out infinite;opacity:0;pointer-events:none;transition:opacity .3s ease-in-out}.App.dark .fetus-controller>div>svg .marker{fill:var(--color-black);stroke:var(--color-grey)}.fetus-controller>div>svg .marker.visible{opacity:1}.fetus-controller>div>svg .unusual{fill:var(--color-ocra);opacity:0;pointer-events:none;transition:opacity .3s ease-in-out}.fetus-controller>div>svg .unusual.visible{opacity:1}@keyframes marker-pulse{0%{stroke:var(--color-light-grey);stroke-width:0;stroke-opacity:1}to{stroke:var(--color-grey);stroke-width:.5em;stroke-opacity:0}}.dx-sidebar-container{display:flex;flex-direction:column;height:100%;padding:1rem}.dx-sidebar-container .dx-sidebar-tab{align-items:stretch;display:flex;flex-direction:column;flex-grow:2;left:-1rem;margin-bottom:.5rem;overflow:auto;padding:0 1rem;position:relative;width:calc(100% + 2rem)}.dx-sidebar-container .dx-sidebar-fetus-controller{justify-content:center}.dx-sidebar-container .examination-sidebar-switch{font-size:var(--font-size-large);padding:0 0 1rem 3rem;text-align:right}.dx-sidebar-container .foetus-controller>div{left:-1.5rem;max-width:none;overflow:hidden;position:relative;width:calc(100% + 2.5rem)}.dx-sidebar-container .dx-sidebar-tab h3{border-bottom:var(--border) var(--color-light-grey);font-size:var(--font-size-xsmall);font-weight:400;letter-spacing:.1em;margin-bottom:1em;padding-bottom:1em;text-align:center;text-transform:uppercase}.dx-sidebar-tab-malformations{margin-bottom:1rem}.dx-sidebar-tab-malformations .dx-sidebar-add-malformation,.dx-sidebar-tab-medicalhistory .dx-sidebar-add-risk-factor{margin-top:.5rem;text-align:center}.dx-sidebar-tab-medicalhistory .dx-sidebar-add-risk-factor{margin-bottom:1rem}.dx-sidebar-tab-malformations ul{font-size:var(--font-size-small);list-style:none;margin:0;padding:0}.dx-sidebar-tab-malformations ul li{background:var(--color-white);border-bottom:var(--border) var(--color-xxlight-grey);cursor:pointer;display:flex;line-height:var(--font-size-small);margin:0;padding:.8em .4em .8em .6em}.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;overflow:hidden;transition:height .3s ease-in-out}.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{position:relative;width:100%}.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{bottom:.6rem;max-width:1.6rem;min-width:1.6rem;position:absolute;right:1rem;z-index:10}.dx-checklist-summary-btn .go-to-summary .dx-sidebar-reliability-meter .progress-ring-container label{color:var(--color-blue);font-size:var(--font-size-medium);line-height:0}.dx-checklist-summary-btn .go-to-summary.open .dx-sidebar-reliability-meter .progress-ring-container label{color:var(--color-xxlight-grey)}.dx-checklist-summary-btn .go-to-summary.open .dx-sidebar-reliability-meter .progress-ring-container svg.circular-meter #progress{stroke:var(--color-xxlight-grey)}.dx-sidebar-progress-meter{position:relative}.dx-sidebar-progress-meter>.progress-bar{display:flex;gap:.2rem;height:.2rem;margin-bottom:.3rem}.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{background:var(--color-ocra);border-radius:var(--border-radius);content:"";display:none;height:.2rem;left:0;position:absolute;top:0;width:.2rem}.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)}.risk-factors-sidebar-container,.risk-factors-sidebar-container ul{font-size:var(--font-size-small);line-height:var(--font-size-small)}.risk-factors-sidebar-container ul{list-style:none;margin:0;padding:0;text-align:center}.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;position:absolute;right:.5rem;top:.5rem;z-index:10}.risk-factors-sidebar-container .medication li .dismiss:hover{color:var(--color-black)}.risk-factors-sidebar-container .medication .medication-label{display:block;margin-bottom:.4em}.risk-factors-sidebar-container ul li.recommended{background:var(--color-xxlight-grey-40);border:0;border-radius:var(--border-radius);margin:.2rem 0;padding:.5rem}.risk-factors-sidebar-container .fetus-sex-popup{font-size:var(--font-size-medium)}.date-input{align-items:center;display:inline-block;white-space:nowrap}.date-input input{margin:0 .2em;padding-left:0;padding-right:0;text-align:center;width:8em!important}.numeric-input{align-items:center;display:inline-block;white-space:nowrap}.numeric-input.hidden{display:none}.numeric-input>label{display:block;margin-bottom:.3em;text-align:center}.numeric-input>div{display:inline-block;vertical-align:middle}.numeric-input input{margin:0 .2em;padding-left:0;padding-right:0;text-align:center;width:3em!important}.numeric-input .add-wrapper,.numeric-input .subtract-wrapper{align-items:center;border:var(--border-thick);border-radius:var(--border-radius-large);color:var(--color-grey);cursor:pointer;display:inline-flex;height:1.4em;justify-content:center;line-height:1.3;width:1.4em}.numeric-input .add-wrapper:hover,.numeric-input .subtract-wrapper:hover{color:var(--color-light-blue)}.numeric-input-textual-value{align-items:center;display:flex}.numeric-input-textual-value>.value{background:var(--color-xlight-grey);border-radius:var(--border-radius);flex-grow:2;font-size:var(--font-size-medium)}.numeric-input-textual-value>.icon{border:var(--border-thick);border-radius:var(--border-radius-large);color:var(--color-grey);cursor:pointer;display:inline-block;height:1.4em;line-height:1.3;margin-left:.1rem;text-align:center;vertical-align:middle;width:1.4em}.numeric-input-textual-value>.icon:hover{color:var(--color-light-blue)}.numeric-input-optional{align-items:center;background:var(--color-xxxlight-grey);border-radius:var(--border-radius-small);display:flex;flex-direction:column;justify-content:center;min-height:5rem;padding:0;transition:background-color .3s ease-in-out}.numeric-input-optional>label{display:block;padding:.5em;width:100%}.numeric-input-optional.open{background:var(--color-xxlight-grey)}.numeric-input-optional label{cursor:pointer;padding:.5em}.numeric-input-optional label:hover,.numeric-input-optional.closed label:hover{color:var(--color-light-blue)}.numeric-input-optional.closed label{color:var(--color-dark-grey)}.numeric-input-optional label{position:relative}.numeric-input-optional .input{display:block;opacity:1;overflow:visible;transition:height .3s ease-in-out,opacity .3s ease-in-out .1s}.numeric-input-optional .input.hidden{height:0;opacity: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{align-items:center;background:var(--color-xxxlight-grey);border-radius:var(--border-radius-small);display:flex;flex-direction:column;justify-content:center;min-height:5rem;padding:0 .5em;transition:background-color .3s ease-in-out}.select-input-optional.open{background:var(--color-xxlight-grey)}.select-input-optional>label{cursor:pointer;display:block;padding:.5em;position:relative;text-align:center;width:100%}.select-input-optional.closed label{color:var(--color-dark-grey)}.select-input-optional label:hover,.select-input-optional.closed label:hover{color:var(--color-light-blue)}.select-input-optional .input{display:block;opacity:1;overflow:visible;transition:height .3s ease-in-out,opacity .3s ease-in-out .1s}.select-input-optional .input.hidden{height:0;opacity:0;overflow:hidden}.select-input-optional .select-input{margin-bottom:.5em;width:100%}.select-input-optional .select-input .options .option label,.select-input-optional .select-input .select-input-current{text-align:center}.medications-search-bar-container{display:block;position:relative;width:100%}.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{color:var(--color-light-grey);display:block;font-size:var(--font-size-xsmall);margin-left:2.2rem;text-align:left}.medications-search-bar-container .medications-search-bar-autocomplete{background:var(--color-xxlight-grey);border-radius:var(--border-radius-small);box-shadow:var(--common-box-shadow);left:0;max-height:70vh;overflow:auto;position:absolute;text-align:left;top:100%;width:100%;z-index:10}.medications-search-bar-container .medications-search-bar-autocomplete ul{list-style:none;padding:.5rem 1rem}.medications-search-bar-container .medications-search-bar-autocomplete>ul>li{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{background:var(--color-black);border-radius:var(--border-radius-large);color:var(--color-xlight-grey);font-size:var(--font-size-xsmall);margin-left:1rem;padding:.2em .6em;vertical-align:middle}.medications-search-bar-container .medication-description{border-left:var(--border-thick) var(--color-xxlight-grey);font-size:var(--font-size-small);line-height:var(--font-size-medium);margin:1em 0 0;padding-left:.5em}.medications-search-bar-container .medication-description.long-text{column-count: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);display:inline-block;margin:.5em .5em .5em 0;padding:0 .5em;white-space:nowrap}.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{display:inline-block;margin:0 .2em 0 0;white-space:nowrap}.medications-search-bar-container .medication-medications li:after{content:","}.medications-search-bar-container .medication-medications li:last-child:after{content:""}.medications-search-bar-list{margin:2rem 0}.medications-search-bar-list ul{list-style:none;padding:0}.medications-search-bar-list>ul>li{background:var(--color-xxxlight-grey);border-radius:var(--border-radius-small);margin:0 0 .5rem;padding:1em 2rem;position:relative;text-align:left}.medications-search-bar-list .medication-remove{border:var(--border);border-radius:var(--border-radius-large);cursor:pointer;display:block;position:absolute;right:1rem;text-align:center;top:1rem;width:1.5em}.medications-search-bar-list .medication-remove:hover{background:var(--color-red);border-color:var(--color-red);color:var(--color-black)}.syndrome-search-bar-container{width:100%}.syndrome-search-bar-container,.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{color:var(--color-light-grey);display:block;font-size:var(--font-size-xsmall);left:0;margin-left:2.2rem;position:absolute;text-align:left;top:100%}.syndrome-search-bar-container .syndrome-search-bar-autocomplete{background:var(--color-xxlight-grey);border-radius:var(--border-radius-small);box-shadow:var(--common-box-shadow);left:0;max-height:43vh;overflow:auto;position:absolute;text-align:left;top:100%;width:100%;z-index:10}.syndrome-search-bar-container .syndrome-search-bar-autocomplete ul{list-style:none;padding:.5rem 1rem}.syndrome-search-bar-container .syndrome-search-bar-autocomplete>ul>li{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;position:absolute;right:0;top:0;z-index:10}.medical-history-input-dismiss:hover{color:var(--color-black)}.fetus-sex-popup .disclaimer{color:var(--color-light-grey);font-size:var(--font-size-xsmall);line-height:var(--font-size-small);margin-top:2em;max-width:20rem}.patient-fetus-sex-visibility-choice{margin:.8em 0;text-align:center}.button-add-container{align-items:center;cursor:pointer;display:inline-flex}.button-add-container>.icon{align-items:center;border:var(--border-thick) var(--color-light-grey);border-radius:50%;display:flex;font-size:1em;height:1.8em;justify-content:center;margin:0;width:1.8em}.button-add-container:hover>.icon{border-color:var(--color-light-blue);color:var(--color-light-blue)}.button-add-container.active>.icon{border-color:var(--color-black)!important;color:var(--color-black)!important}.button-add-container label{color:var(--color-xlight-grey);font-size:var(--font-size-small);line-height:1em;margin:0 .7em;text-align:left;width:6em}body{--section-navbar-width:4rem}.sections-nav-bar-container{align-content:center;background:var(--color-xxxlight-grey);border-right:var(--border) var(--color-xxlight-grey);display:grid;font-size:var(--font-size-xsmall);height:100%;left:0;line-height:1;max-width:var(--section-navbar-width);min-height:30rem;min-width:var(--section-navbar-width);padding:1rem 0;position:fixed;top:0;white-space:nowrap;z-index:100}.sections-nav-bar ul{background:var(--color-xxxlight-grey);list-style:none;margin:.7rem;overflow:hidden;padding:0;position:relative;transition:width .3s ease-in-out;width:3rem;z-index:1}.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;display:block;line-height:1;margin:0;padding:.1rem .1rem .2rem;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);box-shadow:var(--box-shadow-thin);height:2.5rem;left:.1rem;position:absolute;top:0;transform:translateY(.1rem);transition:top .3s ease-in-out;width:2.5rem;z-index:-1}.sections-nav-bar ul li>.icon-wrapper{align-items:center;background:#0000;border:var(--border) var(--color-xxlight-grey);border-radius:var(--border-radius-large);display:inline-flex;font-size:var(--font-size-large);height:2.5rem;justify-content:center;margin-right:.6rem;padding:.1rem;transition:color .3s ease-in-out,background-color .3s ease-in-out,box-shadow .3s ease-in-out;vertical-align:middle;width:2.5rem}.sections-nav-bar ul li.unusual .icon-wrapper{background:var(--color-ocra)!important;color:var(--color-white)!important}.sections-nav-bar ul li.disabled{color:var(--color-xxlight-grey);cursor:default}.sections-nav-bar ul li.disabled .icon-wrapper{background:#0000;border-color:var(--color-xxlight-grey-40);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{background:#0000;color:var(--color-white)}.sections-nav-bar ul.expanded li>.icon-wrapper{background:#0000}.sections-nav-bar ul li>div{display:inline-block;line-height:1.2;padding-right:.5rem;vertical-align:middle}.sections-nav-bar ul li>div>b{font-size:1.1em}.sections-nav-bar ul li .counter{font-size:var(--font-size-small);min-width:1.4em;padding:.1rem;text-align:center;top:0}.sections-nav-bar ul li .counter,.sections-nav-bar ul li .risk-factor{background-color:var(--color-blue);border-radius:50%;color:var(--color-white);left:1.8rem;position:absolute}.sections-nav-bar ul li .risk-factor{box-shadow:var(--common-box-shadow-thin);font-size:var(--font-size-xsmall);padding:.15rem;top:.2rem}.sections-nav-bar.sections-nav-bar-options{background:var(--color-white);border:var(--border) var(--color-xxlight-grey);border-bottom-left-radius:var(--border-radius-large);border-right:0;border-top-left-radius:var(--border-radius-large);margin-left:.5rem;position:relative;width:3.5rem}.sections-nav-bar.sections-nav-bar-options ul{background:var(--color-white);border-radius:var(--border-radius-small);border-bottom-left-radius:1.5rem;border-top-left-radius:1.5rem;margin-left:.4rem}.sections-nav-bar-options-corner-bottom,.sections-nav-bar-options-corner-top{background:var(--color-white);height:1.5rem;left:2rem;position:absolute;top:-1.5rem;width:1.5rem}.sections-nav-bar-options-corner-bottom{bottom:-1.5rem;top:auto}.sections-nav-bar-options-corner-bottom:after,.sections-nav-bar-options-corner-top:after{background:var(--color-xxxlight-grey);border:var(--border) var(--color-xxlight-grey);border-left:0;content:"";height:100%;left:0;position:absolute;top:0;width:100%}.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-bottom:0;border-top-right-radius:var(--border-radius-large)}.sections-nav-bar-container.action-selected .sections-nav-bar.sections-nav-bar-options{background:#0000;opacity:.5}.sections-nav-bar-container.action-selected .sections-nav-bar.sections-nav-bar-options ul{background:#0000}.sections-nav-bar-container.action-selected .sections-nav-bar-options-corner-bottom,.sections-nav-bar-container.action-selected .sections-nav-bar-options-corner-top{background:var(--color-xxxlight-grey);border-right:var(--border) var(--color-xxlight-grey)}.sections-nav-bar-container.action-selected .sections-nav-bar ul li.marker{background:#0000;box-shadow:none}.sections-nav-bar-container.action-selected .sections-nav-bar ul li.current .icon-wrapper{color:var(--color-black)}.sections-nav-bar.sections-nav-bar-actions ul li>.icon-wrapper{background:#0000;border-color:#0000;border-radius:var(--border-radius-small)}.sections-nav-bar.sections-nav-bar-actions ul li.selected>.icon-wrapper{background:var(--color-xxlight-grey)}.sections-nav-bar.sections-nav-bar-actions li:hover .icon-wrapper{color:var(--color-black)}.sections-nav-bar-separator{border-bottom:var(--border) var(--color-xxlight-grey);margin:1rem 0 1rem 1rem;width:calc(var(--section-navbar-width) - 2rem)}.sections-nav-bar-container.disable-actions .sections-nav-bar-actions{cursor:default;pointer-events:none}.sections-nav-bar-container.disable-actions .sections-nav-bar-actions .icon-wrapper{color:var(--color-xxlight-grey-40)}.exam-completed-banner-dt-container{align-items:flex-start;display:flex;font-size:var(--font-size-small);gap:1rem;justify-content:space-between;padding:.5rem 1rem 0 1.6rem}.exam-completed-banner-dt{align-items:center;background:var(--color-xxxlight-grey);border-radius:var(--border-radius);display:flex;flex-grow:2;gap:2rem;padding:.5rem 1rem}.exam-completed-banner-dt h2{font-size:var(--font-size-medium);margin:0}.exam-completed-banner-dt-stats{align-items:center;display:flex;gap:2rem}.exam-completed-banner-dt-stats .exam-completed-banner-dt-stat{align-items:center;display:flex;font-size:var(--font-size-xsmall);gap:.5rem;line-height:var(--font-size-small)}.exam-completed-banner-dt-stats .exam-completed-banner-dt-stat b{font-size:var(--font-size-small)}.exam-completed-banner-dt-stats .exam-completed-banner-dt-stat.ko b{color:var(--color-ocra)}.exam-completed-banner-dt-stats div.exam-completed-banner-dt-stat-graph{max-width:2rem;min-width:2rem}.exam-completed-banner-dt-text{border:var(--border) var(--color-xxlight-grey);border-radius:var(--border-radius-large);font-size:var(--font-size-small);padding:.3em 1em}.exam-completed-banner-dt-container .exam-completed-banner-dt-new-exam{margin-bottom:-3.5em;max-width:50%;position:relative}.exam-completed-banner-dt-container .exam-completed-banner-dt-new-exam>div{align-items:center;border:var(--border) var(--color-xxlight-grey);border-radius:var(--border-radius);display:flex;flex-direction:column;gap:.3rem;overflow:visible;padding:.5rem;position:relative}.exam-completed-banner-dt-container .exam-completed-banner-dt-new-exam label{line-height:1}.exam-completed-banner-dt-container .exam-completed-banner-dt-editexam{flex-grow:2;text-align:right}.exam-confirm-matching-banner-dt-container{align-items:flex-start;display:flex;font-size:var(--font-size-small);gap:1rem;justify-content:space-between;padding:.5rem 1rem 0 1.6rem}.exam-confirm-matching-banner-dt{align-items:center;background:var(--color-xxxlight-grey);border-radius:var(--border-radius);display:flex;flex-grow:2;gap:2rem;padding:.5rem 1rem}.exam-confirm-matching-banner-dt h2{font-size:var(--font-size-medium);margin:0}.exam-confirm-matching-banner-dt-stats{align-items:center;display:flex;gap:2rem}.exam-confirm-matching-banner-dt-stats .exam-confirm-matching-banner-dt-stat{align-items:center;display:flex;font-size:var(--font-size-xsmall);gap:.5rem;line-height:var(--font-size-small)}.exam-confirm-matching-banner-dt-stats .exam-confirm-matching-banner-dt-stat b{font-size:var(--font-size-small)}.exam-confirm-matching-banner-dt-stats .exam-confirm-matching-banner-dt-stat.ko b{color:var(--color-ocra)}.exam-confirm-matching-banner-dt-stats div.exam-confirm-matching-banner-dt-stat-graph{max-width:2rem;min-width:2rem}.exam-confirm-matching-banner-dt-text{border:var(--border) var(--color-xxlight-grey);border-radius:var(--border-radius-large);font-size:var(--font-size-small);padding:.3em 1em}.exam-confirm-matching-banner-dt-container .exam-confirm-matching-banner-dt-new-exam{margin-bottom:-3.5em;max-width:50%;position:relative}.exam-confirm-matching-banner-dt-container .exam-confirm-matching-banner-dt-new-exam>div{align-items:center;border:var(--border) var(--color-xxlight-grey);border-radius:var(--border-radius);display:flex;flex-direction:column;gap:.3rem;overflow:visible;padding:.5rem;position:relative}.exam-confirm-matching-banner-dt-container .exam-confirm-matching-banner-dt-new-exam label{line-height:1}.slide-star-button-container{border-radius:var(--border-radius-small);display:flex;flex-direction:column;font-size:var(--font-size-large)}.slide-star-button-container div{opacity:.4}.slide-star-button-container .selected{opacity:1}.detection-score-container{display:inline-block;line-height:1em;position:relative;text-align:center;text-shadow:none;vertical-align:middle;white-space:nowrap}.detection-score-container .detection-score>span{background-color:var(--color-light-grey);border-radius:var(--border-radius);color:var(--color-white);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_baloon{border-radius:var(--border-radius);color:var(--color-blue);font-size:var(--font-size-small);line-height:var(--font-size-medium);max-width:25rem;min-width:20rem;padding:1.5rem 2rem}.detection-score_baloon>p{margin:0 0 1em;text-align:center;white-space:normal}.detection-score_baloon>div{display:flex;gap:.5rem;justify-content:center}.detection-score_baloon .alternatives{display:flex;flex-direction:column;font-size:var(--font-size-small);margin-top:2rem}.detection-score-container.variant-transparent .detection-score{background-color:initial;color:var(--color-light-grey);padding:0}.detection-score-container.variant-transparent.ko .detection-score{color:var(--color-ocra)}ul.detection-score-dictionary{margin-bottom:2em;white-space:normal}.detection-score_baloon>p .label-detected,ul.detection-score-dictionary li{border:var(--border) var(--color-xlight-grey);border-radius:var(--border-radius-small);display:inline-block;margin:.2em;padding:.1em .3em;white-space:nowrap}ul.detection-score-dictionary li.selected{background:var(--color-xlight-grey)}ul.detection-score-dictionary li .close-matching-label{font-size:var(--font-size-xsmall);margin-left:.5em}.slide-live-dt-container{border-radius:var(--border-radius-small);overflow:hidden;position:relative;text-align:left;width:100%}.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{color:var(--color-light-grey);font-size:var(--font-size-small);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);border-radius:var(--border-radius-small);bottom:.5rem;color:var(--color-white);display:inline-block;font-size:var(--font-size-small);left:.2rem;line-height:1em;margin-left:.2em;padding:.15em .5em;position:absolute;z-index:200}.slide-live-dt-container.zoom-level-3 .slide-qc-evaluation{font-size:var(--font-size-medium)}.slide-live-dt-container .slide-qc-evaluation.pending{background:var(--color-black);border-radius:var(--border-radius-large)}.slide-live-dt-container.to-retake{animation:slide-live-container-reassociating-animation 3s infinite}.slide-live-dt-container .slide-live-dt-protect-click{height:100%;left:0;position:absolute;top:0;width:100%;z-index:100}.slide-live-dt-container .slide-header{color:var(--color-common-white);display:flex;left:0;line-height:1;min-height:4rem;position:absolute;top:0;width:100%;z-index:120}.slide-live-dt-container.has-media .slide-header:after{border-radius:var(--border-radius-small);content:"";height:100%;left:0;min-height:6rem;opacity:1;position:absolute;top:0;width:100%;z-index:-1}.slide-live-dt-container.has-media:not(.is-other) .slide-header:after{background:linear-gradient(var(--color-common-black),#0000)}.slide-live-dt-container .slide-header .slide-title{flex-grow:2;padding:.5rem;pointer-events:none;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)}.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{border:var(--border);border-radius:var(--border-radius-small);display:inline-block;font-size:var(--font-size-xsmall);margin-right:.3em;padding:.1rem .2rem;vertical-align:middle}.slide-live-dt-container .slide-header .slide-title .slide-counter{color:var(--color-light-grey);display:inline-block;font-size:var(--font-size-xsmall);line-height:var(--font-size-xsmall);margin-left:.5em;text-align:center;white-space:nowrap}.slide-live-dt-container .slide-header .slide-title .slide-label{position:relative}.slide-live-dt-container .slide-header .slide-title .slide-label .template-annotation{color:var(--color-light-grey);display:block;font-size:var(--font-size-xsmall);line-height:var(--font-size-xsmall);white-space:nowrap}.slide-live-dt-container .slide-category{color:var(--color-light-grey);font-size:var(--font-size-xsmall);line-height:var(--font-size-small)}.slide-live-dt-container .slide-live-dt-icon{color:var(--color-black);font-size:var(--font-size-xxlarge);left:50%;opacity:.5;position:absolute;top:50%;transform:translate(-50%,-50%);transition:opacity .3s ease-in-out;z-index:10}.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{height:100%;padding-top:1rem;transform:scaleX(1) rotate(0);transition:transform .3s ease-in-out;width:100%}.slide-live-dt-container.has-media .slide-live-dt-thumbnail{background:var(--color-common-black)}.slide-live-dt-container .slide-live-dt-media{animation:slide-live-fadein .6s ease-in-out forwards;position:absolute;z-index:1}.slide-live-dt-container .slide-live-dt-media img{animation:slide-live-fadein .6s ease-in-out forwards;background:var(--color-common-black);height:100%;object-fit:contain;width:100%}.slide-live-dt-container .slide-live-dt-slide{align-items:center;animation:slide-live-fadein .6s ease-in-out forwards;display:flex;height:100%;justify-content:center;padding:5% 20%;width:100%}.slide-live-dt-container .slide-live-dt-container-change{color:var(--color-light-grey);margin-right:-.8rem;margin-top:-.5rem;padding:.6rem .8rem}.slide-live-dt-container .slide-live-dt-container-change:hover{color:var(--color-light-blue)}.slide-live-dt-container .slide-live-dt-container-starred{border-radius:var(--border-radius-small);font-size:var(--font-size-large);opacity:.3}.slide-live-dt-container .slide-live-dt-container-starred.selected{opacity:1}.slide-live-dt-container .slide-thumbnail{padding:2rem}.slide-live-dt-container.zoom-level-5 .slide-header{font-size:var(--font-size-small)}.slide-live-dt-container.zoom-level-5 .slide-category{font-size:var(--font-size-xxsmall)}.slide-live-dt-container.zoom-level-8 .slide-techno-icon{font-size:var(--font-size-medium)}.slide-live-dt-container.zoom-level-8 .slide-header{font-size:var(--font-size-xsmall)}.slide-live-dt-container .slide-live-dt-video-status{bottom:0;left:0;padding:.5rem;pointer-events:none;position:absolute;width:100%;z-index:200}.slide-live-dt-container .video-status-item{animation:slide-live-dt-video-status-animation 3s infinite;background:var(--color-black);border-radius:var(--border-radius-large);color:var(--color-white);display:inline-block;font-size:var(--font-size-xsmall);line-height:var(--font-size-xsmall);max-width:100%;overflow:hidden;padding:.3rem .5rem;text-overflow:ellipsis;vertical-align:center;white-space:nowrap}@keyframes slide-live-dt-video-status-animation{0%{opacity:.5}50%{opacity:1}to{opacity:.5}}.slide-container-dt{border:var(--border-thick) #0000;border-radius:var(--border-radius-small);display:flex;overflow:hidden;position:relative;transition:opacity .3s ease-in-out;width:100%}.slide-container-dt>.slide-container-dt-slide{height:0;padding-bottom:100%;position:relative;transform:scaleX(1);width:100%}.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 .slide-container-dt-map,.slide-container-dt>.slide-container-dt-slide>img{height:100%;left:0;position:absolute;top:0;transform:rotate(0);width:100%}.slide-container-dt:not(.prevent-animations)>.slide-container-dt-slide .slide-container-dt-map,.slide-container-dt:not(.prevent-animations)>.slide-container-dt-slide>img{transition:transform .3s ease-in-out}.slide-container-dt .slide-container-dt-map{z-index:10}.slide-container-dt .slide-container-dt-map svg{height:100%;max-height:100%;max-width:100%;width:100%}.slide-container-dt.rotate-0>.slide-container-dt-slide .slide-container-dt-map,.slide-container-dt.rotate-0>.slide-container-dt-slide>img{transform:rotate(0deg)}.slide-container-dt.rotate-90>.slide-container-dt-slide .slide-container-dt-map,.slide-container-dt.rotate-90>.slide-container-dt-slide>img{transform:rotate(90deg)}.slide-container-dt.rotate-180>.slide-container-dt-slide .slide-container-dt-map,.slide-container-dt.rotate-180>.slide-container-dt-slide>img{transform:rotate(180deg)}.slide-container-dt.rotate-270>.slide-container-dt-slide .slide-container-dt-map,.slide-container-dt.rotate-270>.slide-container-dt-slide>img{transform:rotate(270deg)}.slide-container-dt .slide-count{background:var(--color-xxxlight-grey);border:var(--border) var(--color-blue);border-radius:var(--border-radius-large);color:var(--color-blue);font-size:var(--font-size-medium);height:1.4em;min-width:1.4em;padding:0 .2em;position:absolute;right:.3em;text-align:center;top:.3em;z-index:1}.slide-container-dt>.category{bottom:.3rem;color:var(--color-blue-40);font-size:var(--font-size-xxsmall);left:.3rem;line-height:var(--font-size-xsmall);position:absolute}.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:#0000}.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{height:0;padding-bottom:100%;position:relative;width:100%}.slide-container-dt-slide-other{align-items:center;background:var(--color-xxxlight-grey);border-radius:20rem;cursor:pointer;display:flex;height:100%;justify-content:center;left:0;padding:1rem;position:absolute;top:0;width:100%}.slide-browser-dt-container{background:var(--color-white);border:var(--border) var(--color-xxlight-grey);box-shadow:var(--common-box-shadow);color:var(--color-black);height:calc(100% - 1rem);left:4rem;overflow:auto;position:fixed;top:.5rem;width:calc(100% - 4.5rem);z-index:10000}.slide-browser-dt-container>h2{background-color:var(--color-white);border-bottom:var(--border) var(--color-xxlight-grey);font-size:var(--font-size-medium);margin:0;padding:1rem;position:-webkit-sticky;position:sticky;top:0;z-index:1000}.slide-browser-dt-container .slide-browser-dt-search{padding:.5rem;position:fixed;right:3rem;top:.5rem;z-index:1010}.slide-browser-dt-container .slide-browser-dt-close{cursor:pointer;font-size:var(--font-size-xlarge);padding:1.1rem;position:fixed;right:0;top:0;z-index:1020}.slide-browser-dt-container .slide-browser-dt-close:hover{color:var(--color-light-blue)}.slide-browser-dt-container ul{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(5,1fr);margin:1rem;padding:0}.slide-browser-dt-container ul li{background:var(--color-xxxlight-grey);border-radius:var(--border-radius-small);cursor:pointer;position:relative}.slide-browser-dt-container ul li.completed{background:var(--color-white)}.slide-browser-dt-container ul li.completed .slide-browser-dt-name{opacity:.4}.slide-browser-dt-container ul li.selected{background:var(--color-xxlight-grey)!important;opacity:1!important}.slide-browser-dt-container ul li:hover{opacity:1!important}.is-dragging{overflow:hidden!important;touch-action:none}.drag-hidden{display:none!important}.drag-scroll-down,.drag-scroll-up{height:10vh;left:0;pointer-events:none;position:fixed;top:0;width:100%;z-index:1000}.drag-scroll-down{bottom:0;top:auto}.is-dragging>.drag-scroll-down,.is-dragging>.drag-scroll-up{pointer-events:all}.drag-placeholder{background:var(--color-common-black);border-radius:var(--border-radius-small);left:0;opacity:.5;overflow:hidden;pointer-events:none;position:absolute;top:0;touch-action:none;z-index:200}.examination-live-scrollbar-container{--scrollbar-width:1rem;animation:examination-live-scrollbar-fadein .6s ease-in-out forwards;margin:0 .2rem 0 0;padding:0;position:relative}@keyframes examination-live-scrollbar-fadein{0%{opacity:0}to{opacity:1}}.examination-live-scrollbar-container ol{display:flex;flex-direction:column;justify-content:space-between;list-style:none;margin:0;min-height:100%;padding:.2rem 0}.examination-live-scrollbar-container li{cursor:pointer;flex-grow:2;padding:.1rem;position:relative;width:calc(var(--scrollbar-width) + .2rem)}.examination-live-scrollbar-container li>span{background:var(--color-common-blue);border:var(--border) var(--color-white);border-radius:.2rem;display:block;height:100%;position:absolute;width:var(--scrollbar-width)}.examination-live-scrollbar-container li.completed>span{background:#0000;border-color:var(--color-xxlight-grey)}.examination-live-scrollbar-container li.unusual>span{background:var(--color-ocra)}.examination-live-scrollbar-highlight{display:flex;flex-direction:column;height:100%;left:0;position:absolute;top:0;width:var(--scrollbar-width)}.examination-live-scrollbar-highlight li{background:#0000;border:#0000;margin:0 .1rem;padding:0;width:var(--scrollbar-width)}.examination-live-scrollbar-highlight li.highlight{background:var(--color-xlight-grey);border-radius:var(--border-radius-small);outline:.2rem solid var(--color-xlight-grey);z-index:0}.drag-and-drop-overlay{align-items:center;background:#0000;display:flex;height:100%;justify-content:center;left:0;pointer-events:none;position:fixed;top:0;transition:background .2s ease;width:100%;z-index:1000}.drag-and-drop-overlay.dragging{background:#00000080}.drag-and-drop-message{color:#fff;font-size:24px;opacity:0;pointer-events:none;transition:opacity .2s ease}.dragging>.drag-and-drop-message{opacity:1}.examination-live-grid-dt-container{flex-grow:2;overflow:auto;padding:1rem 1.6rem;position:relative;z-index:10}.examination-live-grid-dt.videos{min-height:90vh}.examination-live-grid-dt+.examination-live-grid-dt{padding-top:2rem}.slide-grid-dt-container{grid-gap:1.4rem;--number-of-columns:3;align-items:center;display:grid;flex-wrap:wrap;gap:1.4rem;grid-template-columns:repeat(var(--number-of-columns),1fr);justify-content:flex-start;margin-bottom:2rem}.examination-live-grid-dt-container .examination-live-slide{--background:var(--color-darkcommon-xxxlight-grey);animation:examination-live-slide-fadein .6s ease-in-out forwards;aspect-ratio:16/13;background:var(--background);border:.3rem solid #0000;border-radius:var(--border-radius-small);cursor:pointer;display:flex;position:relative;transition:background-color .3s ease-in-out,transform .3s ease-in-out,box-shadow .3s ease-in-out}@container page-wrapper (min-width: 1600px){.slide-grid-dt-container{grid-template-columns:repeat(calc(var(--number-of-columns)*1.2),1fr)}}@container page-wrapper (min-width: 1800px){.slide-grid-dt-container{grid-template-columns:repeat(calc(var(--number-of-columns)*1.4),1fr)}}@container page-wrapper (min-width: 2000px){.slide-grid-dt-container{grid-template-columns:repeat(calc(var(--number-of-columns)*1.7),1fr)}}.examination-live-grid-dt-container .examination-live-slide[data-is-zoomed=true]{background:var(--color-blue)!important;box-shadow:var(--box-shadow);transform:scale(1.05)}.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{border-left:var(--border-xxthick) var(--color-ocra);content:"";height:calc(100% - 1rem);left:calc(var(--border-xxthick-size)*-1);position:absolute;top:.5rem;z-index:1000}.examination-live-slide.preclicked{--background:var(--color-xxlight-grey);background:var(--background)}.examination-live-slide.at-risk{--background:var(--color-xxlight-grey-80);background:var(--background)}.examination-live-slide.at-risk.preclicked{--background:var(--color-xlight-grey);background:var(--background)}.examination-live-slide.last-received{animation:examination-live-last-received 6s ease-in-out forwards;background:var(--background);box-shadow:none}@keyframes examination-live-last-received{0%{background:var(--background);box-shadow:none}10%{background:var(--color-blue);box-shadow:var(--box-shadow)}50%{background:var(--color-blue);box-shadow:var(--box-shadow)}to{background:var(--background);box-shadow:none}}.examination-live-slide.unusual.last-received{animation:examination-live-last-received-unusual 6s ease-in-out forwards}@keyframes examination-live-last-received-unusual{0%{background:var(--background);box-shadow:none}10%{background:var(--color-ocra);box-shadow:var(--box-shadow-ocra)}50%{background:var(--color-ocra);box-shadow:var(--box-shadow-ocra)}to{background:var(--background);box-shadow:none}}.examination-live-grid-dt-unverified{background:var(--color-xxxlight-grey);margin-bottom:1rem;padding:2rem}.examination-live-grid-dt-unverified h2{margin-bottom:0}.slide-panel-dt-container{display:flex;flex-direction:column;gap:1rem;height:100%;padding:1rem;position:relative}.slide-panel-dt-container .slide-panel-dt-body{display:flex;gap:3rem;min-height:calc(100% - 1rem)}.slide-panel-dt-header{display:flex;gap:1rem;height:3rem;justify-content:space-between;padding-right:3rem;position:relative;z-index:20}.slide-panel-dt-slide-details{display:flex;flex-basis:50%;flex-direction:column;justify-content:space-between;margin-bottom:1rem}.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.is-fullscreen .slide-panel-dt-header,.slide-panel-dt-container.is-video .slide-panel-dt-header{border-color:#0000;position:absolute;width:calc(100% - 2rem);z-index:100}.slide-panel-dt-container.is-fullscreen .slide-panel-dt-slide-name{opacity:0;pointer-events:none}.slide-panel-dt-container .slide-panel-dt-header .slide-panel-dt-slide{transition:opacity .3s ease-in-out}.slide-panel-dt-container.is-fullscreen .slide-panel-dt-header .slide-panel-dt-slide{opacity:0}.slide-panel-dt-pagination{background:var(--color-xlight-blue-40);display:flex;font-size:var(--font-size-xxlarge);left:50%;position:absolute;text-align:center;top:0;translate:-50% 0;z-index:100}.slide-panel-dt-pagination>div{align-items:center;cursor:pointer;display:flex;justify-content:center;width:1em}.slide-panel-dt-pagination>div:empty{cursor:default}.slide-panel-dt-pagination>div:hover{color:var(--color-black)}.slide-panel-dt-score{min-width:100%;text-align:center}.slide-panel-dt-options{align-items:center;display:flex;gap:.5rem}.slide-panel-dt-print{position:relative}.slide-panel-dt-slide-container{display:flex;gap:1rem;height:5rem;position:relative;width:100%}.slide-panel-dt-slide-container .slide-panel-dt-slide-slide{align-items:center;aspect-ratio:1/1;background:var(--color-xxxlight-grey);border-bottom:var(--border) var(--color-xxlight-grey);border-bottom-right-radius:var(--border-radius);border-right:var(--border) var(--color-xxlight-grey);display:flex;left:-1rem;min-height:9rem;min-width:9rem;position:relative;top:-1rem}.slide-panel-dt-slide-meta{display:flex}.slide-panel-dt-slide-name{color:var(--color-black);display:flex;flex-direction:column;font-size:var(--font-size-xlarge);line-height:var(--font-size-large);position:relative;transition:opacity .3s ease-in-out}.slide-panel-dt-container .slide-panel-dt-slide-name .template-annotation{color:var(--color-light-grey);display:inline-block;font-size:var(--font-size-small);line-height:var(--font-size-small);vertical-align:middle;white-space:nowrap}.slide-panel-dt-slide-name .slide-counter{display:inline-block;margin-left:.5em}.slide-panel-dt-container .pagination-counter,.slide-panel-dt-slide-name .slide-counter{color:var(--color-light-grey);font-size:var(--font-size-medium);line-height:var(--font-size-medium);text-align:center;white-space:nowrap}.slide-panel-dt-container .pagination-counter{border:var(--border);border-radius:var(--border-radius-small);display:inline-flex;gap:.4em;margin-right:.5em;padding:.3em .5em}.slide-panel-dt-detection-score{display:inline-block;font-size:var(--font-size-large);margin-top:.5rem}.slide-panel-dt-detection-score>*{margin-right:.5rem}.slide-panel-dt-slide-to-retake{animation:slide-panel-dt-reassociating-animation 3s infinite;background:var(--color-ocra);border-radius:var(--border-radius);color:var(--color-white);display:inline-block;font-size:var(--font-size-small);line-height:var(--font-size-small);margin-left:.5rem;padding:.3rem .5rem;vertical-align:center;white-space:nowrap}@keyframes slide-panel-dt-reassociating-animation{0%{opacity:.5}50%{opacity:1}to{opacity:.5}}.slide-panel-dt-slide-category{color:var(--color-light-grey);display:inline-block;font-size:var(--font-size-xsmall);line-height:var(--font-size-xsmall);margin-left:.3rem}.slide-panel-dt-slide-container .slide-panel-dt-slide-change{font-size:var(--font-size-small);margin-bottom:1rem}.slide-panel-dt-slide-container.active:hover{border-color:var(--color-blue)}.slide-panel-dt-slide-container.active:hover .slide-panel-dt-slide-change{color:var(--color-blue)}.slide-panel-dt-slide-container .slide-panel-dt-slide-feedback{display:block;text-align:center;width:100%}.slide-panel-dt-slide-container .slide-panel-dt-pagination{display:flex;width:100%}.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){flex-grow:2;text-align:center}.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{color:var(--color-blue);font-size:var(--font-size-large);margin:0}.slide-panel-dt-extracted-from-video,.slide-panel-dt-image-evaluation{bottom:0;color:var(--color-xlight-grey);font-size:var(--font-size-small);margin:.3rem;opacity:1;position:absolute;text-align:center;transition:opacity .3s ease-in-out;width:100%;z-index:100}.slide-panel-dt-container.is-fullscreen .slide-panel-dt-extracted-from-video,.slide-panel-dt-container.is-fullscreen .slide-panel-dt-image-evaluation{opacity: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);height:100%;left:0;position:absolute;top:0;width:100%}.slide-panel-dt-container .slide-panel-dt-video:not(.inline){background:var(--color-common-black);height:calc(100vh - 1rem);left:-.5rem;max-width:calc(100% + 1rem);object-fit:contain;position:relative;width:calc(100% + 1rem)}.slide-panel-dt-container .slide-panel-dt-video video{height:100%;left:0;position:absolute;top:0;width:100%}.slide-panel-dt-searchbar{margin-bottom:1rem;position:relative;z-index:100}.slide-panel-dt-searchbar:last-child{margin-bottom:0}.slide-panel-dt-checklist-items{align-items:flex-start;display:flex;margin-top:0;overflow-x:auto;position:relative;scroll-snap-type:x mandatory}.slide-panel-dt-checklist{margin-bottom:2rem;position:relative}.slide-panel-dt-qc{flex-grow:2;overflow:auto;position:relative}.slide-panel-dt-detected{background:var(--color-grey-40);border-radius:var(--border-radius-small);font-size:var(--font-size-small);margin-bottom:1rem;text-align:center}.slide-panel-dt-checklist-items .slide-panel-dt-checklist-page{display:flex;flex-direction:column;margin-right:1rem;overflow:hidden;scroll-snap-align:center}.slide-panel-dt-checklist-items>.slide-panel-dt-checklist-page>ul,.slide-panel-dt-checklist-items>ul{max-height:100%;overflow-y:auto;width:100%}.slide-panel-dt-checklist-items>.slide-panel-dt-checklist-page>ul>li,.slide-panel-dt-checklist-items>ul>li{background:var(--color-white);border-bottom:var(--border) var(--color-xxlight-grey);color:var(--color-black);cursor:pointer;font-size:var(--font-size-medium);line-height:var(--font-size-large);padding:.7rem .8rem}.slide-panel-dt-checklist-items>.slide-panel-dt-checklist-page>ul>li .exam-item-name,.slide-panel-dt-checklist-items>ul>li .exam-item-name{align-items:center;display:flex;gap:.5rem;justify-content:space-between}.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>.slide-panel-dt-checklist-page>ul>li:first-child,.slide-panel-dt-checklist-items>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-bottom:.2rem;padding-top:.2rem}.slide-panel-dt-checklist-items ul>li.other label{align-items:center;display:flex;gap:.5rem;width:100%}.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;display:flex;gap:1rem;margin-top:1rem;padding:0}.slide-panel-dt-checklist-items ul>li.escape>*{border:var(--border) var(--color-xxlight-grey);padding:.7rem .8rem}.slide-panel-dt-checklist-items ul>li.escape>.escape-end{flex-grow:2}.slide-panel-dt-checklist-items ul>li .more{color:var(--color-light-grey)}.slide-panel-dt-checklist-items ul>li:hover .more{color:var(--color-black)}.slide-panel-dt-checklist-items .item-category{color:var(--color-light-grey);font-size:var(--font-size-xsmall);margin-left:1em}.slide-panel-dt-checklist-items .item-progress{align-items:center;border-radius:var(--border-radius);display:flex;font-size:var(--font-size-xsmall);gap:.2rem;line-height:var(--font-size-xsmall);margin-left:.5rem;padding:.2rem .3rem;text-transform:uppercase;white-space:nowrap}.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{background-color:var(--color-black);color:var(--color-white)}.slide-panel-dt-checklist-items ul>li.checked.warning-mandatory .item-progress.highlight{background-color:var(--color-ocra);color:var(--color-white)}.slide-panel-dt-checklist-items .quality-criteria,.slide-panel-dt-checklist-items .risk-factors{align-items:flex-start;color:var(--color-light-grey);display:flex;font-size:var(--font-size-medium);gap:.5rem;line-height:var(--font-size-medium);line-height:1.2;margin-top:.3rem}.slide-panel-dt-checklist-items .quality-criteria{color:var(--color-ocra)}.slide-panel-dt-checklist-items .slide-panel-dt-checklist-items-scroll-down,.slide-panel-dt-checklist-items .slide-panel-dt-checklist-items-scroll-up{background:linear-gradient(var(--color-xxxlight-grey),#0000);height:5rem;left:0;opacity:0;pointer-events:none;position:absolute;top:0;transition:opacity .3s ease-in-out;width:100%}.slide-panel-dt-checklist-items .slide-panel-dt-checklist-items-scroll-down{bottom:0;top:auto;transform:rotate(180deg)}.slide-panel-dt-checklist-items .slide-panel-dt-checklist-items-scroll-down.visible,.slide-panel-dt-checklist-items .slide-panel-dt-checklist-items-scroll-up.visible{opacity:1}.slide-panel-dt-container .slide-panel-dt-main_wrapper{container-type:size;container-name:slide-panel-dt-main_wrapper;display:flex;gap:2rem;height:100%;width:100%}.slide-panel-dt-container .slide-panel-dt-main_inner{display:flex;flex-direction:row;flex-grow:2;gap:1rem;height:100%}@container slide-panel-dt-main_wrapper (max-aspect-ratio: 4/3){.slide-panel-dt-alternatives,.slide-panel-dt-sidebar-container{flex-grow:2;max-height:100%;overflow:auto}.slide-panel-dt-container .slide-panel-dt-main_inner{flex-direction:column}.slide-panel-dt-container .slide-panel-dt-main{flex-grow:1;max-height:50%;min-height:50%}.slide-panel-dt-container.is-fullscreen .slide-panel-dt-main{max-height:100%;min-height:100%}.slide-panel-dt-container .slide-panel-dt-alternatives,.slide-panel-dt-container .slide-panel-dt-alternatives-inner,.slide-panel-dt-container .slide-panel-dt-sidebar,.slide-panel-dt-container .slide-panel-dt-sidebar-inner{flex-grow:1;min-width:100%!important;overflow:auto;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-main{display:flex;flex-direction:column;flex-grow:2;gap:1rem;overflow:auto;position:relative}.slide-panel-dt-container.is-fullscreen .slide-panel-dt-main{overflow:visible}.slide-panel-dt-alternatives,.slide-panel-dt-sidebar-container{display:flex;flex-direction:column;gap:1rem}.slide-panel-dt-container .slide-panel-dt-alternatives,.slide-panel-dt-container .slide-panel-dt-sidebar{flex:1 1;min-width:32rem;position:relative;width:32rem}.slide-panel-dt-container .slide-panel-dt-alternatives-inner,.slide-panel-dt-container .slide-panel-dt-sidebar-inner{display:flex;flex-direction:column;height:100%;left:0;min-width:32rem;position:absolute;top:0;width:32rem}.slide-panel-dt-container .slide-panel-dt-sidebar-inner .slide-panel-dt-sidebar-title{border-bottom:var(--border) var(--color-xlight-grey);display:flex;font-size:var(--font-size-xsmall);margin-bottom:.5rem}.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);border-radius:var(--border-radius-small);color:var(--color-white);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 1;min-width:0;overflow:hidden;width:0}.slide-panel-dt-container .slide-panel-dt-image{flex-grow:2;height:100%;position:relative;width:100%}.slide-panel-dt-container .slide-panel-dt-image .slide-panel-dt-image-inner{background-color:var(--color-common-black);height:100%;position:relative;width:100%}.slide-panel-dt-container.is-fullscreen .slide-panel-dt-image .slide-panel-dt-image-inner img{height:100%;left:0;object-fit:contain;position:absolute;top:0;width:100%}.processing{animation:slide-panel-dt-processing-spin 1s ease-in-out infinite}@keyframes slide-panel-dt-processing-spin{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(1turn)}}.slide-panel-dt-container .slide-panel-dt-switchfullscreen{cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:10}.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{height:100%;object-fit:contain;padding:var(--border-thick-size);transition:opacity .3s ease-in-out;width:100%}.slide-panel-dt-container.is-fullscreen .slide-panel-dt-image-inner{height:calc(100% + 2rem);left:-.5rem;top:-.5rem;width:calc(100% + 2rem)}.slide-panel-dt-container .slide-panel-dt-waiting{align-items:center;color:var(--color-xxlight-grey);display:flex;flex-direction:column;font-size:var(--font-size-small);height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.slide-panel-dt-waiting .slide-container-dt{max-width:10rem;opacity:.5}.global-search-bar{max-width:20rem;position:relative;transition:max-width .3s ease-in-out;width:100%}.global-search-bar.fullwidth{max-width:100%}.global-search-bar.focus{max-width:40rem}.global-search-bar>ul{background:var(--color-white);border:var(--border) var(--color-xxlight-grey);border-radius:var(--border-radius-small);box-shadow:var(--common-box-shadow);left:0;max-height:calc(100svh - 15rem);min-width:100%;overflow:auto;padding:0;position:absolute;top:calc(100% + .1rem);z-index:5}.search-bar{font-size:1rem;position:relative}.search-bar input{margin:0;width:100%}.search-bar .hint{background:var(--color-white);border-radius:var(--border-radius-small);color:var(--color-xxlight-grey);font-size:var(--font-size-small);left:0;line-height:var(--font-size-small);padding:.5em .5em .5em 2rem;position:absolute;top:100%;width:100%;z-index:10}.checklist-item-line-search{border:var(--border) #0000;border-bottom:var(--border) var(--color-xxlight-grey);color:var(--color-blue);cursor:pointer;list-style:none;margin:0;padding:0;transition:border .3s ease-in-out,box-shadow .3s ease-in-out;-webkit-user-select:none;user-select:none}.checklist-item-line-search:last-child{border-bottom:0}.checklist-item-line-search.no-results{color:var(--color-xxlight-grey);cursor:default}.checklist-item-line-search>div{display:flex;gap:1rem;padding:.8em 1em}.checklist-item-line-search .highlight{border-bottom:var(--border) var(--color-light-grey);font-weight:700}.checklist-item-line-search .checklist-item-name{flex-grow:2}.checklist-item-line-search .checklist-item-cta{color:var(--color-xlight-grey);font-size:.8em;margin-right:.5em;white-space:nowrap}@keyframes syndrome-line-hide{0%{opacity:1}to{opacity:0}}.slide-panel-dt-video-container{background:var(--color-white);height:100%}.slide-panel-dt-video-container .video-status{left:1rem;position:absolute;top:1rem;z-index:100}.slide-panel-dt-video-container .video-status-item{background:var(--color-black);border-radius:var(--border-radius);color:var(--color-white);display:inline-block;font-size:var(--font-size-small);line-height:var(--font-size-small);margin-right:.5rem;padding:.3rem .5rem;vertical-align:center;white-space:nowrap}.slide-panel-dt-video-container .video-status-item.inprogress{animation:slide-panel-dt-video-status-animation 3s infinite}.slide-panel-dt-video-container .video-status-item.error{color:var(--color-red)}@keyframes slide-panel-dt-video-status-animation{0%{opacity:.5}50%{opacity:1}to{opacity:.5}}.slide-panel-dt-video-container canvas{background:var(--color-common-black);height:calc(100% - 3.5rem);object-fit:contain;position:absolute;width:100%}.slide-panel-dt-video-container>.video-controller{height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.slide-panel-dt-video-container>.video-controller>.icon{animation:slide-panel-dt-video-container-icon-fade .3s ease-in-out .5s forwards;color:var(--color-common-white);font-size:var(--font-size-xxxlarge);left:50%;opacity:1;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:1000}.slide-panel-dt-video-container>.video-controller>.icon.icon-left{left:10%}.slide-panel-dt-video-container>.video-controller>.icon.icon-right{left:90%}@keyframes slide-panel-dt-video-container-icon-fade{0%{opacity:1}to{opacity:0}}.slide-panel-dt-video-container>.video-controller .next-frame,.slide-panel-dt-video-container>.video-controller .previous-frame,.slide-panel-dt-video-container>.video-controller .toggle-play{cursor:pointer;height:100%;left:0;position:absolute;top:0;width:20%}.slide-panel-dt-video-container>.video-controller .next-frame{left:80%;width:20%}.slide-panel-dt-video-container>.video-controller .toggle-play{left:20%;width:60%}.slide-panel-dt-video-container .video-controller-footer{align-items:center;bottom:0;display:flex;gap:2rem;justify-content:space-between;left:0;padding:.5rem 1rem;position:absolute;width:100%;z-index:100}.slide-panel-dt-video-container .video-progress{background:var(--color-xxxlight-grey);border-radius:var(--border-radius-large);height:.8rem;position:relative;width:100%}.slide-panel-dt-video-container .video-progress>.video-progress-bar{background:var(--color-blue);border-radius:var(--border-radius-large);height:100%;pointer-events:none}.slide-panel-dt-video-container .video-progress>.video-progress-frame{align-items:center;aspect-ratio:1/1;background:#0000;border-radius:50%;display:flex;height:200%;justify-content:center;position:absolute;top:-50%;transform:translateX(-50%);transition:background-color .3s ease-in-out}.slide-panel-dt-video-container .video-progress>.video-progress-frame:after{aspect-ratio:1/1;background-color:var(--color-ocra);border-radius:50%;content:"";display:block;height:40%}.slide-panel-dt-video-container .video-progress>.video-progress-frame:hover{background:var(--color-ocra-40)}.slide-panel-dt-video-container .video-progress .video-progress-frame-thumbnail{aspect-ratio:4/3;background:var(--color-xxlight-grey);border:var(--border-thick) var(--color-xxlight-grey);border-radius:var(--border-radius-small);bottom:50%;left:50%;opacity:0;pointer-events:none;position:absolute;transform:translateX(-50%);transition:opacity .3s ease-in-out,bottom .3s ease-in-out;width:15rem}.slide-panel-dt-video-container .video-progress .video-progress-frame-thumbnail:after{background:linear-gradient(var(--color-common-black),#0000);content:"";height:50%;left:0;position:absolute;top:0;width:100%;z-index:5}.slide-panel-dt-video-container .video-progress .video-progress-frame-thumbnail img{aspect-ratio:16/10;object-fit:cover;width:100%}.slide-panel-dt-video-container .video-progress .video-progress-frame-thumbnail>.header-title{color:var(--color-common-white);font-size:var(--font-size-medium);left:0;line-height:var(--font-size-medium);padding:.5rem;pointer-events:none;position:absolute;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);top:0;z-index:10}.slide-panel-dt-video-container .video-progress .video-progress-frame-thumbnail>.header-title.unusual{color:var(--color-ocra)}.slide-panel-dt-video-container .video-progress>.video-progress-frame:hover{z-index:10}.slide-panel-dt-video-container .video-progress>.video-progress-frame:hover .video-progress-frame-thumbnail{border-radius:var(--border-radius-small);bottom:90%;cursor:pointer;opacity:1;overflow:hidden;pointer-events:all}.smartmatch-dt-alternatives{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(2,1fr)}.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);left:.5rem;line-height:var(--font-size-medium);position:absolute;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);top:.5rem;z-index:10}.smartmatch-dt-slide-category{color:var(--color-light-grey);display:block;font-size:var(--font-size-xsmall);margin-top:.2rem}.smartmatch-dt-alternatives-more-slides{background:var(--color-xxlight-grey-40);border-radius:var(--border-radius-small);cursor:pointer;margin-top:1rem;padding:1rem;text-align:center}.slide-live-container{--color-slide-drawing:#a0b4bc;border-radius:var(--border-radius-small);overflow:hidden;position:relative;text-align:left;transition:outline-color .3s ease-in-out;width:100%}.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);border-radius:var(--border-radius-small);bottom:.5rem;color:var(--color-white);display:inline-block;font-size:var(--font-size-small);left:.2rem;line-height:1em;margin-left:.2em;padding:.15em .5em;position:absolute;z-index:200}.slide-live-container.zoom-level-3 .slide-qc-evaluation{font-size:var(--font-size-medium)}.slide-live-container.to-retake{animation:slide-live-container-reassociating-animation 3s infinite}@keyframes slide-live-container-reassociating-animation{0%{opacity:.5}50%{opacity:1}to{opacity:.5}}.slide-live-container .slide-live-protect-click{height:100%;left:0;position:absolute;top:0;width:100%;z-index:100}.slide-live-container .slide-header{color:var(--color-common-white);display:flex;left:0;line-height:1;min-height:4rem;position:absolute;top:0;width:100%;z-index:120}.slide-live-container .slide-action{color:var(--color-common-white);position:absolute;right:.5rem;top:0;z-index:121}.slide-live-container.has-media .slide-header:after{border-radius:var(--border-radius-small);content:"";height:100%;left:0;min-height:6rem;opacity:1;position:absolute;top:0;width:100%;z-index:-1}.slide-live-container.has-media .slide-header:after,.slide-live-container.has-media:not(.is-other) .slide-header:after{background:linear-gradient(var(--color-common-black),#0000)}.slide-live-container .slide-header .slide-title{display:block;flex-grow:2;max-width:100%;overflow:hidden;padding:.5rem;pointer-events:none;text-overflow:ellipsis;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);white-space:nowrap}.slide-live-container .slide-header .slide-title .slide-techno{border:var(--border);border-radius:var(--border-radius-small);display:inline-block;font-size:var(--font-size-xsmall);margin-right:.3em;padding:.1rem .2rem;vertical-align:middle}.slide-live-container .slide-header .slide-title .slide-counter{color:var(--color-light-grey);display:inline-block;font-size:var(--font-size-xsmall);line-height:var(--font-size-xsmall);margin-left:.5em;text-align:center;white-space:nowrap}.slide-live-container .slide-category{color:var(--color-light-grey);font-size:var(--font-size-xsmall);line-height:var(--font-size-small)}.slide-live-container .slide-techno-icon{bottom:0;font-size:var(--font-size-xxlarge);position:absolute;right:-2%}.slide-live-container .slide-live-icon{color:var(--color-black);font-size:var(--font-size-xxlarge);left:50%;opacity:.5;position:absolute;top:50%;transform:translate(-50%,-50%);transition:opacity .3s ease-in-out;z-index:10}.slide-live-container.to-retake .slide-live-icon,.slide-live-container:hover .slide-live-icon{opacity:1}.slide-live-container .slide-live-thumbnail{height:100%;transform:scaleX(1) rotate(0);transition:transform .3s ease-in-out;width:100%}.slide-live-container .slide-drawing{color:var(--color-slide-drawing)}.slide-live-container .slide-live-media{animation:slide-live-fadein .6s ease-in-out forwards;padding-top:1rem;position:absolute;z-index:1}.slide-live-container .slide-live-media img{animation:slide-live-fadein .6s ease-in-out forwards;background:var(--color-common-black);height:100%;object-fit:contain;width:100%}.slide-live-container .slide-live-slide{align-items:center;animation:slide-live-fadein .6s ease-in-out forwards;display:flex;height:100%;justify-content:center;width:100%}.examination-live-slide.fadeout{animation:slide-live-fadeout .6s ease-in-out forwards!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-right:-.8rem;margin-top:-.5rem;padding:.6rem .8rem}.slide-live-container .slide-live-container-change:hover{color:var(--color-light-blue)}.slide-live-container .slide-thumbnail{padding:2rem}.slide-live-container.zoom-level-5 .slide-techno-icon{font-size:var(--font-size-large)}.slide-live-container.zoom-level-5 .slide-header{font-size:var(--font-size-small);width:calc(100% - var(--font-size-small))}.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{font-size:var(--font-size-xsmall);width:calc(100% - var(--font-size-xsmall))}.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{bottom:0;display:flex;left:0;padding:.1rem;pointer-events:none;position:absolute;width:100%;z-index:200}.slide-live-container .status-item{border-radius:var(--border-radius-large);display:block;margin:.3rem;max-width:100%;overflow:hidden;padding:.3rem .5rem;text-overflow:ellipsis;white-space:nowrap}.slide-live-container .status-item.inprogress{animation:slide-live-status-inprogress-animation 3s infinite;background:var(--color-black);color:var(--color-white)}.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-container{border:var(--border-thick) #0000;border-radius:var(--border-radius-small);color:var(--color-common-white);overflow:hidden;transition:opacity .3s ease-in-out}.slide-container:not(.prevent-animations)>.slide-container-slide{transition:transform .3s ease-in-out .3s}.slide-container-slide>img{padding:5% 20%}.slide-container.is-selected{border:var(--border-thick) var(--color-ocra);opacity:1!important}.slide-container.is-automatched-next{border:var(--border-dashed-thick) var(--color-common-blue)}.slide-container.rotate-flip>.slide-container-slide{transform:scaleX(-1)}.slide-container>.slide-container-slide .slide-container-map,.slide-container>.slide-container-slide>img{height:100%;left:0;position:absolute;top:0;transform:rotate(0);width:100%}.slide-container:not(.prevent-animations)>.slide-container-slide .slide-container-map,.slide-container:not(.prevent-animations)>.slide-container-slide>img{transition:transform .3s ease-in-out}.slide-container .slide-container-map{z-index:10}.slide-container .slide-container-map svg{height:100%;max-height:100%;max-width:100%;width:100%}.slide-container.rotate-0>.slide-container-slide .slide-container-map,.slide-container.rotate-0>.slide-container-slide>img{transform:rotate(0deg)}.slide-container.rotate-90>.slide-container-slide .slide-container-map,.slide-container.rotate-90>.slide-container-slide>img{transform:rotate(90deg)}.slide-container.rotate-180>.slide-container-slide .slide-container-map,.slide-container.rotate-180>.slide-container-slide>img{transform:rotate(180deg)}.slide-container.rotate-270>.slide-container-slide .slide-container-map,.slide-container.rotate-270>.slide-container-slide>img{transform:rotate(270deg)}.slide-container .slide-count{background:var(--color-xxxlight-grey);border:var(--border) var(--color-blue);border-radius:var(--border-radius-large);color:var(--color-blue);font-size:var(--font-size-medium);height:1.4em;min-width:1.4em;padding:0 .2em;position:absolute;right:.3em;text-align:center;top:.3em;z-index:1}.slide-container>.category{bottom:.3rem;color:var(--color-blue-40);font-size:var(--font-size-xxsmall);left:.3rem;line-height:var(--font-size-xsmall);position:absolute}.slide-container.is-completed>.slide-count{background:var(--color-blue);color:var(--color-white)}.slide-container.has-risks{background:var(--color-darkcommon-xxlight-grey)}.slide-container .slide-container-map svg .fetus-path{fill:var(--color-xxxlight-grey)}.slide-container .slide-container-map svg circle.fetus-path{fill:var(--color-xxlight-grey)}.slide-container .slide-container-map svg>.item{fill:#0000}.slide-container .slide-container-map svg>.map{fill:#0000;cursor:pointer}.slide-container .slide-container-map svg>.item.unusual{fill:var(--color-common-ocra)!important;opacity:1!important}.slide-container.is-interactive .slide-container-map svg>.item{fill:var(--color-common-blue)}.slide-container.lowlight{background:#0000}.slide-container.lowlight .slide-container-slide>img{opacity:.3}.slide-container.slide-other{border-radius:50rem;overflow:visible}.slide-container-slide-other-container{height:0;padding-bottom:100%;position:relative;width:100%}.slide-container-slide-other{align-items:center;background:var(--color-xxxlight-grey);border-radius:20rem;cursor:pointer;display:flex;height:100%;justify-content:center;left:0;padding:1rem;position:absolute;top:0;width:100%}.slide-browser-container{background:var(--color-white);border:var(--border) var(--color-xxlight-grey);box-shadow:var(--common-box-shadow);color:var(--color-black);height:calc(100% - 1rem);left:4rem;overflow:auto;position:fixed;top:.5rem;width:calc(100% - 4.5rem);z-index:10000}.slide-browser-container>h2{background-color:var(--color-white);border-bottom:var(--border) var(--color-xxlight-grey);font-size:var(--font-size-medium);margin:0;padding:1rem;position:-webkit-sticky;position:sticky;top:0;z-index:1000}.slide-browser-container .slide-browser-search{padding:.5rem;position:fixed;right:3rem;top:.5rem;z-index:1010}.slide-browser-container .slide-browser-close{cursor:pointer;font-size:var(--font-size-xlarge);padding:1.1rem;position:fixed;right:0;top:0;z-index:1020}.slide-browser-container .slide-browser-close:hover{color:var(--color-light-blue)}.slide-browser-container ul{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(5,1fr);margin:1rem;padding:0}.slide-browser-container ul li{background:var(--color-xxxlight-grey);border-radius:var(--border-radius-small);cursor:pointer;position:relative}.slide-browser-container ul li.completed{background:var(--color-white)}.slide-browser-container ul li.completed .slide-browser-name{opacity:.4}.slide-browser-container ul li.selected{background:var(--color-xxlight-grey)!important;opacity:1!important}.slide-browser-container ul li:hover{opacity:1!important}.examination-live-grid-container{flex-grow:2;overflow:auto;padding:1rem 1.6rem;position:relative;z-index:10}.examination-live-grid.videos{min-height:90vh}.examination-live-grid+.examination-live-grid{padding-top:2rem}.slide-grid-container{grid-gap:1.4rem;--number-of-columns:3;align-items:center;display:grid;flex-wrap:wrap;gap:1.4rem;grid-template-columns:repeat(var(--number-of-columns),1fr);justify-content:flex-start;margin-bottom:2rem}.slide-grid-heading>h2{border-bottom:var(--border) var(--color-xxlight-grey);font-size:var(--font-size-medium);margin-top:0;padding-bottom:.6rem;text-align:center}@container page-wrapper (min-width: 1600px){.slide-grid-container{grid-template-columns:repeat(calc(var(--number-of-columns)*1.2),1fr)}}@container page-wrapper (min-width: 1800px){.slide-grid-container{grid-template-columns:repeat(calc(var(--number-of-columns)*1.4),1fr)}}@container page-wrapper (min-width: 2000px){.slide-grid-container{grid-template-columns:repeat(calc(var(--number-of-columns)*1.7),1fr)}}@container page-wrapper (max-width: 1000px){.slide-grid-container{grid-template-columns:repeat(max(1,calc(var(--number-of-columns)/2)),1fr)}}@container page-wrapper (max-width: 700px){.slide-grid-container{grid-template-columns:repeat(max(1,calc(var(--number-of-columns)/3)),1fr)}}.examination-live-grid-container .examination-live-slide[data-is-zoomed=true]{background:var(--color-blue)!important;box-shadow:var(--box-shadow);transform:scale(1.05)}.examination-live-grid-container .examination-live-slide{animation:examination-live-slide-fadein .6s ease-in-out forwards;aspect-ratio:4/3;background:var(--color-darkcommon-xxxlight-grey);border:.3rem solid #0000;border-radius:var(--border-radius-small);cursor:pointer;display:flex;position:relative;transition:background-color .3s ease-in-out}@keyframes examination-live-slide-fadein{0%{opacity:0}to{opacity:1}}.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-slide.unusual .slide-label{color:var(--color-ocra)}.examination-live-slide.unusual:after{border-left:var(--border-xxthick) var(--color-ocra);content:"";height:calc(100% - 1rem);left:calc(var(--border-xxthick-size)*-1);position:absolute;top:.5rem;z-index:1000}.examination-live-slide.preclicked{background:var(--color-xxlight-grey)}.examination-live-slide.at-risk{background:var(--color-xxlight-grey-80)}.examination-live-slide.at-risk.preclicked{background:var(--color-xlight-grey)}.examination-empty-grid{align-content:center;align-items:center;color:var(--color-xlight-grey);font-size:var(--font-size-xlarge);height:calc(100% - 5rem);line-height:var(--font-size-xxlarge);margin:auto;padding:.5rem;text-align:center}.examination-empty-grid img{height:auto;width:100%}.is-dragging .examination-live-slide>*{pointer-events:none}.examination-live-slide.dragging .slide-header:after,.examination-live-slide.dragging .slide-live-container-print,.examination-live-slide.dragging .slide-live-media{opacity:0!important}.examination-live-slide.drag-overing{background:var(--color-blue)}.examination-live-grid-unverified{background:var(--color-xxxlight-grey);margin-bottom:1rem;padding:2rem}.examination-live-grid-unverified h2{margin-bottom:0}.manual-upload-slide{align-items:center;color:var(--color-common-grey);display:flex;flex-direction:column;justify-content:center;padding:2rem 0}.manual-upload-slide-icon{font-size:var(--font-size-xxlarge)}.manual-upload-slide-description{font-size:var(--font-size-small);text-align:center}.slide-panel-container{display:flex;flex-direction:column;gap:1rem;height:100%;padding:1rem;position:relative}.slide-panel-container .slide-panel-body{display:flex;flex-direction:row;flex-grow:2;gap:1rem;min-height:calc(100% - 4rem)}@container page-wrapper (max-aspect-ratio: 4/3){.slide-panel-alternatives,.slide-panel-sidebar-container{flex-grow:2;max-height:100%;overflow:auto}.slide-panel-container .slide-panel-body{flex-direction:column}.slide-panel-container .slide-panel-main{flex-grow:1;max-height:50%;min-height:50%}.slide-panel-container.is-fullscreen .slide-panel-main{max-height:100%;min-height:100%}.slide-panel-container .slide-panel-alternatives,.slide-panel-container .slide-panel-alternatives-inner,.slide-panel-container .slide-panel-sidebar,.slide-panel-container .slide-panel-sidebar-inner{flex-grow:1;min-width:100%!important;overflow:auto;width:100%!important}.slide-panel-container .slide-panel-alternatives-inner,.slide-panel-container .slide-panel-sidebar-inner{position:relative!important}}.slide-panel-container.is-video .slide-panel-body{height:calc(100% + 2rem);left:-1rem;position:relative;top:-1rem;width:calc(100% + 2rem)}.slide-panel-container .slide-panel-main{display:flex;flex-direction:column;flex-grow:2;gap:1rem;overflow:auto;position:relative;transition:gap .3s ease-in-out}.slide-panel-container.is-fullscreen .slide-panel-main{overflow:visible}.slide-panel-container .slide-panel-alternatives,.slide-panel-container .slide-panel-sidebar{min-width:32rem;position:relative;transition:width .3s ease-in-out,min-width .3s ease-in-out;width:32rem}.slide-panel-container .slide-panel-alternatives-inner,.slide-panel-container .slide-panel-sidebar-inner{display:flex;flex-direction:column;height:100%;left:0;min-width:32rem;position:absolute;top:0;transition:right .3s ease-in-out;width:32rem}.slide-panel-container .slide-panel-sidebar-inner .slide-panel-sidebar-title{background:var(--color-xxxlight-grey);border-bottom:var(--border) var(--color-xlight-grey);display:flex;font-size:var(--font-size-xsmall);margin-bottom:.5rem;position:-webkit-sticky;position:sticky;top:0;z-index:10}.slide-panel-container .slide-panel-sidebar-inner h2{border-bottom:0;flex-grow:2;margin:0;padding:.5rem 0}.slide-panel-container .slide-panel-sidebar-inner .slide-panel-sidebar-title .unusual-quality-criteria-count{background:var(--color-ocra);border-radius:var(--border-radius-small);color:var(--color-white);letter-spacing:0;margin-left:.8em;padding:.1em .4em}.slide-panel-container.is-fullscreen .examination-live-alternatives-sidebar,.slide-panel-container.is-fullscreen .slide-panel-sidebar{min-width:0;overflow:hidden;width:0}.slide-panel-container .slide-panel-image{flex-grow:2;height:100%;position:relative;width:100%}.slide-panel-container .slide-panel-image .slide-panel-image-inner{background-color:var(--color-common-black);height:100%;position:relative;width:100%}.slide-panel-container.is-fullscreen .slide-panel-image .slide-panel-image-inner img{height:100%;left:0;object-fit:contain;position:absolute;top:0;width:100%}.processing{animation:slide-panel-processing-spin 1s ease-in-out infinite;border:.5rem solid #0000;border-radius:5rem;border-top:.5rem solid var(--color-blue);height:4rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:4rem;z-index:10}@keyframes slide-panel-processing-spin{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(1turn)}}.slide-panel-container .slide-panel-switchfullscreen{cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:10}.slide-panel-container .slide-panel-image .slide-panel-image-inner>img,.slide-panel-container .slide-panel-image .slide-panel-image-inner>video{height:100%;object-fit:contain;padding:var(--border-thick-size);transition:opacity .3s ease-in-out;width:100%}.slide-panel-container.is-fullscreen .slide-panel-image-inner{height:calc(100% + 2rem);left:-.5rem;top:-.5rem;width:calc(100% + 2rem)}.slide-panel-container .slide-panel-waiting{align-items:center;color:var(--color-xxlight-grey);display:flex;flex-direction:column;font-size:var(--font-size-small);height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.slide-panel-waiting .slide-container{max-width:10rem;opacity:.5}.slide-panel-header{display:flex;gap:1rem;height:3rem;justify-content:space-between;padding-right:3rem;position:relative;z-index:20}.slide-panel-slide-details{display:flex;flex-basis:50%;flex-direction:column;justify-content:space-between;margin-bottom:1rem}.slide-panel-gotodx{margin-top:.5rem}.slide-panel-container .slide-panel-slide-cta{font-size:var(--font-size-large);transition:opacity .3s ease-in-out}.slide-panel-container.is-fullscreen .slide-panel-header,.slide-panel-container.is-video .slide-panel-header{border-color:#0000;position:absolute;width:calc(100% - 2rem);z-index:100}.slide-panel-container.is-fullscreen .slide-panel-slide-name{opacity:0;pointer-events:none}.slide-panel-container .slide-panel-header .slide-panel-slide{transition:opacity .3s ease-in-out}.slide-panel-container.is-fullscreen .slide-panel-header .slide-panel-slide{opacity:0}.slide-panel-pagination{background:var(--color-xlight-blue-40);display:flex;font-size:var(--font-size-xxlarge);left:50%;position:absolute;text-align:center;top:0;translate:-50% 0;z-index:100}.slide-panel-pagination>div{align-items:center;cursor:pointer;display:flex;justify-content:center;width:1em}.slide-panel-pagination>div:empty{cursor:default}.slide-panel-pagination>div:hover{color:var(--color-black)}.slide-panel-score{min-width:100%;text-align:center}.slide-panel-options{align-items:center;display:flex;gap:.5rem}.slide-panel-print{position:relative}.slide-panel-slide-container{display:flex;gap:1rem;height:5rem;position:relative;width:100%}.slide-panel-slide-container .slide-panel-slide-slide{align-items:center;aspect-ratio:1/1;background:var(--color-xxxlight-grey);border-bottom:var(--border) var(--color-xxlight-grey);border-bottom-right-radius:var(--border-radius);border-right:var(--border) var(--color-xxlight-grey);display:flex;left:-1rem;min-height:9rem;min-width:9rem;position:relative;top:-1rem;transition:width .3s ease-in-out}.slide-panel-slide-meta{display:flex;transition:padding .3s ease-in-out}.slide-panel-slide-name{color:var(--color-black);display:flex;flex-direction:column;font-size:var(--font-size-xlarge);line-height:var(--font-size-large);position:relative;transition:opacity .3s ease-in-out}.slide-panel-container .slide-panel-slide-name .template-annotation{color:var(--color-light-grey);display:inline-block;font-size:var(--font-size-small);line-height:var(--font-size-small);margin-left:.5em;vertical-align:middle;white-space:nowrap}.slide-panel-slide-name .slide-counter{display:inline-block;margin-left:.5em}.slide-panel-container .pagination-counter,.slide-panel-slide-name .slide-counter{color:var(--color-light-grey);font-size:var(--font-size-medium);line-height:var(--font-size-medium);text-align:center;white-space:nowrap}.slide-panel-container .pagination-counter{border:var(--border);border-radius:var(--border-radius-small);display:inline-flex;gap:.4em;margin-right:.5em;padding:.3em .5em}.slide-panel-detection-score{display:inline-block;font-size:var(--font-size-large);margin-top:.5rem}.slide-panel-slide-to-retake{animation:slide-panel-reassociating-animation 3s infinite;background:var(--color-ocra);border-radius:var(--border-radius);color:var(--color-white);display:inline-block;font-size:var(--font-size-small);line-height:var(--font-size-small);margin-left:.5rem;padding:.3rem .5rem;vertical-align:center;white-space:nowrap}@keyframes slide-panel-reassociating-animation{0%{opacity:.5}50%{opacity:1}to{opacity:.5}}.slide-panel-slide-category{color:var(--color-light-grey);display:inline-block;font-size:var(--font-size-xsmall);line-height:var(--font-size-xsmall);margin-left:.3rem}.slide-panel-slide-container .slide-panel-slide-change{font-size:var(--font-size-small);margin-bottom:1rem}.slide-panel-slide-container.active:hover{border-color:var(--color-blue)}.slide-panel-slide-container.active:hover .slide-panel-slide-change{color:var(--color-blue)}.slide-panel-slide-container .slide-panel-slide-feedback{display:block;text-align:center;width:100%}.slide-panel-slide-container .slide-panel-pagination{display:flex;width:100%}.slide-panel-slide-container .slide-panel-pagination>div:first-child,.slide-panel-slide-container .slide-panel-pagination>div:last-child{cursor:pointer}.slide-panel-slide-container .slide-panel-pagination>div:first-child:hover,.slide-panel-slide-container .slide-panel-pagination>div:last-child:hover{background:var(--color-xxxlight-grey)}.slide-panel-slide-container .slide-panel-pagination>div{border:var(--border) var(--color-xxlight-grey);padding:.6rem}.slide-panel-slide-container .slide-panel-pagination>div:nth-child(2){flex-grow:2;text-align:center}.slide-panel-slide-container .slide-panel-pagination>div:nth-child(2) b{color:var(--color-black)}.slide-panel-slide-container.smart-match .slide-panel-slide-slide{width:12rem}.slide-panel-slide-confirm-matching>h2{color:var(--color-blue);font-size:var(--font-size-large)}.slide-panel-extracted-from-video,.slide-panel-image-evaluation{bottom:0;color:var(--color-xlight-grey);font-size:var(--font-size-small);margin:.3rem;opacity:1;position:absolute;text-align:center;transition:opacity .3s ease-in-out;width:100%;z-index:100}.slide-panel-container.is-fullscreen .slide-panel-extracted-from-video,.slide-panel-container.is-fullscreen .slide-panel-image-evaluation{opacity:0}.slide-panel-container.is-video,.slide-panel-container.is-video .slide-panel-body{display:block}.slide-panel-container .slide-panel-video.inline{background:var(--color-common-black);height:100%;left:0;position:absolute;top:0;width:100%}.slide-panel-container .slide-panel-video:not(.inline){background:var(--color-common-black);height:calc(100vh - 1rem);left:-.5rem;max-width:calc(100% + 1rem);object-fit:contain;position:relative;width:calc(100% + 1rem)}.slide-panel-container .slide-panel-video video{height:100%;left:0;position:absolute;top:0;width:100%}.slide-panel-searchbar{margin-bottom:1rem;position:relative;z-index:100}.slide-panel-searchbar:last-child{margin-bottom:0}.slide-panel-checklist-items{align-items:flex-start;display:flex;margin-top:0;overflow-x:auto;position:relative;scroll-snap-type:x mandatory}.slide-panel-checklist{margin-bottom:2rem;position:relative}.slide-panel-qc{flex-grow:2;overflow:auto;position:relative}.slide-panel-checklist-items .slide-panel-checklist-page{display:flex;flex-direction:column;margin-right:1rem;overflow:hidden;scroll-snap-align:center}.slide-panel-checklist-items>.slide-panel-checklist-page>ul,.slide-panel-checklist-items>ul{max-height:100%;overflow-y:auto;width:100%}.slide-panel-checklist-items>.slide-panel-checklist-page>ul>li,.slide-panel-checklist-items>ul>li{background:var(--color-white);border-bottom:var(--border) var(--color-xxlight-grey);color:var(--color-black);cursor:pointer;font-size:var(--font-size-medium);line-height:var(--font-size-large);padding:.7rem .8rem}.slide-panel-checklist-items>.slide-panel-checklist-page>ul>li .exam-item-name,.slide-panel-checklist-items>ul>li .exam-item-name{align-items:center;display:flex;gap:.5rem;justify-content:space-between}.slide-panel-checklist-items>ul>li .exam-item-context{font-size:var(--font-size-xsmall);line-height:var(--font-size-xsmall)}.slide-panel-checklist-items>.slide-panel-checklist-page>ul>li:first-child,.slide-panel-checklist-items>ul>li:first-child{margin-top:0}.slide-panel-checklist-items ul>li.anomaly{margin-bottom:1rem}.slide-panel-checklist-items ul>li.checked{color:var(--color-black)}.slide-panel-checklist-items ul>li.warning-mandatory.is-not-verified{color:var(--color-ocra)}.slide-panel-checklist-items ul>li.is-not-detected{color:var(--color-light-grey)!important}.slide-panel-checklist-items ul>li.other{padding-bottom:.2rem;padding-top:.2rem}.slide-panel-checklist-items ul>li.other label{align-items:center;display:flex;gap:.5rem;width:100%}.slide-panel-checklist-items ul>li.other label>span:last-child{flex-grow:2}.slide-panel-checklist-items ul>li.escape{border:0;display:flex;gap:1rem;margin-top:1rem;padding:0}.slide-panel-checklist-items ul>li.escape>*{border:var(--border) var(--color-xxlight-grey);padding:.7rem .8rem}.slide-panel-checklist-items ul>li.escape>.escape-end{flex-grow:2}.slide-panel-checklist-items ul>li .more{color:var(--color-light-grey)}.slide-panel-checklist-items ul>li:hover .more{color:var(--color-black)}.slide-panel-checklist-items .item-category{color:var(--color-light-grey);font-size:var(--font-size-xsmall);margin-left:1em}.slide-panel-checklist-items .item-progress{align-items:center;border-radius:var(--border-radius);display:flex;font-size:var(--font-size-xsmall);gap:.2rem;line-height:var(--font-size-xsmall);margin-left:.5rem;padding:.2rem .3rem;text-transform:uppercase;white-space:nowrap}.slide-panel-checklist-items .item-progress .icon{font-size:var(--font-size-normal)}.slide-panel-checklist-items ul>li.checked .item-progress.highlight{background-color:var(--color-black);color:var(--color-white)}.slide-panel-checklist-items ul>li.checked.warning-mandatory .item-progress.highlight{background-color:var(--color-ocra);color:var(--color-white)}.slide-panel-checklist-items .quality-criteria,.slide-panel-checklist-items .risk-factors{align-items:flex-start;color:var(--color-light-grey);display:flex;font-size:var(--font-size-medium);gap:.5rem;line-height:var(--font-size-medium);line-height:1.2;margin-top:.3rem}.slide-panel-checklist-items .quality-criteria{color:var(--color-ocra)}.slide-panel-checklist-items .slide-panel-checklist-items-scroll-down,.slide-panel-checklist-items .slide-panel-checklist-items-scroll-up{background:linear-gradient(var(--color-xxxlight-grey),#0000);height:5rem;left:0;opacity:0;pointer-events:none;position:absolute;top:0;transition:opacity .3s ease-in-out;width:100%}.slide-panel-checklist-items .slide-panel-checklist-items-scroll-down{bottom:0;top:auto;transform:rotate(180deg)}.slide-panel-checklist-items .slide-panel-checklist-items-scroll-down.visible,.slide-panel-checklist-items .slide-panel-checklist-items-scroll-up.visible{opacity:1}.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{background:var(--color-blue);border-radius:var(--border-radius);color:var(--color-white);display:inline-block;font-size:var(--font-size-small);line-height:var(--font-size-small);margin-left:.5rem;padding:.3rem .5rem;vertical-align:center;white-space:nowrap}.slide-panel-dt-video-container .video-status-item .retry-button{cursor:pointer;display:inline-block;margin-left:.5rem;text-align:center;z-index:1000}.slide-panel-video-container .video-status-item.inprogress{animation:slide-panel-video-status-animation 3s infinite;background:var(--color-ocra)}@keyframes slide-panel-video-status-animation{0%{opacity:.5}50%{opacity:1}to{opacity:.5}}.slide-panel-dt-video-container video{left:0;opacity:0;position:absolute;top:0}.slide-panel-video-container canvas{background:var(--color-common-black);height:calc(100% - 3.5rem);object-fit:contain;position:absolute;width:100%}.slide-panel-video-container>.video-controller{height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.slide-panel-video-container>.video-controller>.icon{animation:slide-panel-video-container-icon-fade .3s ease-in-out .5s forwards;color:var(--color-common-white);font-size:var(--font-size-xxxlarge);left:50%;opacity:1;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:1000}.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 .next-frame,.slide-panel-video-container>.video-controller .previous-frame,.slide-panel-video-container>.video-controller .toggle-play{cursor:pointer;height:100%;left:0;position:absolute;top:0;width:20%}.slide-panel-video-container>.video-controller .next-frame{left:80%;width:20%}.slide-panel-video-container>.video-controller .toggle-play{left:20%;width:60%}.slide-panel-video-container .video-controller-footer{align-items:center;bottom:0;display:flex;gap:2rem;justify-content:space-between;left:0;padding:.5rem 1rem;position:absolute;width:100%;z-index:100}.slide-panel-video-container .video-progress{background:var(--color-xxxlight-grey);border-radius:var(--border-radius-large);height:.8rem;position:relative;width:100%}.slide-panel-video-container .video-progress>.video-progress-bar{background:var(--color-blue);border-radius:var(--border-radius-large);height:100%;pointer-events:none}.slide-panel-video-container .video-progress>.video-progress-frame{align-items:center;aspect-ratio:1/1;background:#0000;border-radius:50%;display:flex;height:200%;justify-content:center;position:absolute;top:-50%;transform:translateX(-50%);transition:background-color .3s ease-in-out}.slide-panel-video-container .video-progress>.video-progress-frame:after{aspect-ratio:1/1;background-color:var(--color-ocra);border-radius:50%;content:"";display:block;height:40%}.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;background:var(--color-xxlight-grey);border:var(--border-thick) var(--color-xxlight-grey);border-radius:var(--border-radius-small);bottom:50%;left:50%;opacity:0;pointer-events:none;position:absolute;transform:translateX(-50%);transition:opacity .3s ease-in-out,bottom .3s ease-in-out;width:15rem}.slide-panel-video-container .video-progress .video-progress-frame-thumbnail:after{background:linear-gradient(var(--color-common-black),#0000);content:"";height:50%;left:0;position:absolute;top:0;width:100%;z-index:5}.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);left:0;line-height:var(--font-size-medium);padding:.5rem;pointer-events:none;position:absolute;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);top:0;z-index:10}.slide-panel-video-container .video-progress .video-progress-frame-thumbnail>.header-title.unusual{color:var(--color-ocra)}.slide-panel-video-container .video-progress>.video-progress-frame:hover{z-index:10}.slide-panel-video-container .video-progress>.video-progress-frame:hover .video-progress-frame-thumbnail{border-radius:var(--border-radius-small);bottom:90%;cursor:pointer;opacity:1;overflow:hidden;pointer-events:all}.smartmatch-alternatives{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(2,1fr)}.smartmatch-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-slide-name{color:var(--color-black);font-size:var(--font-size-medium);left:.5rem;line-height:var(--font-size-medium);position:absolute;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);top:.5rem;z-index:10}.smartmatch-slide-category{color:var(--color-light-grey);display:block;font-size:var(--font-size-xsmall);margin-top:.2rem}.smartmatch-alternatives-more-slides{background:var(--color-xxlight-grey-40);border-radius:var(--border-radius-small);cursor:pointer;margin-top:1rem;padding:1rem;text-align:center}.snack-container{background-color:#000;bottom:0;height:2.8rem;left:0;line-height:2.8rem;position:fixed;right:0;transition:bottom .15s;z-index:10000}.snack-container.hide{bottom:-2.8rem}.snack-internal-container{align-items:center;display:flex;justify-content:space-between;padding-left:5rem;padding-right:3rem}.snack-internal-container>.icon{font-size:var(--font-size-xlarge)}.snack-internal-container>.snack-row>.icon{font-size:var(--font-size-large)}.snack-container.info,.snack-container.success{background-color:var(--color-common-grey);color:var(--color-common-blue)}.snack-container.error,.snack-container.warning{background-color:var(--color-light-ocra);color:var(--color-xdark-ocra)}.snack-bar{height:.5rem;width:100%}.snack-bar.info,.snack-bar.success{background-color:var(--color-common-blue)}.snack-bar.error,.snack-bar.warning{background-color:var(--color-xdark-ocra)}.snack-row{align-items:center;display:flex;gap:.5rem;justify-content:center}.multiselect-container{display:inline-block;max-width:100%;min-width:2em;position:relative;text-align:left;z-index:1}.multiselect-container:hover{z-index:100}.multiselect-container.full-width{min-width:100%}.multiselect-container.open{z-index:1000}.multiselect-container>label{display:block;margin-bottom:.3em;padding:0 .8rem;text-align:center}.multiselect-option.type-recent.heading>.multiselect-label{color:var(--color-blue)!important;font-weight:700}.multiselect-option.type-recent.heading>.multiselect-label .selected-children{background-color:var(--color-blue)}.multiselect-container>.multiselect-current{display:block;position:relative}.multiselect-container>.multiselect-current.is-active{cursor:pointer}.multiselect-container.no-drop-down-icon>.multiselect-current{padding-right:.8em!important}.multiselect-options .multiselect-search{padding:.1em .5em}.multiselect-options{background:var(--color-white);border-radius:var(--border-radius-small);box-shadow:var(--box-shadow);font-size:var(--font-size-small);height:auto;left:0;max-height:0;overflow:auto;padding:.5em 0;position:absolute;scrollbar-width:auto;top:0;z-index:100001}.multiselect-container .multiselect-options{display:none;overflow:hidden}.multiselect-container.closed .multiselect-options{display:none}.multiselect-options label{background:var(--color-white);cursor:pointer;display:block;font-size:1em;line-height:1;padding:.5em .8em;text-align:left}.multiselect-options .selected-children{background:var(--color-black);border-radius:1em;color:var(--color-white);display:inline-block;font-weight:700;margin-left:.4em;min-width:1.3em;text-align:center}.multiselect-options .multiselect-option{border-bottom:var(--border) var(--color-xxlight-grey);display:block;padding:.3em .3em .3em 0;white-space:nowrap}.multiselect-options .multiselect-option:hover>.multiselect-label{color:var(--color-light-blue);cursor:pointer}.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);color:var(--color-black);font-size:var(--font-size-xsmall);justify-content:space-between;letter-spacing:.1em;line-height:var(--font-size-small);padding:.5em .5em .5em 1.4em;text-transform:uppercase}.multiselect-options .multiselect-option.heading.open>.multiselect-label>span{rotate:-180deg}.multiselect-options .multiselect-label,.multiselect-options .multiselect-label>div{align-items:flex-start;display:flex;gap:.4em;line-height:1.4}.multiselect-options .nested-tree{padding-bottom:1em;padding-left:1em}.multiselect-container .multiselect-current>.icon{display:none;left:calc(100% + .2em);position:absolute;top:.2em;transition:transform .3s ease-in-out;z-index:30}.multiselect-container.is-editing .multiselect-current>.icon,.multiselect-container:hover .multiselect-current>.icon{display:block}.multiselect-container.is-editing .multiselect-current>.icon{transform:rotate(180deg)}.multiselect-container .is-active.is-editing:after,.multiselect-container .is-active:hover:after{width:calc(100% + var(--hover-padding-horizontal)*2 + 1em)!important}.inline-editing{--hover-padding-horizontal:0.5rem;--hover-padding-vertical:0.3rem;display:inline-block;position:relative;&.inline-textarea{display:block;word-break:break-word}:is([contenteditable=true],.contenteditable){border-bottom:var(--border-thick) var(--color-light-grey-80);cursor:pointer;min-height:1em;min-width:0;&:empty{min-width:3rem}&:hover{border-bottom-color:#0000}}&.full-width,&.full-width :is([contenteditable=true],.contenteditable){min-width:100%}.inline-editing-value{position:relative;word-break:break-word}&.is-editing{z-index:500}&.is-active{&.is-editing:after,&:hover:after{background-color:var(--color-white);border:var(--border) var(--color-grey);border-radius:var(--border-radius-small);content:"";height:calc(100% + var(--hover-padding-vertical)*2);left:calc(var(--hover-padding-horizontal)*-1);position:absolute;top:calc(var(--hover-padding-vertical)*-1);width:calc(100% + var(--hover-padding-horizontal)*2);z-index:0}&:hover:after{opacity:1}&.is-editing{z-index:20}&>div{position:relative;z-index:10}}}.inline-editing-not-visible-mask{background:repeating-linear-gradient(-45deg,var(--color-grey-40),var(--color-grey-40) .05rem,#0000 .05rem,#0000 .3rem);color:var(--color-black);cursor:pointer!important;font-size:var(--font-size-large);height:calc(100% + .5rem);left:-.25rem;opacity:.6;position:absolute!important;top:-.25rem;transition:opacity .3s ease-in-out;width:calc(100% + .5rem);z-index:100;&[data-allow-updates=true]{pointer-events:none}&>span{left:50%;opacity:0;position:absolute;top:50%;transition:opacity .3s ease-in-out;translate:-50% -50%}&:hover{opacity:1;&>span{opacity:1}}}.search-bar_wrapper{position:relative}.search-bar_inline-cta{align-items:center;display:flex;gap:.5em;height:100%;margin:0 .3em;position:absolute;right:0;top:0}.search-bar_clean{background:var(--color-light-grey);border-radius:1em;color:var(--color-white);cursor:pointer;display:block;line-height:1}.search-bar_clean:hover{background:var(--color-grey)}.search-bar_quick-filters{display:flex;font-size:var(--font-size-small);gap:.2em}.search-bar_results{background:var(--color-white);border-radius:var(--border-radius-small);box-shadow:var(--box-shadow);font-size:var(--font-size-small);padding:.5em 0}.search-bar_results li{cursor:pointer;line-height:1.2;padding:.4rem .8rem}.search-bar_results li:not(:last-child){border-bottom:var(--border) var(--color-xxlight-grey)}.search-bar_results li:hover{background:var(--color-xxxlight-grey)}.search-bar_results li b{text-decoration:underline}.search-bar_results li small{color:var(--color-blue-40)}.search-bar_results li .search-bar_tag{white-space:nowrap}.search-bar_result_label{display:flex;gap:.5em}.search-bar_result_label>.code{color:var(--color-black);display:inline-flex;gap:.5em;margin-right:.5em;min-width:5em}.search-bar_result_label .search-bar_result_extra{align-items:center;color:var(--color-black-40);display:flex;font-size:var(--font-size-xsmall)}.search-bar_results li.type-heading{background-color:var(--color-white);color:var(--color-black);cursor:default;font-size:var(--font-size-xsmall);justify-content:space-between;letter-spacing:.1em;line-height:var(--font-size-small);padding:.5rem .8rem;text-transform:uppercase}.search-bar_results li.type-warning{background-color:var(--color-xxlight-grey);border-radius:3em;cursor:default;font-size:var(--font-size-xsmall);margin:0 .3rem;padding:0 .3rem}.search-bar_results .search-bar_result{display:flex;justify-content:space-between}.search-bar_results .search-bar_result_source{display:flex;font-size:var(--font-size-xsmall);gap:1rem;justify-content:space-between;white-space:nowrap}.search-bar_stickies{background:var(--color-white);bottom:0;font-size:var(--font-size-small);position:-webkit-sticky;position:sticky}.search-bar_result.type-sticky .search-bar_result_label{align-items:center;border-bottom:var(--border) var(--color-xxlight-grey);cursor:pointer;line-height:1.2;padding:.4rem .8rem}.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{line-height:1.2;margin:1rem 0 0 2rem}.exam-report-carry-forward-section_suggestions-actions{color:var(--color-black);font-size:var(--font-size-xsmall);font-weight:400;letter-spacing:.2em;padding-bottom:.8em;padding-top:.8em;text-transform:uppercase}.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{align-items:center;cursor:pointer;display:flex;font-size:var(--font-size-small);gap:1rem;padding:.4rem .2rem}.exam-report-carry-forward-section_suggestions .exam-report-carry-forward-section_suggestion:hover{color:var(--color-black)}.exam-report-carry-forward-section_suggestions .exam-report-carry-forward-section_suggestion>.code{min-width:4rem}.exam-report-carry-forward-section_suggestions .exam-report-carry-forward-section_suggestion>.meta{display:flex;flex-wrap:wrap;gap:0}.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{align-self:flex-end;color:var(--color-xlight-grey);font-size:var(--font-size-xsmall)}.exam-report-coding{background:var(--color-xxlight-grey-40);box-shadow:0 20rem 0 0 var(--color-xxlight-grey-40);left:50%;max-width:100svw;padding:5rem calc(50svw - 50%);position:relative;translate:-50svw 0;width:100svw}.exam-report-coding_heading{display:flex;margin-bottom:1rem}.exam-report-coding_heading h1{min-width:10rem}.exam-report-coding-section{display:flex;flex:1 5;flex-direction:row;margin-bottom:2rem}.exam-report-coding-section_title{max-width:10rem;min-width:10rem}.exam-report-coding-section_title>button{margin-top:.5rem}.exam-report-coding-section_table{flex-grow:2}.exam-report-coding-section_suggestions{line-height:1.2;margin:1rem 0 0 2rem}.exam-report-coding-section_suggestions .exam-report-coding-section_suggestion{align-items:center;cursor:pointer;display:flex;font-size:var(--font-size-small);gap:1rem;padding:.4rem .2rem}.exam-report-coding-section_suggestions .exam-report-coding-section_suggestion:hover{color:var(--color-black)}.exam-report-coding-section_suggestions .exam-report-coding-section_suggestion>.code{min-width:4rem}.exam-report-coding-section_suggestions .exam-report-coding-section_suggestion>.meta{display:flex;flex-wrap:wrap;gap:0}.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)}.biometry-wrapper{--stroke-width:0.3;align-items:center;aspect-ratio:1/1;border-radius:var(--border-radius);display:flex;font-size:6px;justify-content:center}.biometry-wrapper.not-compatible{background:var(--color-white);font-size:var(--font-size-small)}.biometry-wrapper svg{display:block;height:100%;width:100%}.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:.25;stroke-dasharray:.5 1.5}.biometry-wrapper svg .percentiles g:not(.first,.last,.half) text{display:none}.biometry-wrapper svg .percentiles g.first path,.biometry-wrapper svg .percentiles g.half path,.biometry-wrapper svg .percentiles g.last path{stroke:var(--color-blue);stroke-dasharray:0}.biometry-wrapper svg .percentiles text{fill:var(--color-blue);font-size:.8em}.biometry-wrapper svg .percentiles text .unit{font-size:.65em}.biometry-wrapper svg .measurements .point path{fill:var(--color-blue);stroke-width:0;stroke:#0000}.biometry-wrapper svg.at-risk .measurements .point path{fill:var(--color-ocra)}.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:1;stroke:var(--color-white);display:none;font-size:1em;pointer-events: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,.biometry-wrapper svg .measurements .point:hover text{display:block}.biometry-wrapper svg .measurements path{fill:#0000;stroke:var(--color-light-blue);stroke-width:.6;stroke-dasharray:1}.inline-dropdown .inline-dropdown-value{align-items:center;display:flex;gap:.2em;min-width:2em}.inline-dropdown.is-active .inline-dropdown-value{cursor:pointer}.inline-dropdown.is-active .inline-dropdown-value>div{border-bottom:var(--border-thick) var(--color-xlight-grey);min-height:1em;min-width:100%}.inline-dropdown:is(:hover,.is-editing) .inline-dropdown-value>div{border-bottom-color:#0000}.inline-dropdown .inline-dropdown-value>.icon{display:none;left:calc(100% + .2em);position:absolute;top:.2em;transition:transform .3s ease-in-out;z-index:30}.inline-dropdown.is-editing .inline-dropdown-value>.icon,.inline-dropdown:hover .inline-dropdown-value>.icon{display:block}.inline-dropdown.is-editing .inline-dropdown-value>.icon{transform:rotate(180deg)}.inline-dropdown.is-active.is-editing:after,.inline-dropdown.is-active:hover:after{width:calc(100% + var(--hover-padding-horizontal)*2 + 1em)}.inline-dropdown .inline-dropdown-options{background-color:var(--color-white);border-radius:var(--border-radius-small);box-shadow:var(--box-shadow);left:calc(var(--hover-padding-horizontal)*-1);max-height:70svh;min-width:calc(100% + var(--hover-padding-horizontal)*2 + 1em);overflow:auto;position:absolute;top:calc(100% + var(--hover-padding-vertical));z-index:100001}.inline-dropdown .inline-dropdown-option{border-bottom:var(--border) var(--color-xxxlight-grey);cursor:pointer;font-size:var(--font-size-small);padding:.5em var(--hover-padding-horizontal);white-space:nowrap}.inline-dropdown .inline-dropdown-option.selected{background:var(--color-blue);color:var(--color-white)}.inline-dropdown .inline-dropdown-option:last-child{border-bottom:none}.ga-input{display:inline-block;position:relative}.ga-input>*{margin-right:1rem}.percentile-graph-wrapper svg .background{fill:#0000;stroke:var(--color-light-grey);stroke-width:1}.percentile-graph-wrapper svg line.half{stroke:var(--color-light-grey);stroke-width:.5}.percentile-graph-wrapper svg .marker{fill:var(--color-blue)}.percentile-graph-wrapper svg.at-risk .background,.percentile-graph-wrapper svg.at-risk line.half{stroke:var(--color-light-ocra)}.percentile-graph-wrapper svg.at-risk .marker{fill:var(--color-ocra)}.dynamic-macro{background-color:var(--color-light-blue-50);border-radius:2px;cursor:pointer;display:inline-block;padding:2px 4px}.report-images{margin:1rem 0}.report-images,.report-images .settings{display:flex;flex-direction:column;gap:1rem}.report-images .settings{background:var(--color-xlight-blue-40);border-radius:var(--border-radius-small);flex-wrap:wrap;font-size:var(--font-size-small);padding:1rem}.report-images .settings h5{text-transform:uppercase}.report-images .settings section{display:flex;justify-content:space-between}.report-images .settings section>div{display:flex;gap:1rem}.report-images .settings .setting{align-items:center;display:flex;gap:1rem}.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;display:flex;height:100%}.report-images .preview{grid-gap:1rem 1rem;display:grid;font-size:var(--font-size-small);gap:1rem 1rem;grid-template-columns:repeat(var(--nb-columns),1fr)}.report-images .preview h5[aria-label="No image"]{color:var(--color-light-grey);font-weight:400;margin:1rem 0;text-align:center}.report-images .image{display:flex;flex-direction:column;gap:.5rem;margin-bottom:1rem}.report-images .image.maximized{grid-column:1/-1}.report-images .image>.view{position:relative;width:100%}.report-images .image img{background:#000;border:.4rem solid var(--color-darkcommon-xxlight-grey);border-radius:var(--border-radius);object-fit:contain;width:100%}.report-images .image .buttons{bottom:1rem;display:flex;flex-direction:column;gap:.5rem;position:absolute;right:1rem}.report-images .image .button{background:var(--color-xxlight-grey);border-radius:var(--border-radius-small);height:40px;min-width:40px;padding:0}.report-images .image .button:hover{background:var(--color-grey)}.report-images .image .button svg{fill:var(--color-blue)}.report-images .image .view-name{margin-left:.4rem}.report-images .comment{align-items:center;display:flex;flex-basis:1;gap:1rem;padding-left:.2rem;padding-right:.2rem;position:relative}.report-images .comment>.icon svg{min-height:1rem;min-width:1rem}.report-images .comment>.inline-editing{flex-grow:1;margin:auto}.report-images .comment.hide>.comment,.report-images .comment.hide>.inline-editing{opacity:.6}.report-images .comment.hide{background:repeating-linear-gradient(-45deg,var(--color-grey-40),var(--color-grey-40) .05rem,#0000 .05rem,#0000 .3rem);z-index:10}.report-images .comment:hover .eye{display:flex}.report-images .comment .eye{align-items:center;background:var(--color-darkcommon-xxlight-grey);border-radius:var(--border-radius-small);cursor:pointer;display:none;height:1.8rem;justify-content:center;position:absolute;right:-.5rem;top:-.1rem;width:2rem;z-index:10}.report-images .comment .eye svg{fill:currentColor;height:55%;width:55%}.report-images .comment .eye-off:hover{opacity:1}.report-images .comment .eye-off{align-items:center;cursor:pointer;display:flex;height:100%;justify-content:center;opacity:0;position:absolute;transition:opacity .3s ease-in-out;width:100%;z-index:20}.report-images .comment .eye-off svg{fill:#fff}.exam-report-inner-content{container-type:size;container-name:exam-report-inner-content;height:100%;overflow-x:hidden;scrollbar-color:var(--color-grey) var(--color-xxxlight-grey);scrollbar-width:auto;width:100%;&.with-pointer{cursor:pointer}&.exam-report-loading{font-size:var(--font-size-xxxlarge)}&.exam-report-error,&.exam-report-loading{align-items:center;display:flex;height:100%;justify-content:center}&.has-sidebar{flex:1 1;height:100%;max-width:none;overflow-y:scroll;padding:0}}.exam-report-template .not-visible>:not(.inline-editing-not-visible-mask){opacity:.6}.exam-report-wrapper{display:flex;flex-direction:column;height:100%;max-height:100svh}.custom-medical-history-container .template-section{border-bottom:var(--border) var(--color-xxlight-grey);min-height:101svh;padding:3rem 0}.exam-report-content{display:flex;flex-grow:2;overflow:auto;overflow-x:hidden;position:relative}.exam-report-wrapper.frozen .exam-report-content .exam-report-template{pointer-events:none!important}.exam-report-frozen-warning{height:0;left:0;position:absolute;top:0;width:100%;z-index:10000}.exam-report-frozen-warning div{cursor:pointer;height:100svh;position:absolute;width:100%}.exam-report-options{align-items:center;border-top:var(--border) var(--color-xlight-grey);display:flex;font-size:var(--font-size-small);gap:.5rem;justify-content:space-between;padding:1rem;& button{height:100%}}.exam-report-options-column{align-items:center;display:flex;gap:.5rem;justify-content:space-between;.exam-report-status{line-height:var(--font-size-small)}.exam-report-status .exam-completed-status-warning{align-items:center;color:var(--color-ocra);display:flex;gap:.2em}&>div{align-items:center;display:flex;font-size:small;justify-content:center;position:relative}&>.select-input>.select-input-current{line-height:inherit}&>*{height:2rem}}.exam-report-options_create-new-flash-report{align-items:center;display:flex;font-size:var(--font-size-small);gap:.5rem;justify-content:center;padding:1rem}.exam-report-inner-content{.columns{align-items:flex-start;display:flex;gap:4rem;justify-items:stretch;margin-bottom:4rem;width:100%}.column{flex-grow:2;flex:1 1}.field{margin:.1rem 0;label{align-items:baseline;color:var(--color-black);display:inline-flex;font-size:.8em;font-weight:400;max-width:50%;min-width:40%;vertical-align:top;&:after{border-bottom:.2em dotted var(--color-xlight-grey);content:"";flex-grow:2;height:.1em;min-width:1em}}&.is-risky{color:var(--color-ocra)}.notes{font-size:var(--font-size-xsmall);white-space:nowrap}&>span{display:inline-block;margin-left:.4em;max-width:calc(60% - .4em)}.raw-value{border:var(--border);border-radius:var(--border-radius-small);margin:0;padding:0 .2em}}&>section:not(.template-section){margin-bottom:4rem}&>section:not(.template-section):last-of-type{margin-bottom:0}.measurement.at-risk{color:var(--color-ocra)}}.exam-report-measurements{display:grid;font-size:var(--font-size-small);grid-template-columns:repeat(3,1fr);.measurement{border-bottom:var(--border) var(--color-xxlight-grey);display:flex;flex-direction:column;padding:1rem;text-align:center;width:100%;&>*{align-content:center}.measurement-label{color:var(--color-black);line-height:1}.measurement-values{align-items:center;display:flex;justify-content:space-between}.measurement-unit{margin-left:.5em}.measurement-percentile{white-space:nowrap}.measurement-percentile-value{display:inline-block;min-width:2rem;text-align:right}.growth-standard{border:var(--border) var(--color-xxlight-grey);border-radius:var(--border-radius-small);color:var(--color-grey);display:inline-block;font-size:.8em;margin-left:.5em;padding:0 .5em}.measurement-graph{margin-top:.5rem}}}.exam-report-template{margin:0 auto;max-width:70rem;padding:3rem;width:100%;div.header,footer,header{display:none}.block{position:relative;&.size-1{font-size:var(--font-size-xlarge)}&.size-1,&.size-2{line-height:var(--line-height)}&.size-2{font-size:var(--font-size-large)}&.size-3{font-size:var(--font-size-medium)}&.size-3,&.size-4{line-height:var(--line-height)}&.size-4{font-size:var(--font-size-small)}&.size-5{font-size:var(--font-size-xsmall)}&.size-5,&.size-6{line-height:var(--line-height)}&.size-6{font-size:var(--font-size-xxsmall)}&[data-layout=columns]{display:flex;gap:2rem;width:100%;&>*{flex:1 1}}&.has-background{padding:1rem}&.is-outlined{border:var(--border) var(--color-xxlight-grey);border-radius:var(--border-radius-small);padding:1rem}}.checklist_v1{position:relative;z-index:10;&>.exam-report-editing-options{background:var(--color-xxxlight-grey)!important;border:var(--border-thick) var(--color-light-grey);display:none;font-size:var(--font-size-small);height:calc(100% + 4rem);left:-1rem;padding:.2rem;position:absolute;top:-3rem;width:calc(100% + 2rem);&>div{align-items:center;border-bottom:var(--border) var(--color-xlight-grey);display:flex;gap:.3em;justify-content:flex-end;padding-bottom:.3rem;width:100%}}&:hover{z-index:100;&>.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}}span{cursor:pointer;position:relative;z-index:1;&:hover{z-index:100}&.unusual{color:var(--color-ocra)}&.non_visualized{color:var(--color-grey)}}}.checklist_v2{display:flex;flex-direction:column;gap:1rem;.checklist_comment{margin-left:.3em}.checklist_group{&>div{cursor:pointer}.nothing-to-display{opacity:.5}}}:where(h1,h2,h3,h4,h5,h6){color:var(--color-black);line-height:1.2em;margin:0}h1{font-size:1.5em}h2{font-size:1.4em}h3{font-size:1.3em}h4{font-size:1.2em}h5{font-size:1.1em}h6{font-size:1em}.section-title{font-size:.6em}:is(h1,h2,h3,h4,h5,h6)>:is(h1,h2,h3,h4,h5,h6){font-size:1em}.images{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;img{height:auto;width:100%}}.label{align-items:baseline;color:var(--color-black);display:flex;font-size:.8em;font-weight:400;vertical-align:top;&:after{border-bottom:.2em dotted var(--color-xlight-grey);content:"";flex-grow:2;height:.1em;min-width:1em}}.is-inline>.label:after{display:none}.highlight-field{background:var(--color-common-white);border-radius:.1rem;box-shadow:-.1em -.1em 0 .2rem var(--color-common-white);color:var(--color-common-blue);display:flex!important;.highlight-field_icon{color:var(--color-common-white);filter:drop-shadow(0 1px 2px rgb(0 0 0/.4));&.selected{box-shadow:none;color:var(--color-common-blue)}}}.dropdown-wrapper{display:inline;.highlight-field{display:inline-flex}&.full-width>span{display:block}}:is(.content-wrapper,.dropdown-wrapper){display:flex;gap:2rem;position:relative;&.is-inline{display:inline-flex;gap:.5em;margin-right:1.5em}.content-text{display:inline-block;vertical-align:initial}&.align-center>span{flex-grow:2;text-align:center}}.textblock-wrapper.is-inline{gap:.5em;margin-right:1.5em}:is(.content-wrapper,.dropdown-wrapper,.textblock-wrapper){&>span{display:flex;line-height:1;position:relative}.label{min-width:30%}&.is-inline .label{min-width:0}&.align-right .label{flex-grow:2}}.required-error{border-radius:var(--border-radius-small);outline:var(--border-thick) var(--color-xlight-red)}.exam-report-coding .required-error{outline:none}.empty-value{display:inline-block;min-width:3rem}.biometry-item{grid-gap:1rem;align-items:center;border-bottom:var(--border) var(--color-xxlight-grey);display:grid;gap:1rem;grid-template-columns:1fr 1fr .5fr 1fr;padding:.5rem 0;position:relative;&.is-editable{cursor:pointer}&.column-heading{font-size:var(--font-size-xsmall);gap:var(--border-size);padding:0;text-align:center}&.column-heading>*{background:var(--color-xlight-blue-40);position:relative}.biometry-item-fetus-number{color:var(--color-light-grey);display:inline-block;margin-right:.5em;min-width:1em;text-align:right}.biometry-item-ga{text-align:center}.biometry-item-value{display:flex;gap:.5em;justify-content:center;&[data-multiunit=true]{gap:.5em;&>span{display:flex;gap:.3em}}.value{text-align:right}.unit,.value{flex:1 1}}.biometry-item-percentile{align-items:center;display:flex;gap:.5rem;text-align:right;&>*{flex:2 1}}.biometry-item-percentile-graph{flex:5 5;max-width:10rem}.biometry-item-reference-value{color:var(--color-grey);flex:3 1;font-size:var(--font-size-xsmall)}}.ga-table{.ga-item{grid-gap:var(--border-size);align-items:center;border-bottom:var(--border) var(--color-xxlight-grey);display:grid;gap:var(--border-size);grid-template-columns:1.5fr 1fr 1.5fr 1fr 1fr 1fr .5fr 0fr;padding:.5rem 0;position:relative;text-align:left;&>div{position:relative}&.show-fetus{grid-template-columns:.5fr 2fr 1.5fr 2fr 1.5fr 1.1fr 1.1fr .25fr 0fr;.double-col{grid-column:1/3}}&.ga-item-assigned-row{.ga-item-assigned-details{grid-column:3/5}&.show-fetus .ga-item-assigned-details{grid-column:4/6}}.ga-item-non-editable-details{display:flex;flex-basis:0;flex-direction:row;grid-column:3/5;justify-content:space-between}&.show-fetus .ga-item-non-editable-details{grid-column:4/6}.ga-item-non-editable-details div{flex:1 1;justify-content:space-between;margin:auto}&:not(.column-heading):hover{outline:var(--border) var(--color-light-grey)}.ga-item-fetus-number{color:var(--color-light-grey);display:inline-block;margin-right:.5em;min-width:1em;padding-left:.25rem;padding-right:1.5rem}&.add-row>div,&.assigned{font-weight:700}&.add-row>div{cursor:pointer;font-size:var(--font-size-large);grid-column:1/8;text-align:center;&>.icon{cursor:pointer}}&.is-editable{cursor:pointer}&.column-heading{font-size:var(--font-size-xsmall);gap:var(--border-size);padding:0;text-align:center;&>*{background:var(--color-xlight-blue-40);position:relative}&>:first-child{padding-left:.4rem;text-align:left}}& .ga-item-center{display:flex;gap:.3em;justify-content:center}& .ga-item-extra-info-text{font-size:var(--font-size-xsmall)}& .exam-report-editing-options{display:none;left:100%;position:absolute;&>div{border-left:var(--border) var(--color-white);cursor:pointer;padding:.3em .5em}&>div:first-child{border-left:0}}&:hover .exam-report-editing-options{background:var(--color-xxlight-grey);border-radius:var(--border-radius-small);box-shadow:var(--common-box-shadow);display:flex;flex-direction:column;overflow:hidden}.ga-item-assign{cursor:pointer}.ga-item-hint-balloon{animation:ga-item-hint-balloon-bounce 1s ease-in-out infinite;background:var(--color-common-blue);border-radius:var(--border-radius-small);bottom:120%;color:var(--color-common-white);font-size:var(--font-size-small);left:10%;line-height:var(--font-size-small);padding:.4em .5em;pointer-events:none;position:absolute;transform:translateX(-50%);white-space:nowrap;z-index:100;&:after{border:.6em solid #0000;border-top:.6em solid var(--color-common-blue);content:"";height:0;left:50%;position:absolute;top:100%;translate:-50% 0;width:0}}}}@keyframes ga-item-hint-balloon-bounce{0%{translate:0 0}40%{translate:0 -.2em}50%{translate:0 -.2em}80%{translate:0 0}}.fetal-growth,.fetal-growth-table-container{position:relative}.fetal-growth{margin:.75rem 0;.fetal-growth-table{.fetal-growth-item{align-items:stretch;border-bottom:var(--border) var(--color-xxlight-grey);border-left:var(--border) var(--color-xxlight-grey);display:flex;gap:var(--border-size);text-align:left;&>*{align-items:flex-start;border-right:var(--border) var(--color-xxlight-grey);display:flex;flex:1 1;justify-content:center}&.column-heading{font-size:var(--font-size-xsmall);gap:var(--border-size);padding:0;text-align:center;&>*{background:var(--color-xlight-blue-40)}}.fetal-growth-cell{grid-gap:0 .2em;align-content:start;display:grid;gap:0 .2em;grid-template-columns:1.5fr 1fr;padding:.5em;white-space:nowrap;&:not(:has(.fetal-growth-cell-percentile)){grid-template-columns:auto 0}}.fetal-growth-cell-value{overflow:hidden;text-overflow:ellipsis}.fetal-growth-cell-author,.fetal-growth-cell-derivation{display:block;font-size:var(--font-size-xsmall);grid-column-end:span 2;line-height:var(--font-size-xsmall);overflow:hidden;text-align:right;white-space:break-spaces;word-break:break-all;.author-warning{color:var(--color-ocra)}}.fetal-growth-cell-derivation{text-align:left}.fetal-growth-cell-percentile{text-align:right}.fetal-growth-cell:last-of-type{border:none}}.fetal-growth-table__inconsistent-author{border-radius:var(--border-radius-small);color:var(--color-ocra);cursor:pointer;font-size:var(--font-size-xsmall);margin-top:.1rem;text-align:center;&:hover{color:var(--color-light-ocra)}}}.fetal-growth-fetus-label{color:var(--color-black);line-height:1;margin-bottom:.5rem}.fetal-growth-report-options-container{display:flex;flex-direction:row;justify-content:space-between}.fetal-growth-title{margin-bottom:-1rem;&.not-visible{opacity:.6}}.fetal-growth-report-options-container .exam-report-editing-options{bottom:100%;display:none;position:absolute;right:0}&:hover .exam-report-editing-options,.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);display:flex;flex-direction:column;overflow:hidden}.fetal-growth-table .fetal-growth-item .exam-report-editing-options{display:none;left:100%;position:absolute;width:2em}.fetal-growth-table .fetal-growth-item:hover .exam-report-editing-options{display:flex}.exam-report-editing-options>div{border-left:var(--border) var(--color-white);cursor:pointer;padding:.3em .5em}}.measurement-curve{display:flex;flex-direction:column;gap:.5rem;position:relative;text-align:center;width:100%;&.not-visible>*{text-decoration:none}&.is-editable{cursor:pointer}&>*{align-content:center}.measurement-curve-label{color:var(--color-black);line-height:1}.measurement-curve-comment{color:var(--color-grey);font-size:var(--font-size-xsmall);line-height:var(--font-size-xsmall)}.measurement-curve-values{align-items:center;display:flex;font-size:var(--font-size-small);justify-content:space-between}.measurement-curve-unit{margin-left:.5em}.measurement-curve-percentile{white-space:nowrap}.measurement-curve-percentile-value{display:inline-block;min-width:2rem;text-align:right}.measurement-curve-growth-standard{border:var(--border) var(--color-xxlight-grey);border-radius:var(--border-radius-small);color:var(--color-grey);display:inline-block;font-size:.8em;margin-left:.5em;padding:0 .5em;text-transform:uppercase}&.exam-report-editing-field .exam-report-editing-options{left:100%;position:absolute;translate:-100% -.5em}}.measurement .measurement-graph{margin-top:.5rem}.graphs-wrapper{.graphs-line{margin-bottom:3rem}&>.graphs-line:last-of-type{margin-bottom:0}}.medical-history{.medical-history-item{color:var(--color-ocra);color:var(--color-grey);display:flex;font-size:var(--font-size-xsmall);gap:2rem;line-height:var(--font-size-xsmall);text-transform:uppercase}.label{min-width:30%}}.spacer{display:block;position:relative;&.size-1{height:5rem}&.size-2{height:3rem}&.size-3{height:2rem}&.size-4{height:1rem}&.size-5{height:.5rem}&.style-line:after{background:var(--color-xlight-grey-40);content:"";height:var(--border-size);left:0;position:absolute;top:50%;width:100%}}.textblock-wrapper{display:flex;gap:2rem;position:relative;width:100%;&:not(.is-inline)>span{flex-grow:2}.textblock-text{white-space:pre-wrap;.required{position:absolute;right:0;top:0}}&.is-editing{z-index:100}}.exam-report-editing-field.textblock-wrapper .exam-report-editing-options{flex-direction:column;&>div{border-left:0;border-top:var(--border) var(--color-white)}}.private{border:var(--border-dashed-thick) var(--color-common-blue);padding:0 1rem;position:relative;.private-label{display:block;left:0;line-height:var(--font-size-xxsmall);position:-webkit-sticky;position:sticky;top:0;span{background-color:var(--color-common-blue);color:var(--color-common-black);font-size:var(--font-size-xxsmall);margin-left:calc(-1rem - var(--border-thick-size));padding:.6em 1em;text-transform:uppercase}}}.custom-image{.align-right{display:block;text-align:right}.align-left{display:block;text-align:left}.align-center{display:block;text-align:center}}.page-break{height:3rem}.table-wrapper{line-height:1.2;&.required-error table{border-radius:var(--border-radius-small);outline:var(--border-thick) var(--color-xlight-red)}.table-label{background:var(--color-xxxlight-grey);border:var(--border) var(--color-xlight-grey);border-bottom:0;color:var(--color-black);font-size:var(--font-size-small);padding:.2rem .5rem}table{border:var(--border) var(--color-xlight-grey);width:100%;tbody.is-dragging tr td>*{pointer-events:none}th{border-bottom:var(--border) var(--color-xlight-grey);color:var(--color-black);font-size:var(--font-size-xsmall);padding:.5rem;text-align:left}tr{&.drag-overing [contenteditable=true]{pointer-events:none}&.dragged-line{background-color:var(--color-xlight-grey-40)}&.dragged-line>*{opacity:0}}td{border-bottom:var(--border) var(--color-xxxlight-grey);padding:.5em;&.draggable{background:var(--color-xxlight-grey-40);color:var(--color-xlight-grey);line-height:0;padding:.2em;position:relative;text-align:center;vertical-align:middle;width:0}&.draggable:hover{background:var(--color-xxlight-grey-80);color:var(--color-black);cursor:grab}&.draggable>div{height:100%;left:0;position:absolute;top:0;width:100%}&.empty-warning{color:var(--color-ocra);font-size:var(--font-size-small);padding:1rem!important;text-align:center}.inline-editing .inline-editing-value,.inline-editing.inline-textarea{word-break:normal!important}}.table_cta{width:0}tfoot td{border-top:var(--border) var(--color-xxlight-grey)}.exam-report-editing-options{display:none!important}}}.required{color:var(--color-ocra);margin-left:.2em}.exam-report-editing-field{position:relative;&:hover{z-index:100}.exam-report-editing-options{display:none;left:100%;position:absolute;top:-.3rem}&:is(.dropdown-wrapper,.checklist-item) .exam-report-editing-options{left:calc(100% + 1.5em)}&.dropdown-wrapper.is-required .exam-report-editing-options{left:calc(100% + .8em)}&:hover .exam-report-editing-options{background:var(--color-xxlight-grey);border-radius:var(--border-radius-small);box-shadow:var(--common-box-shadow);display:flex;overflow:hidden}.exam-report-editing-options>div{border-left:var(--border) var(--color-white);cursor:pointer;padding:.3em .5em;&:first-child{border-left:0}}}.identifier-biometry-table{.identifier-biometry-id{grid-gap:var(--border-size);align-items:center;border-bottom:var(--border) var(--color-xxlight-grey);display:grid;gap:var(--border-size);grid-template-columns:repeat(auto-fit,minmax(4rem,1fr));margin:.4rem 0;padding:.5rem 0;position:relative;text-align:center}.exam-report-editing-options{display:none;left:100%;position:absolute}.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);display:flex;flex-direction:column;overflow:hidden}.exam-report-editing-options{&>div{border-left:var(--border) var(--color-white);cursor:pointer;padding:.3em .5em;&:first-child{border-left:0}}}&.column-heading{background:var(--color-xlight-blue-40);font-size:var(--font-size-xsmall);gap:var(--border-size);padding:0;position:relative;text-align:center}}.identifier-biometry{&.add-row{&>div{cursor:pointer;font-size:var(--font-size-large);font-weight:700;grid-column:1/8;text-align:center;&>.icon{cursor:pointer}}}}}}.exam-report-inner-content .listening-support{color:var(--color-common-white);filter:drop-shadow(0 1px 3px rgb(0 0 0/.8));font-size:1em;margin-left:.5em;&.source{color:var(--color-common-blue);filter:none}}@container exam-report-inner-content (max-width: 60rem){.exam-report-inner-content .exam-report-template{font-size:var(--font-size-small)!important;line-height:1.3}}.report-sidebar-wrapper{--report-sidebar-width:16rem;align-self:flex-start;border-left:var(--border) var(--color-xxlight-grey);color:var(--color-black);display:flex;flex-direction:column;height:100%;position:-webkit-sticky;position:sticky;position:relative;transition:width .3s ease;width:var(--report-sidebar-width);z-index:1}.report-sidebar-inner{background:var(--color-xxxdark-blue);height:100%;overflow:auto;width:var(--report-sidebar-width)}.report-sidebar-wrapper.closed{width:0}.report-sidebar-wrapper.hide{border-left:none;overflow:visible}.report-sidebar-open-button{align-items:center;background-color:var(--color-xxlight-grey);color:var(--color-blue);cursor:pointer;display:flex;font-size:var(--font-size-large);height:2.2rem;justify-content:center;padding:0;position:absolute;right:100%;top:5.5rem;width:2.2rem;z-index:2}.report-sidebar-open-button:hover{color:var(--color-black)}.report-sidebar-section{background-color:var(--color-xxlight-grey);border-bottom:var(--border-thick) var(--color-white);font-size:var(--font-size-small);font-weight:400;padding:.6rem .8rem}.report-sidebar-section.hide{visibility:hidden}.report-sidebar-section.dark{background-color:var(--color-xxxdark-blue)}.report-sidebar-section-title{align-items:center;cursor:pointer;display:flex;font-size:var(--font-size-small)}.report-sidebar-section-title>h2{border-bottom:none;padding-bottom:0}.report-sidebar-section-title>h2>span{letter-spacing:0;margin-left:.5em;text-transform:none}.report-sidebar-section-content{margin-top:.5rem}.report-sidebar-section-content>div.report-sidebar_line{display:flex;gap:.5em;line-height:1.2;margin:.5em 0}.report-sidebar-section-content tr.report-sidebar_line td{padding:0 .5em}.report-sidebar-section-content tr.report-sidebar_line th{font-size:var(--font-size-xsmall);font-weight:700;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.report-sidebar-section-content tr.report-sidebar_line .toggle-container{display:inline-flex;margin:0 0 0 auto}.report-sidebar-section-title .arrow-icon{margin-left:auto}.report-sidebar-wrapper .report-sidebar_line>span:not(.patient-attribute){-webkit-hyphens:auto;hyphens:auto;max-width:calc(100% - 3rem)}.report-sidebar-wrapper .patient-attribute{display:flex;font-size:var(--font-size-xsmall);font-weight:700;min-width:3rem;padding-top:.2em}.report-sidebar-wrapper .patient-attribute:after{align-self:flex-start;border-bottom:.2em dotted var(--color-light-grey);content:"";flex-grow:2;height:.1em;margin-top:.9em;min-width:1em}.report-sidebar-wrapper .patient-attribute_age{display:inline-block;white-space:nowrap}.report-sidebar-quick-access-container{background-color:var(--color-xxxdark-blue);color:var(--color-light-blue);font-size:var(--font-size-small)}.report-sidebar-quick-access-container>h2{border-bottom:none;padding:.6rem 0 .6rem 1rem}.report-sidebar-quick-access-container .quick-access-top-button{align-items:center;cursor:pointer;display:flex;gap:.4rem;margin-bottom:.4rem;padding-bottom:.4rem;padding-left:1rem;&:not(:last-child){border-bottom:var(--border-size) dashed var(--color-xlight-grey)}}.navigation-sidebar-item{border-left:var(--border-thick) var(--color-xxxdark-blue);cursor:pointer;padding-left:1rem}.navigation-sidebar-item.navigation-highlight{border-left:var(--border-thick) var(--color-black);color:var(--color-black)}.report-sidebar-quick-access-container .quick-access-coding-button{align-items:center;cursor:pointer;display:flex;gap:.4rem;padding:0 0 0 1rem}.toggle-wrapper{background-color:var(--color-xlight-grey);border-radius:1.2rem;cursor:pointer;height:1.2rem;padding:.1rem;transition:padding-left .15s;width:2.2rem}.toggle-wrapper.on{padding-left:1.1rem}.toggle-wrapper.disabled{opacity:.6}.toggle-dot{background-color:var(--color-xxxlight-grey);border-radius:1rem;color:#0000;height:1rem;line-height:1;transition:background-color .15s,color .15s;width:1rem}.toggle-dot.on{background-color:var(--color-ocra);color:var(--color-white)}.edit-flash-report-container{display:flex;flex-direction:column}.edit-flash-report-container>button{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.edit-flash-report-title{color:#fff;font-size:var(--font-size-medium);font-weight:700;line-height:var(--font-size-medium)}.edit-flash-report-add-button{align-self:flex-end;margin-bottom:2rem}.edit-flash-report-close-button{align-self:center}.edit-flash-report-templates-container{max-height:40svh;overflow:scroll;scrollbar-width:auto}.edit-flash-report-templates{align-items:center;display:flex;justify-content:space-between}.edit-flash-report-templates:not(:first-child){margin-top:.8rem}.edit-flash-report-template-buttons{display:flex;gap:1rem}.edit-flash-report-name-title{color:#fff;font-size:var(--font-size-medium);font-weight:700;line-height:var(--font-size-medium);margin-bottom:2rem}.edit-flash-report-name-buttons{display:flex;gap:1rem;justify-content:flex-end;margin-top:2rem}.confirm-dialog-title{color:#fff;font-size:var(--font-size-medium);font-weight:700;line-height:var(--font-size-medium);margin-bottom:2rem}.confirm-dialog-content{color:#fff;font-size:var(--font-size-medium);font-weight:400;line-height:var(--font-size-large);margin:0 auto 2rem}.confirm-dialog-checkbox{color:#fff;font-size:var(--font-size-xsmal);font-weight:400;line-height:var(--font-size-medium);margin:0 auto 2rem}.confirm-dialog-buttons{display:flex;gap:1rem;justify-content:center}.edit-mode-dialog-root{align-items:center;background:var(--color-common-xlight-blue);border-radius:var(--border-radius-small);bottom:1.125rem;color:var(--color-common-black);display:flex;flex-direction:column;gap:.6rem;left:50%;padding:.8rem 1rem;position:absolute;transform:translateX(-50%);width:35rem;z-index:1000}.edit-mode-dialog-title{font-size:var(--font-size-medium);font-weight:400;letter-spacing:.2rem;line-height:1rem}.edit-mode-dialog-buttons{display:flex;justify-content:space-between;width:100%}.edit-mode-dialog-button-outline{background:#0000;border:var(--border) var(--color-common-black);color:var(--color-common-black)}.edit-mode-dialog-button-fill{color:#fff}.edit-mode-dialog-button-fill,.edit-mode-dialog-button-fill:hover{background-color:var(--color-common-blue)}.edit-mode-dialog-buttons-right{display:flex;gap:.8rem}.fetus-container .fetus{width:100%}.fetus-container .fetus svg{height:auto;width:100%}.fetus-container svg .shape{stroke:var(--color-white);stroke-width:14;stroke-linejoin:"round"}.fetus-container svg .zone.structures{fill:var(--color-xxxlight-grey)}.fetus-container svg .zone.validated{fill:var(--color-light-grey)}.fetus-container svg .unusual{fill:var(--color-ocra);stroke:var(--color-white);stroke-width:6}.fetus-container svg .hidden{display:none}.fetus-container svg{transform:rotate(0);transition:transform .3s ease-in-out}.fetus-container .flip{transform:scaleX(-1)}.fetus-container .rotate-0 svg{transform:rotate(0deg)}.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{background:var(--color-xxxlight-grey);box-shadow:var(--common-box-shadow);display:flex;position:-webkit-sticky;position:sticky;top:0;z-index:100}.examination-review{padding:0 3rem 0 7rem}.examination-review-patient-container{background-color:var(--color-xxxlight-grey);display:flex;display:none;font-size:var(--font-size-medium);padding:.6rem 1rem;right:.7rem;top:.7rem;z-index:100}.examination-review-patient-container,.examination-review-submenu{border-radius:var(--border-radius-large);box-shadow:var(--common-box-shadow);position:fixed}.examination-review-submenu{background:var(--color-xxxlight-grey);bottom:1rem;display:flex;font-size:var(--font-size-small);justify-content:right;padding:.2rem .5rem;right:1rem;z-index:10}.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{font-size:var(--font-size-small);line-height:var(--font-size-medium);margin-bottom:1rem;min-height:calc(100vh + 10rem);padding-bottom:3rem;padding-top:3rem;position:relative}.examination-review-chapter .row>div.cards{display:flex;flex-direction:column;gap:.5rem}.examination-review-chapter .row>div .card{border:var(--border) var(--color-xxlight-grey);border-radius:var(--border-radius-small);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{animation:examination-review-fadein 1s ease-in-out forwards;text-align:center}.examination-review-chapter.dashboard .examination-review-gotodetails{background:var(--color-white);border-top:var(--border) var(--color-xxlight-grey);bottom:0;color:var(--color-xlight-blue);cursor:pointer;margin:3rem 0 0 -3rem;padding:0 0 .5rem;position:-webkit-sticky;position:sticky;text-align:center;width:calc(100% + 6rem)}.examination-review-chapter.dashboard .examination-review-gotodetails .icon{display:block;font-size:var(--font-size-xxlarge);margin:0 auto}.examination-review-chapter.dashboard .examination-review-next-steps-container{display:flex;margin:2rem 0}.examination-review-chapter.dashboard .examination-review-next-steps-container h2{animation:examination-review-fadein 1s ease-in-out 1s forwards;border:0;border-radius:var(--border-radius);font-size:var(--font-size-large);margin:0 2rem 0 0;max-width:15rem;opacity:0;padding:0;text-align:left}.examination-review-chapter.dashboard .examination-review-next-steps-container .examination-review-next-steps{flex-grow:2}.examination-review-chapter.dashboard .examination-review-next-step{align-items:center;animation:examination-review-fadein 1s ease-in-out 2s forwards;background:var(--color-xxxlight-grey);border-radius:var(--border-radius);display:flex;margin:0 0 .5rem;opacity:0;padding:2rem}.examination-review-dashboard-messages{min-height:calc(80vh - 5rem)}.examination-review-gotomedias{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)}.examination-review .entry label{font-weight:700}.examination-review .entry span{display:inline-block;margin-left:.4em}.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{font-weight:400;margin:-.5rem 0 1rem}.examination-review ul.examination-review-syndrome-list small{color:var(--color-grey)}.examination-review-container .sharing-code-container{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.examination-review-container .sharing-code-container .sharing-code-modal{background:var(--color-xxxlight-grey);border-radius:var(--border-radius);box-shadow:var(--common-box-shadow);height:auto;padding:3rem;position:relative;z-index:1100}.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{display:block;margin-bottom:1rem}.examination-review-container .sharing-code-container .sharing-code-modal .sharing-email .recipient{display:block}.examination-review-container .sharing-code-container .sharing-code-modal .warning{font-size:var(--font-size-xsmall);line-height:var(--font-size-small);margin-top:1rem}.examination-review-container .sharing-code-container .sharing-code{font-size:var(--font-size-xxxlarge);line-height:var(--font-size-xxxlarge)}.examination-review-container .sharing-code-container .sharing-code span{border-bottom:var(--border-thick) var(--color-xlight-grey);display:inline-block;margin:.5rem;min-width:1em;text-align:center}div:not(.examination-live-stats-panel-container)>.examination-review-container{margin-left:2rem!important}.examination-review{-webkit-overflow-scrolling:touch;height:100vh;overflow:auto;padding:4rem 4rem 10rem!important;scroll-snap-type:y mandatory}.examination-review .examination-review-feedback{display:flex;margin:3rem 0}.examination-review .examination-review-feedback-stats{flex-grow:2;font-size:var(--font-size-xxxlarge);line-height:var(--font-size-xxxlarge);max-width:40%;padding-left:25%}.examination-review .examination-review-dashboard-cta .cta{background:var(--color-xxxlight-grey);border-top:var(--border) var(--color-xxlight-grey);bottom:0;display:flex;gap:2rem;justify-content:center;left:0;padding:1rem;position:absolute;width:100%;z-index:10}.examination-live-review-chapter .row>div.cards{display:flex;flex-direction:column;gap:.5rem}.examination-live-review-chapter .row>div.cards>.card{height:auto}.examination-live-review-chapter .row>div.cards>.card:last-child{flex-grow:2}.examination-live-review-chapter .row>div .card{border:var(--border) var(--color-xxlight-grey);border-radius:var(--border-radius-small);font-size:var(--font-size-small);height:100%;line-height:var(--font-size-medium);margin:0 .1rem;padding:1rem}.examination-live-review-chapter.dashboard h1{animation:examination-review-fadein .5s ease-in-out forwards;margin:0 0 1rem;text-align:center}.examination-live-review-not-completed{align-items:center;animation:examination-review-fadein .5s ease-in-out .2s forwards;display:flex;font-size:var(--font-size-small);gap:1rem;justify-content:center;margin:0 0 1rem;opacity:0}.examination-live-review-stat{display:flex;gap:3rem;justify-content:center;margin:1rem 0 3rem}.examination-live-review-stat-graph{flex-basis:25%;font-size:var(--font-size-small);line-height:var(--font-size-small);text-align:center}.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{align-items:center;border:var(--border-thick) var(--color-xlight-grey-40);border-left:0;border-right:0;display:flex;gap:.5em;padding:.5em}.examination-live-review-stat-text>.count{font-size:var(--font-size-xxlarge)}.examination-live-review-stat-text>.label{font-size:var(--font-size-medium);line-height:var(--font-size-medium);width:4rem}.examination-review-all-done-message{animation:examination-review-fadein 1s ease-in-out 2s forwards;opacity:0;text-align:center}.examination-live-review-chapter.dashboard .examination-review-next-steps-container{display:flex;margin:2rem 0}.examination-live-review-chapter.dashboard .examination-review-next-steps-container h2{animation:examination-review-fadein 1s ease-in-out 1s forwards;border:0;border-radius:var(--border-radius);font-size:var(--font-size-large);margin:0 2rem 0 0;max-width:15rem;opacity:0;padding:0;text-align:left}.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{align-items:center;animation:examination-review-fadein 1s ease-in-out 2s forwards;background:var(--color-xxxlight-grey);border-radius:var(--border-radius);display:flex;margin:0 0 .5rem;opacity:0;padding:2rem}.examination-review-next-step .icon{font-size:var(--font-size-xxlarge);margin-right:1rem}.examination-review-next-step .message{flex-grow:2;margin-right:1rem}.examination-review-next-step .cta{white-space:nowrap}@keyframes examination-review-fadein{0%{opacity:0;transform:translateY(2rem)}to{opacity:1;transform:translateY(0)}}.examination-review-dashboard-cta{display:flex;flex-direction:column;justify-content:space-between}.examination-review-gotomedias{margin:1rem 0;text-align:center}.examination-review-gotomedias .cta{font-size:var(--font-size-medium)}.examination-review-gotomedias .cta button{margin:1rem}.examination-review-shortcuts{align-items:center;display:flex;left:-2rem;margin:-3rem 0 1rem;position:relative}.examination-review-start-new{display:inline-block;font-size:var(--font-size-small);text-align:center}.examination-review h2{border-bottom:1px solid var(--color-xlight-grey);color:var(--color-dark-grey);font-size:var(--font-size-xsmall);font-weight:400;letter-spacing:.1em;margin:2rem 0 .5rem;padding-bottom:.5rem;text-transform:uppercase}.examination-review h2:first-child{margin-top:0}.examination-review h4{border-bottom:var(--border) var(--color-light-grey);font-size:var(--font-size-xsmall);font-weight:400;letter-spacing:.2em;margin:0 0 .5em;padding:0 0 .5em;text-transform:uppercase}.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;display:flex;margin-bottom:1rem;margin-top:3rem}.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{margin:0 auto;max-width:10rem}.examination-review .examination-review-overview-fetus .position-label{display:block;text-align:center}.examination-review .examination-review-overview-fetus .position-label:first-of-type{font-weight:700}.examination-review .examination-review-overview-zones ul{list-style:none;padding:0}.examination-review .examination-review-overview-zones ul li{display:flex;margin:.3rem 0}.examination-review .examination-review-overview-zones ul li span:first-child{align-items:baseline;flex-grow:2}.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);font-weight:700;margin-left:.3rem}.examination-review .examination-review-overview-zones ul li span.unusual{color:var(--color-ocra);font-size:var(--font-size-xsmall);margin-left:.3rem}.examination-review .examination-review-risk-factors{padding:0}.examination-review .examination-review-risk-factors ul{list-style:none;padding:0}.examination-review .examination-review-risk-factors ul li{margin:0;padding:0;transition:color .3s ease-in-out}.examination-review .entry{margin:.1rem 0}.examination-review .entry label{align-items:baseline;color:var(--color-black);display:inline-flex;font-size:.8em;font-weight:400;max-width:40%;min-width:30%;vertical-align:top}.examination-review .entry label:after{border-bottom:.2em dotted var(--color-xlight-grey);content:"";flex-grow:2;height:.1em;min-width:1em}.examination-review .entry.is-risky{color:var(--color-ocra)}.examination-review .entry>span{display:inline-block;margin-left:.4em}.examination-review .entry .raw-value{border:var(--border);border-radius:var(--border-radius-small);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{max-width:100%;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);display:block;margin-left:20%;margin-top:0;padding:.4em .8em}.examination-review .examination-review-checklist-items li{border-bottom:var(--border) var(--color-xxlight-grey);display:grid;grid-template-columns:10fr 1fr 1fr 1fr;padding:.4rem 0}.examination-review .examination-review-checklist-items li:first-child{padding-top:0}.examination-review .examination-review-checklist-items li:last-child{border-bottom:0}.examination-review .examination-review-checklist-items li.unusual{color:var(--color-ocra)}.examination-review .examination-review-checklist-items li span:not(:first-child){border-left:var(--border) var(--color-xxlight-grey);text-align:center}.examination-review .examination-review-medias label{display:block;margin:.5rem}.examination-review .examination-review-medias label input{margin-right:.5rem}.examination-review-biometries{font-size:var(--font-size-small)}.examination-review-biometries ul{list-style:none;margin:0;padding:0}.examination-review-biometries ul li{border:var(--border);border-radius:var(--border-radius-large);display:inline-block;margin:0 .5rem .5rem 0;min-width:5.5rem}.examination-review-biometries ul li.unusual{color:var(--color-ocra);font-weight:700}.examination-review .biometry-label{border:var(--border);border-radius:var(--border-radius-large);display:inline-block;min-width:1rem;padding:.3em .6em;text-align:center}.examination-review .biometry-value{display:inline-block;min-width:3rem;padding:.3em .6em .3em 0;text-align:center}.examination-review .reliability-index{background:var(--color-xxxlight-grey);border-radius:var(--border-radius-small);display:flex;font-size:var(--font-size-xsmall);line-height:var(--font-size-small);margin-bottom:1rem;padding:1rem}.examination-review .reliability-index-should-stop{font-weight:700}.examination-review .reliability-index .progress-ring-container{margin-right:1rem;max-height:3rem;max-width:3rem;min-height:3rem;min-width:3rem}.examination-review .examination-review-malformation{color:var(--color-ocra);padding:.2em 0}.examination-review ul.examination-review-syndrome-list,.examination-review ul.examination-review-syndrome-list ul{list-style:none;margin:0;padding:0}.examination-review ul.examination-review-syndrome-list>li{border-top:var(--border) var(--color-xxlight-grey);margin:0;padding:.8rem 0;position:relative}.examination-review ul.examination-review-syndrome-list.relevant>li{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{border-bottom:var(--border-thick) var(--color-black);content:"";left:0;position:absolute;top:0;width:22%}.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{align-items:center;display:flex;font-size:var(--font-size-xxsmall)}.examination-review-syndrome-list .details>.probability{flex-grow:2}.examination-review ul.examination-review-syndrome-list .prevalence,.examination-review ul.examination-review-syndrome-list .probability,.examination-review ul.examination-review-syndrome-list .publication-meta{color:var(--color-light-grey);font-size:var(--font-size-xsmall);margin-bottom:.2rem}.malformations li{border-bottom:var(--border) var(--color-xxlight-grey);margin:0;padding:.4em 0 .4em 1.7em;text-indent:-1.7em}.malformations .icon{background:#0000;border:var(--border) var(--color-xlight-grey);border-radius:var(--border-radius);color:var(--color-white);display:inline-block;height:1.2em;margin-right:.5em;padding:.1em;vertical-align:middle;width:1.2em}.malformations .yes{color:var(--color-ocra)}.malformations .yes .icon{background-color:var(--color-ocra)}.malformations .maybe .icon,.malformations .no .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{color:var(--color-light-grey);margin:2rem 0;text-align:center;width:100%}.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;overflow:hidden;padding-bottom:60%;position:relative}.examination-review .examination-review-media>.thumbnail>img{height:100%;left:0;object-fit:contain;position:absolute;top:0;width:100%}.examination-review-container .examination-review-checklist-slides .examination-review-checklist-slide-header{align-items:center;border-bottom:var(--border) var(--color-xxlight-grey);display:flex;font-size:var(--font-size-xsmall);margin-bottom:1em;padding-bottom:.5em}.examination-review-container .examination-review-checklist-slides h3{flex-grow:2;font-size:var(--font-size-small);margin:0}.examination-review-container .examination-review-checklist-slides ul{list-style:none;padding:0}.examination-review-container .examination-review-checklist-slides ul li{align-items:center;display:flex;gap:.5rem;margin:.2rem 0}.examination-review-container .examination-review-checklist-slides ul li .label{flex-grow:2}.examination-review-container .examination-review-checklist-slides ul li .edit{font-size:var(--font-size-xsmall);white-space:nowrap}.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{margin:.1rem 0;min-width:50%}.examination-review-tabs{background:var(--color-white);border:var(--border) var(--color-xxlight-grey);border-bottom-left-radius:var(--border-radius-small);border-right:0;border-top:0;display:flex;gap:1rem;justify-content:flex-end;padding:0 1rem;position:absolute;right:0;top:0;z-index:10}.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)}.examination-live-container{align-items:stretch;display:grid;grid-template-areas:"exam-topbar exam-topbar" "examination-live_sidebar examination-live_main";grid-template-columns:-webkit-min-content 1fr;grid-template-columns:min-content 1fr;grid-template-rows:-webkit-min-content 1fr;grid-template-rows:min-content 1fr;height:100%;margin-left:var(--section-navbar-width);max-height:100svh;overflow:hidden;position:relative;z-index:10}.detached-page-container[data-view=slide] .examination-live-container{margin-left:0}.examination-live-sidebar{grid-area:examination-live_sidebar;height:100%;max-height:100vh;position:relative;width:0}.examination-live_child-window-warning{align-items:center;background:var(--color-common-blue);color:var(--color-common-white);display:flex;justify-content:center;left:0;padding:1rem;pointer-events:none;position:fixed;top:0;width:var(--section-navbar-width);z-index:1000}.examination-live_child-window-warning>span{font-size:var(--font-size-medium);font-weight:700;rotate:180deg;writing-mode:tb}.examination-live-content{align-items:stretch;display:flex;flex-direction:column;grid-area:examination-live_main;position:relative;z-index:10}.examination-live-top{align-items:center;display:flex;gap:1rem;padding:.8rem .4rem .8rem 1.6rem;position:relative;z-index:100}.examination-live-container.status-completed .examination-live-ended-container.detect+.examination-live-top{max-width:50%}.examination-live-trimester{font-size:var(--font-size-medium);line-height:0;white-space:nowrap}.examination-live-settings{align-items:center;display:flex;font-size:var(--font-size-medium);gap:.5rem}.examination-live-settings>.feedback{font-size:var(--font-size-small);white-space:nowrap}.examination-live-settings>.feedback .icon{background:var(--color-xxlight-grey);border-radius:var(--border-radius-large);color:var(--color-white);cursor:pointer}.examination-live-settings>.feedback .icon:hover{background:var(--color-light-blue)}.examination-live-searchbar{align-items:center;display:flex;flex-grow:2;justify-content:center;position:relative}.examination-live-main{display:flex;flex-grow:2;height:1rem;overflow:hidden;position:relative;z-index:20}.examination-live-panel{background:var(--color-xxxlight-grey);height:100%;left:-100%;position:absolute;top:0;width:100%;z-index:101}.examination-live-panel.open{left:0}.examination-live-panel .panel-content{height:100%;overflow:auto;position:relative;width:100%;z-index:100}.examination-live-panel .panel-close{align-items:flex-end;cursor:pointer;display:flex;flex-direction:column;gap:.5rem;padding:.5rem;position:absolute;right:0;top:0;transition:right .2s ease-in-out;z-index:100;z-index:150}.examination-live-panel:has(.report-sidebar-wrapper.open) .panel-close{right:16rem}.examination-live-panel .panel-close>.icon{font-size:var(--font-size-xlarge);text-shadow:0 0 .5rem var(--color-common-black)}.examination-live-panel .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)}.exam_voice-wrapper{border-radius:var(--border-radius-large);color:var(--color-black);cursor:pointer;left:.8rem;position:fixed;top:calc(100% - 3.5rem);transition:top .3s ease-in-out,background-color .3s ease-in-out,width .3s ease-in-out;white-space:nowrap;z-index:200}.exam_voice-button{align-items:center;background-color:var(--color-xxlight-blue);border:var(--border) var(--color-xxlight-grey-80);border-radius:2em;color:var(--color-black);cursor:pointer;display:flex;font-size:var(--font-size-large);height:1.8em;justify-content:center;width:1.8em}.exam_voice-button .recording-animation{align-items:center;display:flex;gap:.1em;justify-content:center}.exam_voice-button .recording-animation>span{background:var(--color-white);border-radius:1em;height:calc(.00391em*var(--volume));max-height:1em;min-height:.3em;width:.3em}.exam_voice-button .recording-animation>:is(span:first-child,span:nth-child(3)){height:calc(.00273em*var(--volume))}.exam_voice-wrapper[data-is-recording=true] .exam_voice-button{background-color:var(--color-blue)}.exam_voice-submenu{background:var(--color-white);border:var(--border) var(--color-xxlight-grey);border-radius:1em;bottom:-.5rem;font-size:var(--font-size-xsmall);line-height:var(--font-size-xsmall);min-width:1.8em;padding:.4em;position:absolute;right:0;text-align:center}.exam_voice-submenu.highlight{background:var(--color-common-blue)}.exam_voice-submenu:hover{background:var(--color-light-grey)}.exam_voice-submenu_options{padding:.5rem}.exam_voice-submenu_options>div{cursor:pointer}.exam_voice-submenu_options>div:hover{color:var(--color-light-blue)}.examination-live-pause.compact{width:2.5rem!important}.examination-live-pause .icon{background:var(--color-white);border:var(--border) var(--color-xxlight-grey);border-radius:var(--border-radius-large);font-size:var(--font-size-xlarge);height:2.5rem;margin-right:.5rem;padding:.3rem;position:relative;vertical-align:middle;width:2.5rem;z-index:5}.examination-live-pause.paused{width:15rem}.examination-live-pause.paused .icon{background:var(--color-ocra);border-color:var(--color-ocra);color:var(--color-white)}.examination-live-pause.paused .icon.paused-with-no-print{background:var(--color-xxlight-grey);border-color:var(--color-xxlight-grey)}.examination-live-pause .icon.printable-icon{background:var(--color-ocra);border-color:var(--color-ocra);color:var(--color-white);margin-left:.5rem}.examination-live-pause:not(.printable) .icon.printable-icon{background:var(--color-xlight-grey);border-color:var(--color-xxlight-grey);color:var(--color-white)}.examination-live-pause label{background:var(--color-dark-ocra);border-radius:var(--border-radius-large);color:var(--color-white);display:inline-block;margin-left:-3rem;margin-right:.5rem;padding:.5rem 1rem .5rem 3rem;vertical-align:middle;z-index:1}.examination-live-end{border-left:var(--border) var(--color-xxlight-grey);font-size:var(--font-size-xxlarge);padding-left:.5rem}.examination-live-end .icon{cursor:pointer}.examination-live-end .icon:hover{color:var(--color-light-blue)}.examination-live-stats-panel-container{height:100%;position:relative}.examination-sharing-flow-top-bar{align-items:center;display:flex;gap:.5rem;padding:.5rem 0}.exam-sharing-flow_status{font-size:var(--font-size-xsmall)}.exam-sharing-flow_status>.icon{color:var(--color-ocra)}.toggle-container{align-items:center;display:flex;gap:.4rem;margin-top:.2rem}.toggle-container>span{font-size:var(--font-size-xsmall)}.examination-live-fetus-panel-container{grid-gap:2rem;display:grid;grid-template-areas:"sex position" "placenta position";grid-template-rows:1fr 1fr;height:100%;padding:2rem}.examination-live-fetus-panel-container.hidden-fetus-sex{grid-template-areas:"placenta position" "placenta position"}.examination-live-fetus-panel-container.hidden-fetus-position{grid-template-areas:"sex" "placenta"}.examination-live-fetus-panel-container.hidden-fetus-position.hidden-fetus-sex{grid-template-areas:"placenta" "placenta"}.examination-live-fetus-panel-container>div{align-items:center;border:var(--border) var(--color-xxlight-grey);border-radius:var(--border-radius-small);display:flex;flex-direction:column;gap:1rem;justify-content:center;padding:2rem}.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{margin:0;text-align:center;transform:scaleX(1);transition:transform .3s ease-in-out .3s;width:100%}.examination-live-fetus-panel-container .examination-sidebar-fetus svg{display:block;height:auto;margin:0 auto;transform:rotate(0);transition:transform .3s ease-in-out;width:12rem}.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(0deg)}.examination-live-fetus-panel-container .examination-sidebar-fetus.rotate-90 svg{transform:rotate(90deg)}.examination-live-fetus-panel-container .examination-sidebar-fetus.rotate-180 svg{transform:rotate(180deg)}.examination-live-fetus-panel-container .examination-sidebar-fetus.rotate-270 svg{transform:rotate(270deg)}.examination-live-fetus-panel-container .examination-sidebar-fetus svg .fetus-path{fill:var(--color-xxxlight-grey)}.examination-live-fetus-panel-container .examination-sidebar-fetus svg circle.fetus-path{fill:var(--color-grey)}.theme-dark .examination-live-fetus-panel-container .examination-sidebar-fetus svg circle.fetus-path{fill:var(--color-xxlight-grey)}.examination-live-fetus-panel-container .select-container{display:flex;gap:1rem;justify-content:center}.examination-live-fetus-panel-container .examination-sidebar-fetus_heading{align-items:center;display:flex;gap:1em;z-index:100}.examination-live-fetus-panel-container .examination-live-fetus-panel_sex_detection{position:relative}.examination-live-fetus-panel-container .examination-live-fetus-panel_sex_detection .detected-by{display:flex;gap:.1em}.examination-live-fetus-panel-container .examination-live-fetus-panel_sex_detection .detected-by>span{background-color:var(--color-light-grey);border-radius:var(--border-radius);color:var(--color-white);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);border-radius:var(--border-radius);box-shadow:var(--box-shadow);color:var(--color-blue);font-size:var(--font-size-small);left:50%;line-height:var(--font-size-medium);max-width:25rem;min-width:20rem;padding:1.5rem 2rem;position:absolute;top:calc(100% + .4rem);transform:translateX(-50%)}.examination-live-fetus-panel-container .examination-live-fetus-panel_sex_detection .dropdown:before{border-bottom:.6rem solid #0000;border-bottom-color:var(--color-white);border-left:.6rem solid #0000;border-right:.6rem solid #0000;border-top:0;content:"";left:calc(50% - .3rem);position:absolute;top:-.5rem}.examination-live-fetus-panel-container .examination-live-fetus-panel_sex_detection .dropdown>div{margin-bottom:.8em}.simple-table{border-collapse:collapse;border-spacing:0 1rem;width:100%}.exam-report-content .simple-table{margin-left:-1rem}.simple-table>thead>tr>th{background-color:var(--color-xxlight-grey-40);border:var(--border) var(--color-xxxlight-grey);color:var(--color-black);font-size:var(--font-size-small);font-weight:400;padding:.2rem .5rem;text-align:start}.simple-table>tbody>tr>td{max-width:10rem;padding:.2rem .5rem;text-align:start;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:initial}.fetus-table .add-fetus{font-size:var(--font-size-small)}.fetus-table-disabled-row{color:var(--color-xxlight-grey)}.button-back_wrapper{align-items:center;border:var(--border) var(--color-grey-40);border-radius:5em;color:var(--color-black);cursor:pointer;display:flex;height:2em;justify-content:center;width:2em}.button-back_wrapper:hover{border-color:var(--color-black)}.button-back_wrapper.type-close{border-color:#0000}.examination-sharing-upload-file-popup-background-container{background-color:var(--color-white);height:100%;left:0;opacity:.8;position:fixed;top:0;width:100%;z-index:10000}.examination-sharing-upload-file-popup-container{align-items:center;display:flex;height:100svh;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:11000}.examination-sharing-upload-file-popup{align-items:center;background-color:var(--color-white);border-radius:var(--border-radius-small);box-shadow:var(--box-shadow);display:flex;flex-direction:column;padding:2rem 2rem 3.5rem;position:relative;width:43.875rem;z-index:10000}.examination-review-sharing-preview-popup-close-button{cursor:pointer;font-size:var(--font-size-xlarge);position:absolute;right:1rem;top:1rem;z-index:10001}.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);font-style:normal;font-weight:700;line-height:100%;margin:0;padding:1rem 0}.examination-sharing-upload-file-popup-drag-and-drop-box-label{color:var(--color-xlight-blue);font-size:var(--font-size-medium);font-weight:400;margin:0;padding:.5rem 0}.examination-sharing-upload-file-popup-drag-and-drop-box-label span{text-decoration:underline}.examination-sharing-upload-file-popup-drag-and-drop-box{align-items:center;border:var(--border-dashed) var(--color-light-grey);border-radius:.5rem;display:flex;flex-direction:column;gap:.625rem;justify-content:flex-start;padding:1.5rem 1rem;position:relative;width:100%}.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{display:block;height:2.5rem;width:2.5rem}.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{display:flex;flex-direction:column;gap:.5rem;max-height:10.5rem;overflow:auto;scrollbar-width:auto;width:100%}.examination-sharing-upload-file-popup-upload-file-list.padding-right{padding-right:.5rem}.examination-sharing-upload-file-popup-upload-file-list::-webkit-scrollbar{display:block;width:.5rem}.examination-sharing-upload-file-popup-upload-file-list::-webkit-scrollbar-track{background:var(--color-white)}.examination-sharing-upload-file-popup-upload-file-list::-webkit-scrollbar-thumb{background:var(--color-xxlight-grey);border-radius:.25rem}.examination-sharing-upload-file-popup-upload-file-list::-webkit-scrollbar-thumb:hover{background:var(--color-xxlight-grey)}.examination-sharing-upload-file-popup-upload-file-list-label{color:var(--color-black);font-size:.75rem;letter-spacing:.15rem;margin:0;padding:2rem 0 .5rem;text-transform:uppercase;width:100%}.examination-sharing-upload-file-popup-actions{display:flex;gap:1rem;justify-content:center;padding-top:2rem}.examination-sharing-upload-file-popup-drag-and-drop-input{cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:10}.examination-sharing-upload-file-popup-error-message-item{position:relative;width:100%}.examination-sharing-upload-file-popup-error-message-item.item-1,.examination-sharing-upload-file-popup-error-message-item.item-2{height:1.5rem}.examination-sharing-upload-file-popup-error-message{color:#ce6361;font-size:1rem;font-weight:700;margin:0;overflow:hidden;padding:0;position:absolute;text-overflow:ellipsis;top:0;white-space:nowrap;width:100%}.examination-sharing-upload-file-popup-error-message.item-1{top:1.5rem}.examination-sharing-upload-file-popup-error-message.item-2{top:3rem}.examination-sharing-upload-file-popup-error-message.item-3{top:4.5rem;top:6rem}.examination-sharing-upload-file-popup-attach-file{align-items:center;border:var(--border) var(--color-light-grey);border-radius:var(--border-radius-small);display:flex;justify-content:space-between;padding:.75rem;width:100%}.examination-sharing-upload-file-popup-attach-file-name{color:var(--color-xlight-blue);flex-grow:1;font-size:var(--font-size-medium);font-weight:400;margin:0;padding:0 0 0 .5rem}.examination-sharing-upload-file-popup-attach-file-name svg{fill:var(--color-xlight-blue)!important}.examination-sharing-upload-file-popup-attach-file .delete-icon{cursor:pointer;position:relative;z-index:20}.examination-live-phenotype-panel-documents-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:.5rem;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{align-items:center;display:flex;justify-content:space-between}.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{grid-gap:.5rem;cursor:pointer;display:grid;gap:.5rem;grid-template-columns:repeat(2,minmax(0,1fr))}.examination-live-phenotype-panel-documents-episode-attachment-container{overflow:hidden}.examination-live-phenotype-panel-documents-episode-attachment-title{align-items:center;display:flex;gap:.5rem}.examination-live-phenotype-panel-documents-episode-attachment-icon{vertical-align:middle}.examination-live-phenotype-panel-documents-episode-attachment-name{align-items:center;display:flex;font-size:var(--font-size-small);font-weight:400}.examination-live-phenotype-panel-documents-episode-attachment-name .filename__basename{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.examination-live-phenotype-panel-documents-episode-attachment-date{color:var(--color-light-grey);font-size:var(--font-size-xsmall);text-align:center}.exam-report-dialog-print-image-preview{height:100%;margin:auto;object-fit:contain}.gray-background{background:#444}.examination-live-phenotype-panel-container{display:flex;gap:3rem;height:100%;padding:3rem;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{padding:0 2rem;width:60%}.examination-live-phenotype-panel-container>div h2{background:var(--color-xxxlight-grey);margin-top:0;position:-webkit-sticky;position:sticky;top:0;z-index:10}.examination-live-phenotype-panel-container>div h2 .selected-risk-factor{color:var(--color-ocra);letter-spacing:0;margin-left:1em;text-transform:none}.examination-live-phenotype-panel-container>div h2 .selected-risk-factor>.icon{background:var(--color-ocra);border-radius:2em;color:var(--color-white);cursor:pointer;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{background:#0000;color:var(--color-xxlight-grey);grid-column:span 2;text-align:center}.examination-live-phenotype-panel-container>div:only-child .risk-factors{max-width:50%}.examination-live-phenotype-panel-container .risk-factors li{border:var(--border) var(--color-xxlight-grey);display:flex;font-size:var(--font-size-small);justify-content:space-between;padding:.5em 1em}.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 .hidden-risk,.examination-live-phenotype-panel-container .visible-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;display:inline-block;font-weight:700;min-width:5rem}.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 .risk-factors li:not(:last-child),.examination-live-phenotype-panel-container .unusual-checklist-items li:not(:last-child){border-bottom:0}.examination-live-phenotype-panel-container .examination-live-phenotype-panel-cta{color:var(--color-grey);font-size:var(--font-size-small);margin-top:1rem;text-align:center}.cant-go-to-medical-history{color:var(--color-grey);font-size:var(--font-size-small);font-style:italic;margin-top:1rem}.examination-live-phenotype-panel-container .risk-factors-empty,.examination-live-phenotype-panel-container .unusual-checklist-empty{color:var(--color-xlight-grey);font-size:var(--font-size-small);text-align:center}.examination-live-phenotype-panel-risk-phenotype{display:flex;flex-direction:column;gap:1rem}.examination-live-phenotype-panel-risk-phenotype>div{flex-grow:2}.examination-live-phenotype-panel-risk-phenotype .outlined{border:var(--border) var(--color-xlight-grey);border-radius:var(--border-radius-small);margin-bottom:1rem}.examination-live-phenotype-panel-risk-phenotype .entry{margin:.1rem 0}.examination-live-phenotype-panel-risk-phenotype .entry label{align-items:baseline;color:var(--color-black);display:inline-flex;font-size:.8em;font-weight:400;max-width:40%;min-width:30%;vertical-align:top}.examination-live-phenotype-panel-risk-phenotype .entry label:after{border-bottom:.2em dotted var(--color-xlight-grey);content:"";flex-grow:2;height:.1em;min-width:1em}.examination-live-phenotype-panel-risk-phenotype .entry>span{display:inline-block;margin-left:.4em;max-width:calc(60% - .4em)}.examination-live-phenotype-panel-risk-phenotype .entry .raw-value{border:var(--border);border-radius:var(--border-radius-small);padding:0 .2em}.examination-live-phenotype-panel-slide-risk-factors{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(2,1fr)}.examination-live-phenotype-panel-slide-risk-factors>div{background:var(--color-xxlight-grey-80);border-radius:var(--border-radius-small);font-size:var(--font-size-small);line-height:var(--font-size-small);padding:1rem}.examination-live-phenotype-panel-slide-risk-factors .examination-live-phenotype-panel-name{border-bottom:var(--border) var(--color-xlight-grey);color:var(--color-black);margin-bottom:.5em;padding-bottom:.5em}.examination-live-phenotype-panel-slide-risk-factors .examination-live-phenotype-panel-slide{display:flex;gap:1rem;width:100%}.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{align-items:stretch;display:flex;flex-direction:column;gap:.5rem;margin-bottom:1rem;overflow:visible;width:100%}.examination-live-phenotype-panel-risk-factors>div{margin-bottom:2rem}.examination-live-phenotype-episode-name th{background-color:var(--color-xxlight-grey-40);color:var(--color-black);padding:.2rem .5rem;text-align:left;text-transform:uppercase}.examination-live-phenotype-panel-episodes tr[data-is-current=true] td{color:var(--color-black)}.examination-live-phenotype-panel-episodes tfoot td{color:var(--color-light-grey);font-size:var(--font-size-small);text-align:center}.examination-live-phenotype-episode-current-exam{color:var(--color-black)}.patient-notes-title{align-items:center;display:flex;gap:.4rem;margin-bottom:.4rem}.patient-notes-title>h2{border-bottom:none;margin-bottom:0;padding-bottom:0}.patient-notes-root{position:relative;z-index:10}.contact-point-card{grid-column-gap:.5rem;column-gap:.5rem;display:grid;grid-template-columns:auto 1fr;overflow:hidden;padding:1rem}.contact-point-card,.edit-contact-point-card{background-color:var(--color-white-40);border-radius:var(--border-radius-small);font-size:var(--font-size-medium);position:relative}.edit-contact-point-card{display:flex;padding:1rem 0 1rem 1rem}.edit-contact-point-card .edit-contact-point-card-content{display:flex;flex-direction:column;gap:.7rem;overflow:hidden;padding:0 1rem}.edit-contact-point-card-content .edit-contact-point-card-lines{display:flex;gap:.5rem;&>div{display:flex;flex-direction:column;width:100%}}.edit-contact-point-card-content .edit-contact-point-card-lines-grid{grid-gap:.5rem 1rem;align-items:start;display:grid;gap:.5rem 1rem;grid-template-columns:1fr 1fr;grid-template-rows:auto auto auto}.edit-contact-point-card-content .edit-contact-point-card-buttons{align-items:center;display:flex;gap:.5rem;justify-content:flex-end}.edit-contact-point-card-buttons .contact-point-error{color:var(--color-xlight-red);font-size:var(--font-size-xsmall);line-height:1.2;white-space:pre-line}.edit-contact-point-card-lines .contact-point-card_role,.edit-contact-point-card-lines-grid .contact-point-card_role{flex-wrap:wrap}.contact-point-card_edit{color:var(--color-black-40);cursor:pointer;margin:.4rem;padding:.5rem;position:absolute;right:1.5rem;top:0}.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;right:0;top:0}.contact-point-card_remove:hover{color:var(--color-black)}.contact-point-card_icon{color:var(--color-white-40);font-size:var(--font-size-xlarge);grid-row-end:span 4}.contact-point-card_external-id{color:var(--color-black-40);display:inline-block;font-size:var(--font-size-xsmall);margin-left:1em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.contact-point-card_contacts{display:flex;font-size:var(--font-size-small);gap:1em;line-height:1.4}.contact-point-card_role{color:var(--color-black);font-size:var(--font-size-xsmall);text-transform:uppercase}.contact-point-card_role.with-icon{align-items:center;display:flex;gap:.1rem;&>.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}.examination-live-searchbar .examination-sign-search-bar>ul{background:var(--color-white);border-radius:var(--border-radius-small);box-shadow:var(--box-shadow-thin);left:0;max-height:calc(100vh - 5rem);min-width:100%;overflow:auto;padding:0;position:absolute;top:calc(100% + .5rem);z-index:5}.examination-live-searchbar .examination-patient-name{padding:.3rem 1rem .2rem}.examination-live-searchbar .examination-patient-name .icon{margin-right:.5em}.tabs-container>ul{display:flex;flex-direction:row;gap:1em}.tabs-container.fullwidth>ul>li{flex-grow:2}.tabs-container>ul>li{align-items:center;border-bottom:var(--border) var(--color-xxlight-grey);color:var(--color-blue);cursor:pointer;display:flex;gap:.3em;line-height:1;padding:.5em 0}.tabs-container>ul>li:hover{color:var(--color-light-blue)}.tabs-container>ul>li.selected{border-bottom:var(--border-xthick) var(--color-black);color:var(--color-black)}.tabs-container>ul>li[data-irrelevant=true]:not(.selected){opacity:.3}.tabs-container>ul>li .tabs-counter{background:var(--color-ocra);border-radius:1em;color:var(--color-white);display:block;font-size:.6em;line-height:1;min-width:1.5em;padding:.2em;text-align:center}.measurements-management .measurements-table{margin-top:.5rem}.measurements-management .measurements-table .measurements-row>*{padding:.1rem .5rem;position:relative;vertical-align:bottom}.measurements-management .measurements-table .measurements-row>.value{min-width:6rem}.measurements-management .measurements-table .measurements-row:not(.column-heading)>*{overflow:hidden}.measurements-management .measurements-table .measurements-row:not(.inline-title):not(.column-heading){height:2.3rem}.measurements-management .measurements-table .measurements-row:not(.inline-title){grid-gap:var(--border-size);border-radius:5px;display:grid;gap:var(--border-size);grid-template-columns:1.6fr .6fr .4fr .8fr .4fr .4fr .8fr .8fr .25fr;position:relative;text-align:center}.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{background-color:var(--color-light-blue-40);font-size:var(--font-size-small);font-weight:700;gap:var(--border-size);margin-bottom:1rem;padding:0;text-align:center}.measurements-management .fetus-selection{display:flex;flex-direction:row}.measurements-management .fetus-selection>*{padding:1rem 1rem 1rem 0}.measurements-management .tabs-wrapper{margin-bottom:1rem}.measurements-management .subtabs-wrapper{display:flex;flex-direction:row;margin-bottom:.5rem}.measurements-management .subtabs-wrapper>*{padding-right:1rem}.measurements-management .measurements-select-dating{font-size:var(--font-size-small);font-style:italic;margin-top:.4rem;padding:.4rem}.measurements-management .select-input>.select-input-current,.measurements-management .select-input>.select-input-current>.icon.down{background:var(--color-xlight-grey)}.exam-report-dialog{background:var(--color-xxlight-grey);border-radius:var(--border-radius-small);color:var(--color-black);display:flex;flex-direction:column;height:calc(100svh - 6rem);left:3rem;overflow:hidden;position:fixed;top:3rem;width:calc(100% - 6rem);z-index:10000}.exam-report-dialog .direction-column{display:flex;flex-direction:column;justify-content:space-between;text-align:center}.exam-report-dialog .direction-column small{font-size:var(--font-size-small);line-height:var(--font-size-small)}.exam-report-dialog h3{text-align:center}.exam-report-dialog textarea::placeholder{color:var(--color-dark-grey-80)}.exam-report-dialog-bottom-bar{align-items:center;display:flex}.exam-report-dialog-bottom-bar .error{display:flex;font-size:var(--font-size-small);height:3rem;justify-content:space-between;padding:.75rem}.exam-report-dialog-floating-bar{background:var(--color-xxlight-grey);border-radius:var(--border-radius);bottom:1rem;box-shadow:var(--common-box-shadow-thin);position:absolute;right:2rem}:is(.exam-report-dialog-bottom-bar,.exam-report-dialog-floating-bar) .buttons{display:flex;gap:.5rem;height:100%;justify-content:center;padding:.5rem}.event-item{align-items:left;border-bottom:var(--border) var(--color-xxlight-grey);display:flex;flex-direction:column;gap:.1em;margin-bottom:.75em}.event-item .event-item-comment{background-color:var(--color-grey-40);border-radius:var(--border-radius-small);padding:.5em;width:100%}.event-item .event-item-timestamp{font-size:.75em;font-style:italic}.event-item .user-name{font-weight:700}.dialog-done-content.icon{font-size:6em}.dialog-done-content.message p.message-centred{text-align:center}.dialog-done-content.dialog-done-content-button{font-size:var(--font-size-small);height:4em}.dialog-done-content.dialog-done-content-button button{margin:.5em}.exam-report-dialog-done{align-items:center;display:flex;flex-direction:column;gap:2em;height:100%;justify-content:center;width:100%}.exam-report-dialog-section-hr{background:var(--color-grey)}.exam-report-dialog-section-title{letter-spacing:.2em;padding-bottom:.5rem;text-transform:uppercase}.exam-report-dialog-stakeholder-section{align-items:stretch;display:flex;flex-direction:column;overflow:visible;width:100%}.exam-report-dialog .exam-report-dialog-header{align-items:center;border-bottom:var(--border) var(--color-grey-40);display:flex;gap:1em;padding:.5em 1em}.exam-report-dialog .exam-report-dialog-header_title{align-items:center;display:flex;flex-grow:2;gap:1em}.exam-report-dialog .exam-report-dialog-header h2{background-color:initial;font-size:var(--font-size-medium);margin:0}.exam-report-dialog h2 em{font-style:normal;font-weight:400}.exam-report-dialog .exam-report-dialog-body{display:flex;flex-grow:2;gap:1rem;overflow:hidden;padding:1rem}.exam-report-dialog .exam-report-dialog-body.column-direction,.exam-report-dialog .exam-report-dialog-body>.exam-report-dialog-comment.column-direction{display:grid;flex-direction:column;grid-template-rows:1fr auto}.exam-report-dialog .exam-report-dialog-body>div{border:var(--border) var(--color-xlight-grey);display:flex;flex:1 1;flex-direction:column;overflow:auto;padding:.5rem 1rem 0;scrollbar-width:auto}.exam-report-dialog .exam-report-dialog-stakeholder-list{display:flex;flex-direction:column;gap:1rem;overflow:visible;padding:1rem 0}.exam-report-dialog .exam-report-dialog-cta-add{font-size:var(--font-size-small);padding:1em;text-align:center}.exam-report-dialog .exam-report-dialog-tempcard{background:#0000;border:var(--border-thick-size) dashed var(--color-grey);overflow:visible}.exam-report-dialog .exam-report-dialog-body>.exam-report-dialog-comment{align-items:flex-end;display:flex;flex:0 1!important;flex-direction:row;gap:1rem;padding:1rem}.exam-report-dialog .exam-report-dialog-body>.exam-report-dialog-comment button{white-space:nowrap}.exam-report-dialog .exam-report-dialog-body>.exam-report-dialog_submit{align-items:center;display:flex;justify-content:center;padding:1rem}.exam-report-dialog .exam-report-dialog_body>.exam-report-dialog-comment{align-items:flex-end;border:var(--border) var(--color-xlight-grey);display:flex;flex:0 1!important;flex-direction:row;gap:1rem;margin:0 1rem 1rem;padding:1rem}.exam-report-dialog .exam-report-dialog_body>.exam-report-dialog-comment h2{font-size:var(--font-size-medium);margin:0}.exam-report-dialog .exam-report-dialog_body>.exam-report-dialog-comment .buttons{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_submit{align-items:center;display:flex;justify-content:center;padding:1rem}.exam-report-dialog .exam-report-dialog-content{display:flex;flex-direction:column;gap:1rem;max-width:50rem;width:100%}.exam-report-dialog-print-preview{left:-1rem;max-height:calc(100% + 2rem);max-width:calc(100% + 2rem);min-height:calc(100% + 2rem);min-width:calc(100% + 2rem);position:relative;top:-1rem}.edit-checklist-wrapper .tabs-container{font-size:var(--font-size-small)}.edit-checklist-wrapper .exam-report-dialog-header_title{align-items:center;justify-content:space-between}.edit-checklist-wrapper .exam-report-dialog-header_title .edit-checklist_batch-actions{font-size:var(--font-size-small)}.edit-checklist-wrapper .edit-checklist_group_item.header{align-items:center;background:var(--color-xxlight-grey)!important;box-shadow:1rem 0 0 0 var(--color-xxlight-grey);font-size:var(--font-size-small);padding:.2rem 0 .2rem .6rem;position:-webkit-sticky;position:sticky;top:0;translate:-1rem -.5rem;width:calc(100% + 1rem);z-index:100}.edit-checklist-wrapper .edit-checklist_group_item.header>div:last-child{min-width:calc(.8rem + 1.8em)}.edit-checklist-wrapper .edit-checklist_group_item{grid-gap:.5rem;align-items:center;border-bottom:var(--border) var(--color-xlight-grey);display:grid;grid-template-columns:1fr repeat(2,auto);position:relative}.edit-checklist-wrapper .edit-checklist_group_item:hover{background:var(--color-xlight-grey-40)}.edit-checklist-wrapper .edit-checklist_group_item_optional{font-size:var(--font-size-xsmall);margin-left:.5em;opacity:.5}.edit-checklist-wrapper .edit-checklist_group_item>div{font-size:var(--font-size-small)}.edit-checklist-wrapper .edit-checklist_group_item .edit-checklist_group_item_name{align-items:center;display:flex;gap:1rem}.edit-checklist-wrapper .edit-checklist_group_item .edit-checklist_group_item_name>span{min-width:10rem}.edit-checklist-wrapper .edit-checklist_group_item[data-status=unusual] .edit-checklist_group_item_name{color:var(--color-ocra)}.edit-checklist-wrapper .edit-checklist_group_item>div{align-items:center;display:flex;gap:1rem;padding:.2rem .4rem}.edit-checklist-wrapper .edit-checklist_group_item>div .checkbox{white-space:nowrap}.edit-checklist-wrapper .edit-checklist_group_item>:is(.edit-checklist_group_item_button,.quick_actions){font-size:var(--font-size-xsmall);line-height:1.9}.edit-checklist-wrapper .edit-checklist_batch-actions{font-size:var(--font-size-xsmall)}.edit-checklist-wrapper .exam-report-dialog-comment{background-color:var(--color-xxxlight-grey);display:block!important}.edit-checklist-wrapper .exam-report-dialog-comment .section-title{cursor:pointer}.edit-checklist-wrapper .exam-report-dialog-comment .section-title:last-child{border-bottom:0;margin:0;padding:0}.edit-checklist-wrapper .edit-checklist_note{align-items:center;display:flex;font-size:var(--font-size-small);margin-bottom:.2rem}.edit-checklist-wrapper .edit-checklist_note>:first-child{flex-basis:15rem}.edit-checklist-wrapper .no-items{color:var(--color-grey);font-size:var(--font-size-small);padding:2rem;text-align:center}.edit-checklist-wrapper .no-items>div{cursor:pointer;display:block;text-decoration:underline}.automation-icon{cursor:pointer;display:inline-block;position:relative}.automation-icon-tooltip{word-wrap:break-word;color:var(--color-black);font-size:var(--font-size-small);line-height:var(--font-size-medium);min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;padding:.7rem;white-space:nowrap;white-space:normal}.examination-sharing-flow-sharing-select-container{background:var(--color-white);display:flex;flex-direction:column;font-size:var(--font-size-medium);height:100%;left:0;overflow:auto;position:absolute;top:0;width:100%;z-index:1019}.examination-sharing-flow-sharing-select-container .examination-live-grid-container .examination-live-slide{animation:examination-live-slide-fadein .6s ease-in-out forwards;aspect-ratio:16/10;background:var(--color-darkcommon-xxxlight-grey);border:.4rem solid var(--color-darkcommon-xxlight-grey);border-radius:var(--border-radius);cursor:pointer;display:flex;position:relative;transition:background-color .3s ease-in-out}.examination-sharing-flow-sharing-select-container .examination-live-slide.selected{border-color:var(--color-blue)}.examination-sharing-flow-sharing-select-container .examination-sharing-flow-parameters-bar{align-items:flex-start;background-color:var(--color-blue);color:#000;display:flex;flex-direction:row;font-size:var(--font-size-small);gap:1.6rem;padding:.5rem 1.5rem .2rem;width:100%}.examination-sharing-flow-sharing-select-container .examination-sharing-flow-parameters-bar .select-input{display:inline-flex;margin-left:.5rem}.examination-sharing-flow-sharing-select-container .examination-sharing-flow-parameters-bar .select-input>.select-input-current,.examination-sharing-flow-sharing-select-container .examination-sharing-flow-parameters-bar .select-input>.select-input-current>span.icon.down{background:var(--color-grey)}.examination-sharing-flow-sharing-select-container .parameters-title{font-size:var(--font-size-medium);font-weight:700}.examination-sharing-flow-sharing-select-container .checkbox{margin:0 .5rem}.examination-sharing-flow-parameters-bar-document-label{position:relative}.examination-sharing-flow-parameters-bar-document-label .switch-icon,.examination-sharing-flow-parameters-bar-document-label .switch-icon svg{height:1.5rem;width:1.5rem}.examination-sharing-flow-sharing-select-container .examination-sharing-flow-sharing-select{border-color:var(--color-blue);border-style:solid;border-width:.5rem;display:flex;flex-grow:2;padding:1rem}.examination-sharing-flow-sharing-select-container .examination-sharing-flow-sharing-select .selection-status{align-items:center;align-self:stretch;display:flex;gap:2rem;padding-bottom:1rem}.examination-sharing-flow-sharing-select-container .examination-sharing-flow-sharing-select .examination-live-grid-container.trimester-ND{padding-right:0}.examination-sharing-flow-sharing-select-container .examination-sharing-flow-sharing-select .examination-sharing-flow-action-bar{background:var(--color-darkcommon-xxxlight-grey);border-radius:var(--border-radius-small);display:flex;gap:1rem;height:4.5rem;left:calc(100% - 26rem);overflow:visible;padding:.75rem;position:fixed;top:calc(100% - 5.5rem);width:25rem;z-index:1020}.slide-share-display-container{border-radius:var(--border-radius-small);color:var(--color-blue);display:flex;flex-direction:column;font-size:var(--font-size-xlarge)}.slide-share-display-container>div{padding:.5rem}.slide-share-display-container>.unselected{opacity:.7}.examination-review-sharing-preview-popup-container{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:10000}.examination-review-sharing-preview-popup{align-items:center;background:var(--color-white);border-radius:var(--border-radius);box-shadow:var(--box-shadow);display:flex;flex-direction:column;max-width:46rem;padding:2rem 2.5rem 2.5rem;position:relative;z-index:10000}.examination-review-sharing-preview-popup .share-popup-close{margin-bottom:1rem;text-align:right;width:100%}.examination-review-sharing-preview-popup .share-popup-close .icon.close{height:-webkit-min-content;height:min-content;width:-webkit-min-content;width:min-content}.examination-review-sharing-preview-popup .share-popup-close svg{cursor:pointer;font-size:var(--font-size-xlarge)}.examination-review-sharing-preview-popup .popup-qr-code-ui{align-items:center;display:flex;flex-direction:column}.examination-review-sharing-preview-popup .popup-qr-code-outer-container{display:flex;gap:1.5rem;margin-bottom:1rem;padding-bottom:1.5rem}.sharing-popup-title{color:var(--color-black);font-size:var(--font-size-large);font-weight:700;line-height:100%}.sharing-popup-title-number{cursor:pointer}.sharing-popup-title-number:hover{border-bottom:var(--border-thick) var(--color-light-blue);color: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{align-items:center;display:flex;flex-direction:column;justify-content:center;text-align:center}.examination-review-sharing-preview-popup .popup-qr-code{align-items:center;background:var(--color-black);border-radius:var(--border-radius);display:flex;padding:var(--font-size-xsmall)}.examination-review-sharing-preview-popup .sharing-options{display:flex;flex-direction:column;flex-grow:1;justify-content:center;margin-top:1.5rem;width:60%}.examination-review-sharing-preview-popup .sharing-options label{display:flex;font-size:var(--font-size-small);margin-top:.5rem;text-align:left}.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-right:.5rem;margin-top:.25rem;transform:scale(1.5)}.examination-review-sharing-preview-popup .sharing-options .sharing-code{display:flex;font-size:var(--font-size-xlarge);justify-content:center;line-height:var(--font-size-xlarge);margin:.2rem 0 1rem}.examination-review-sharing-preview-popup .sharing-options .success-sharing-label b{letter-spacing:.2rem;text-align:center}.sharing-code-instructions{font-size:var(--font-size-small)}.sharing-popup-media-files{align-items:center;display:flex;justify-content:center;margin:1rem 0 2rem}.sharing-popup-media-files-item{font-size:var(--font-size-small);font-weight:400;padding:0 1rem}.sharing-options-label{color:var(--color-common-white);font-size:var(--font-size-small);font-weight:400;letter-spacing:.15rem;line-height:100%;margin-bottom:.5rem;text-align:left;text-transform:uppercase;width:100%}.sharing-popup-media-files-item .count{font-size:calc(var(--font-size-small) + 1px);padding-left:.25rem}.vertical-line{background-color:#5b7b94;height:17px;width:1px}.flex-line-wrapper{align-items:center;display:flex;gap:.5rem;justify-content:center}.share-patient-email{padding:.6em .8em}.examination-patient-name-validation{margin:.7rem;text-align:center}.examination-patient-name-validation .text-input>label{text-align:left}.examination-patient-name-validation .actions button{margin:.5rem}.examination-patient-name-validation-header{margin-top:.7rem;text-align:center}.checkbox-input-wrapper{margin:.25rem .25rem 0 0}.checkbox-input-wrapper.checked{align-items:center;background-color:var(--color-blue);border:var(--border) var(--color-blue);border-radius:var(--border-radius-small);cursor:pointer;display:inline-block;display:flex;max-height:.875rem;max-width:.875rem}.checkbox-input-wrapper.checked svg{fill:var(--color-white)}.checkbox-input-wrapper.not-checked{cursor:pointer;display:inline-block;max-height:.875rem;min-height:.875rem;min-width:.875rem}.checkbox-input-wrapper.not-checked,.examination-sharing-list-widget{border:var(--border) var(--color-blue);border-radius:var(--border-radius-small)}.examination-sharing-list-widget{background-color:var(--color-white);position:absolute;top:1.75rem;width:25.625rem;z-index:100}.examination-sharing-list-widget-title{border-bottom:var(--border) var(--color-blue);color:var(--color-black);display:flex;font-family:Metropolis;font-size:var(--font-size-small);font-style:normal;font-weight:400;justify-content:space-between;margin:0;padding:.75rem 1rem;text-transform:uppercase}.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{align-items:flex-start;border-bottom:var(--border) var(--color-blue);color:var(--color-blue);display:flex;font-family:Metropolis;font-size:var(--font-size-small);gap:.25rem;line-height:var(--font-size-large);padding:.5rem 1rem}.examination-sharing-list-widget-list-item span:not(.icon){flex-grow:1;word-break:break-word}.examination-sharing-list-widget-upload-button-box{padding:.5rem 1rem}.examination-review-print-preview-container{background:var(--color-white);display:flex;font-size:var(--font-size-medium);height:100%;left:4rem;overflow:auto;position:fixed;top:0;width:calc(100% - 4rem);z-index:1019}.examination-review-print-preview-container h2{border-bottom:var(--border) var(--color-xxlight-grey);color:var(--color-black);font-size:var(--font-size-xsmall);font-weight:400;margin:0 .5rem;padding:.5rem;text-align:center;text-transform:uppercase}.examination-review-print-preview-leftbar{background:var(--color-xxxlight-grey);display:flex;flex-direction:column;padding:0;width:15rem}.examination-review-print-preview-images{flex-grow:2;overflow:auto}.examination-review-print-preview-images .media{border-radius:var(--border-radius-small);cursor:pointer;margin:.5rem;overflow:hidden;position:relative}.examination-review-print-preview-images .slide-header{align-items:flex-start;border-radius:var(--border-radius);color:var(--color-common-white);display:flex;left:0;line-height:1;min-height:4rem;padding:.5rem;position:absolute;top:0;width:100%;z-index:2}.examination-review-print-preview-images .slide-header:after{background:linear-gradient(var(--color-common-black),#0000);border-radius:var(--border-radius-small);content:"";height:100%;left:0;min-height:6rem;opacity:1;position:absolute;top:0;width:100%;z-index:-1}.examination-review-print-preview-images .slide-header .slide-check{align-items:center;border:var(--border-thick) var(--color-xlight-grey);border-radius:var(--border-radius-small);color:var(--color-xlight-grey);display:flex;font-size:var(--font-size-large);justify-content:center;margin-right:.5rem;min-height:2rem;min-width:2rem}.examination-review-print-preview-images .media.selected .slide-header .slide-check{border:var(--border-thick) var(--color-black);color:var(--color-black)}.examination-review-print-preview-images .slide-header .slide-title{flex-grow:2}.examination-review-print-preview-images .slide-category{color:var(--color-light-grey);font-size:var(--font-size-xsmall);line-height:var(--font-size-small)}.examination-review-print-preview-preview{display:flex;flex-direction:column;flex-grow:2}.examination-review-print-preview-iframe{aspect-ratio:21/29.7;display:block;flex-grow:2;height:100%;margin:.5rem auto}.examination-review-print-preview-iframe iframe{height:100%;width:100%}.examination-review-print-preview-rightbar{background:var(--color-xxxlight-grey);display:flex;flex-direction:column;width:15rem}.examination-review-print-preview-settings{flex-grow:2;font-size:var(--font-size-small);padding:1rem}.examination-review-print-preview-settings>.templates{padding:1rem 0}.examination-review-print-preview-settings>.templates ul{display:flex;gap:.5rem;justify-content:space-around}.examination-review-print-preview-settings>.templates ul li{border:var(--border-dashed-thick) var(--color-xlight-grey);border-radius:var(--border-radius-small);cursor:pointer;padding:1rem;text-align:center}.examination-review-print-preview-settings>.templates ul li.selected{border:var(--border-thick) var(--color-blue)}.examination-review-print-preview-cta{display:flex;flex-direction:column;gap:.5rem;padding:.5rem}.examination-sharing-indicator .icon{height:1.6em;margin-right:.5em;opacity:.3;width:1.6em}.examination-sharing-indicator.slim .icon{margin-right:0}.examination-sharing-indicator .icon svg{height:100%;width:100%}.examination-sharing-indicator.active .icon{color:var(--color-ocra);opacity:1}.examination-sharing-indicator.active .icon svg{filter:drop-shadow(0 0 10px var(--color-ocra))}.examination-sharing-history-popup-container{align-items:center;background:var(--color-white);display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:10000}.examination-sharing-history-popup-container .popup-close{cursor:pointer;font-size:var(--font-size-xlarge);position:absolute;right:1rem;top:1rem;z-index:10001}.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{margin-bottom:2rem;text-align:center}.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}.exam-topbar{align-items:center;border-bottom:var(--border) var(--color-xlight-grey);display:flex;gap:1rem;grid-area:exam-topbar;padding:0 1rem}.exam-topbar_episode,.exam-topbar_patient{display:flex;flex-direction:column;justify-content:center;margin:.5rem 0}.exam-topbar_spacer{flex-grow:2}.exam-topbar_cta{align-items:center;display:flex;gap:1rem}.exam-topbar label{font-size:var(--font-size-xxsmall);margin-bottom:-.5rem;margin-top:-.5rem;padding:0 .8rem;pointer-events:none;text-transform:uppercase}.exam-topbar_episode_exam{display:inline-flex;gap:.5em}.select-input-options .exam-topbar_episode_exam{width:100%}.exam-topbar_episode_exam.placeholder-label .exam-topbar_episode_exam_date{color:var(--color-black)}.exam-topbar_episode_exam.placeholder-label:not(.placeholder-label_not-editable):hover>span{color:var(--color-light-blue)}.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}.selection-view{display:flex;flex-direction:column;gap:1rem;padding:1rem}.selection-view menu{align-items:center;display:flex;gap:1rem}.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 .images{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(9,1fr)}@media (max-width:1800px){.selection-view .images{grid-template-columns:repeat(7,1fr)}}@media (max-width:1600px){.selection-view .images{grid-template-columns:repeat(5,1fr)}}@media (max-width:1000px){.selection-view .images{grid-template-columns:repeat(3,1fr)}}@media (max-width:700px){.selection-view .images{grid-template-columns:repeat(2,1fr)}}.selection-view .images .image{background:#000;border:.4rem solid var(--color-xlight-grey);border-radius:var(--border-radius);cursor:pointer;position:relative}.selection-view .images .image[aria-selected=true]{border:.4rem solid var(--color-blue)}.selection-view .images .image img{border-radius:var(--border-radius);height:100%}.selection-view [role=contentinfo]{display:flex;justify-content:space-between;padding:0 1rem;position:absolute;top:.5rem;width:100%;z-index:10}.selection-view .images .icon svg{fill:var(--color-blue);height:1.5rem;width:1.5rem}.selection-view .images .view-name{color:var(--color-black);font-size:var(--font-size-small)}.report-print-loader-wrapper{align-items:center;display:flex;font-size:var(--font-size-xxxlarge);height:100vh;justify-content:center;width:100vw}.examination-medical-history-container{display:flex}.examination-medical-history-chapters{-webkit-overflow-scrolling:touch;flex-grow:10;font-size:var(--font-size-medium);height:100vh;margin-left:4rem;overflow:auto;padding:0;scroll-snap-type:y mandatory}.examination-medical-history-chapters .row>*{padding:.4rem}.examination-medical-history-chapters>.chapter{margin-bottom:1rem;min-height:100vh;padding:0 0 3rem;position:relative}.examination-medical-history-chapters>.chapter>h2{border-bottom:var(--border) var(--color-xlight-grey);font-size:1.2em;margin:0;padding:1.2rem;position:relative;text-align:center;top:0;z-index:1}.examination-medical-history-chapters>.chapter>h3{font-size:.6rem;margin:0;text-align:center}.examination-medical-history-chapters .chapter>.row{padding:1rem}.examination-medical-history-chapters .patient-data{border-bottom:var(--border) var(--color-xlight-grey);justify-content:center}.examination-medical-history-chapters img.crat{display:inline-block;height:1em;margin-left:.5em;vertical-align:center;width:auto}.examination-medical-history-cta-bar{background-color:var(--color-xxxlight-grey);border-radius:var(--border-radius-small);bottom:1rem;box-shadow:var(--box-shadow-thin);display:flex;font-size:var(--font-size-medium);gap:1rem;padding:.4rem;position:fixed;right:1rem;z-index:100}.examination-medical-history-patient-container{position:fixed;right:.9rem;top:.9rem;z-index:100}.examination-medical-history-warning{color:var(--color-grey);flex-grow:2;font-size:var(--font-size-small);text-align:center}.custom-medical-history-container{display:flex;flex-direction:column;height:100%;justify-content:center;overflow:auto;position:relative;.custom-medical-history-header{width:100%}.custom-medical-history-header>:first-child{padding-left:var(--section-navbar-width)}.custom-medical-history-header h2{margin:auto}.exam-report-content{padding:0}.exam-report-frozen-warning{z-index:100}.custom-medical-history-section{padding-top:3rem}}.exam-card-container{background:var(--color-xxxlight-grey);border-radius:var(--border-radius-small);cursor:pointer;display:flex;flex-direction:column;gap:.5rem;height:100%;padding:1rem 1.5rem;transition:background-color .3s ease-in-out}.exam-card-container:hover{background:var(--color-xxlight-grey)}.exam-card-container>.name{color:var(--color-black)}.exam-card-container>.card-info{display:flex;flex-grow:2;font-size:var(--font-size-small);gap:1rem;justify-content:space-between;line-height:var(--font-size-small);white-space:nowrap}.exam-card-container>.card-info .trimester{flex-grow:2;white-space:normal}.exam-card-container>.card-info .icon{color:var(--color-light-grey)}.exam-card-container>.cta{display:flex;font-size:var(--font-size-xsmall);justify-content:space-between;padding-top:.5rem}.exam-card-container:hover .cta-resume{color:var(--color-black)}.exam-card-container>.cta .button.cta-delete{background:#0000}.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);list-style:none;padding:0}.exam-card-container .exam-card-risk-factors ul li{margin:0;padding:0;transition:color .3s ease-in-out}.exam-card-container .exam-card-risk-factors ul li label{align-items:baseline;display:inline-flex;font-size:.8em;font-weight:700;line-height:var(--font-size-medium);max-width:40%;min-width:30%;vertical-align:top}.exam-card-container .exam-card-risk-factors ul li label:after{border-bottom:.2em dotted var(--color-xlight-grey);content:"";flex-grow:2;height:.1em;min-width:1em}.exam-card-container .exam-card-risk-factors ul li span{display:inline-block;line-height:var(--font-size-small);margin-left:.4em;margin-top:0;max-width:calc(60% - .4em)}.exam-card-container .exam-card-risk-factors ul li .raw-value{border:var(--border);border-radius:var(--border-radius-small);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{padding:2rem 2rem 2rem 5rem}.examlist-dt-container .examlist-dt-exams{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:1fr 1fr 1fr}.examlist-dt-container .examlist-dt-load-more{font-size:var(--font-size-small);padding:2rem;text-align:center}.container{align-items:center;display:flex;flex-direction:column;gap:1rem;height:100vh;justify-content:center}.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}.login-page{align-items:center;display:flex;flex-direction:column;font-size:var(--font-size-medium);height:100vh;justify-content:center;width:100vw}.login-page .login-container{display:flex;flex-direction:column;gap:1rem}.login-options{display:flex;gap:2rem;justify-content:space-between}.login-sso{align-items:center;border-left:var(--border) var(--color-xxlight-grey);display:flex;flex-direction:column;justify-content:space-around;padding-left:2rem;text-align:center;width:33%}.login-sso-backend{align-items:center;background:var(--color-common-white);border-radius:var(--border-radius-small);display:inline-flex;gap:.4rem;padding:.2rem .6rem .2rem .2rem}.login-sso-backend>img{width:4rem}.login-sso-backend>span{color:var(--color-common-black);font-size:var(--font-size-small)}.login-page .login-container .logo-container{animation:login-page-fadein .5s ease-in-out forwards;font-size:var(--font-size-xlarge);text-align:center}.login-page .login-form{animation:login-page-fadein .5s ease-in-out .5s forwards;opacity:0}.login-page .login-form-item{align-items:center;border:var(--border) var(--color-grey);border-radius:var(--border-radius-small);display:block;display:flex;font-size:var(--font-size-large);margin:2rem 0 1rem;position:relative}.theme-dark .login-page .login-form-item{border:var(--border) var(--color-xxlight-grey)}.login-page .login-form-item>span:first-child{font-size:var(--font-size-medium);line-height:var(--font-size-medium);min-width:9em;padding:0 1rem}.login-page .login-form-item>span:last-child{flex-grow:2}.login-page .login-form-item span:last-child input{border:0!important}.login-page .login-form-item input{margin:0;width:100%}.login-page .login-form-submit{align-items:center;display:flex;justify-content:space-between;margin-top:.5rem;padding-left:.5rem}.login-page .login-form-submit label{font-size:var(--font-size-medium)}.login-page .login-form-forgot-pwd{display:flex;font-size:.5em;justify-content:space-evenly;padding-top:.5rem}.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;right:0;top:0}.input-password-wrapper{max-height:3rem;min-height:3rem;position:relative;width:100%}.input-password-wrapper>input{height:3rem;padding:.75rem 2.25rem .75rem .75rem}.input-password-icon{bottom:0;height:1.5rem;margin-bottom:auto;margin-top:auto;position:absolute;right:.75rem;top:0;width:1.5rem}.not-found-page{display:flex;flex-direction:row;flex-wrap:nowrap;height:100vh;justify-content:center;overflow:auto;padding-top:4rem;width:100vw}.not-found-layout{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:space-around;padding-bottom:var(--font-size-xxlarge);width:45rem}.not-found-title{margin-bottom:var(--font-size-xxlarge);text-align:center}.not-found-desc{margin-bottom:4rem}.not-found-action-wrapper{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-around;line-height:var(--font-size-large)}.patients-container{height:100%;margin:0 4rem;padding:3rem 3rem 4rem}.patients-container h1{border-bottom:var(--border) var(--color-grey);font-size:var(--font-size-large);margin-bottom:.7rem;padding-bottom:.4rem}.theme-dark .patients-container h1{border-bottom:var(--border) var(--color-xxlight-grey)}.patients-container .patients-drafts{display:flex;flex-wrap:wrap;list-style:none;margin-bottom:2rem;padding:0}.patients-container .patients-new-exam-button{align-items:center;cursor:pointer;display:flex;flex-direction:column;justify-content:center;text-align:center}.patients-container div.patients-new-exam-button{background:var(--color-xxxlight-grey);border-radius:var(--border-radius-small);padding:3rem 1rem}.patients-container .patients-new-exam-button:hover{background:var(--color-xlight-blue);color:var(--color-black)}.patients-container .patients-new-exam-button .icon{border:var(--border-thick);border-radius:var(--border-radius-large);font-size:var(--font-size-xlarge);height:1.2em;line-height:1.1em;margin-bottom:.3rem;width:1.2em}.patients-container .patients-new-exam-info{color:var(--color-xlight-grey);font-size:var(--font-size-small);margin-bottom:2rem;text-align:center}.patients-container .patients-searchbar{margin:.5rem 0 0}.patients-container .patients-list-empty{color:var(--color-xlight-grey);font-size:var(--font-size-small);text-align:center}.patients-container .patients-list{padding:0 .5rem}.patients-container .patients-list .row{border-bottom:var(--border) var(--color-grey);cursor:pointer;padding:.5rem}.theme-dark .patients-container .patients-list .row{border-bottom:var(--border) var(--color-xxlight-grey)}.patients-container .patients-list .row:hover{background:var(--color-xxlight-grey);color:var(--color-black)}.patients-container .patients-list .row .icon{transition:transform .3s ease-in-out}.patients-container .patients-list .row:hover .icon{transform:translateX(.2em)}.patients-container .patients-list .row:last-of-type{border-bottom:0}.patients-container .patients-list .cta{font-size:var(--font-size-small);text-align:right}.patients-container .patients-list .cta button{width:100%}.patients-container .patients-list .dob{color:var(--color-light-grey);font-size:var(--font-size-xsmall);line-height:var(--font-size-xsmall)}.pagination-bar{align-items:center;border-top:1px solid var(--color-xxlight-grey-80);display:flex;height:4rem;justify-content:end;padding-right:1rem}.pagination-bar>div{margin-right:1rem}.pagination-bar .button{margin-left:.5rem;opacity:.7}.pagination-bar .button[disabled]{opacity:.2}.patients-page-container{display:flex;flex-direction:column;height:100%}.patients-page-container .patients-container{height:calc(100% - 4rem);overflow-y:scroll}.country-container{align-items:center;background:var(--color-darkcommon-xxxlight-grey);border:var(--border);border-color:var(--color-xlight-grey);border-radius:var(--border-radius-small);color:var(--color-black);cursor:not-allowed;display:flex;flex-direction:row;flex-wrap:nowrap;gap:var(--font-size-xsmall);height:var(--font-size-xxxlarge);opacity:.7;padding-left:var(--font-size-xsmall);padding-right:var(--font-size-xsmall)}.country-flag-wrapper{height:var(--font-size-large);width:var(--font-size-large)}.cert-id-input-type-wrapper{background-color:var(--color-xlight-grey);border-radius:var(--border-radius-small);height:var(--font-size-xxxlarge);overflow:hidden}.cert-id-input-flex-wrapper,.cert-id-input-type-wrapper{align-items:stretch;display:flex;flex-direction:row;flex-wrap:nowrap}.cert-id-input-flex-wrapper{gap:var(--font-size-xsmall)}.cert-id-type-wrapper{align-items:stretch;background-color:var(--color-xlight-grey);border-radius:var(--border-radius-small);display:flex;flex-direction:row;flex-wrap:nowrap;height:var(--font-size-xxxlarge);overflow:hidden}.cert-id-type{align-items:center;cursor:pointer;display:flex;flex:1 1;flex-direction:row;flex-wrap:nowrap;justify-content:center;transition:background-color .15s;width:7rem}.cert-id-type.selected{background-color:var(--color-blue);color:var(--color-xxxlight-grey)}.is-not-prac-warn-section{gap:var(--font-size-large)}.is-not-prac-warn-message-wrapper,.is-not-prac-warn-section{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap}.is-not-prac-warn-message-wrapper{background-color:var(--color-light-ocra);border-radius:var(--border-radius-small);color:var(--color-xdark-ocra);font-size:var(--font-size-medium);font-style:normal;font-weight:700;line-height:var(--font-size-large);margin-top:var(--font-size-medium);padding:var(--font-size-xsmall)}.is-not-prac-warn-icon{flex:0 0 auto;height:var(--font-size-large);margin-right:var(--font-size-xsmall);width:var(--font-size-large)}.preferences-align-content,.preferences-space-around{align-items:center;display:flex}.preferences-space-around{gap:var(--font-size-large);justify-content:space-between}.prefrences-cert-id-wrapper{flex:1 1}.anonymized-images-note{color:var(--color-light-grey);font-style:italic}.preferences-container{height:100%;margin:0 4rem;overflow:auto;padding:3rem 3rem 4rem}.preferences-container .gapped{display:flex;gap:1rem}.preferences-container .error{color:var(--color-red)}.preferences-container .success{color:var(--color-green)}.site-information-container{height:100%;margin:0 4rem;overflow:auto;padding:3rem 3rem 4rem}.site-information-container .section{display:flex;flex-direction:column}.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{color:var(--color-light-grey);font-size:var(--font-size-small);line-height:var(--font-size-medium);margin-bottom:10px;margin-top:5px}.site-information-container .content{align-items:flex-start;display:flex;justify-content:flex-start}.site-information-container .image-thumbnail{margin-right:30px;max-height:200px;width:200px}.site-information-container .image-actions{display:flex;flex-direction:column}.site-information-container .image-actions>.button{margin-bottom:20px}.site-information-container .button{align-items:center;background:var(--color-blue);border-radius:var(--border-radius-small);color:var(--color-white);cursor:pointer;display:inline-flex;font-family:Metropolis,sans-serif;font-size:1em;justify-content:center;line-height:1em;min-width:3em;padding:.8em 1.2em;position:relative;text-align:center}.site-information-container .ql-editor{font-size:.7rem}.site-information-container .ql-container,.site-information-container .ql-toolbar{border:1px solid var(--color-blue)!important}.site-information-container .ql-toolbar{border-bottom:none!important}.site-information-container button.ql-active>svg>line,.site-information-container button.ql-active>svg>path{stroke:var(--color-blue)!important}

/*!
 * Quill Editor v1.3.7
 * https://quilljs.com/
 * Copyright (c) 2014, Jason Chen
 * Copyright (c) 2013, salesforce.com
 */.ql-container{box-sizing:border-box;font-family:Helvetica,Arial,sans-serif;font-size:13px;height:100%;margin:0;position:relative}.ql-container.ql-disabled .ql-tooltip{visibility:hidden}.ql-container.ql-disabled .ql-editor ul[data-checked]>li:before{pointer-events:none}.ql-clipboard{height:1px;left:-100000px;overflow-y:hidden;position:absolute;top:50%}.ql-clipboard p{margin:0;padding:0}.ql-editor{word-wrap:break-word;box-sizing:border-box;height:100%;line-height:1.42;outline:none;overflow-y:auto;padding:12px 15px;tab-size:4;-moz-tab-size:4;text-align:left;white-space:pre-wrap}.ql-editor>*{cursor:text}.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6,.ql-editor ol,.ql-editor p,.ql-editor pre,.ql-editor ul{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;margin:0;padding:0}.ql-editor ol,.ql-editor ul{padding-left:1.5em}.ql-editor ol>li,.ql-editor ul>li{list-style-type:none}.ql-editor ul>li:before{content:"\2022"}.ql-editor ul[data-checked=false],.ql-editor ul[data-checked=true]{pointer-events:none}.ql-editor ul[data-checked=false]>li *,.ql-editor ul[data-checked=true]>li *{pointer-events:all}.ql-editor ul[data-checked=false]>li:before,.ql-editor ul[data-checked=true]>li:before{color:#777;cursor:pointer;pointer-events:all}.ql-editor ul[data-checked=true]>li:before{content:"\2611"}.ql-editor ul[data-checked=false]>li:before{content:"\2610"}.ql-editor li:before{display:inline-block;white-space:nowrap;width:1.2em}.ql-editor li:not(.ql-direction-rtl):before{margin-left:-1.5em;margin-right:.3em;text-align:right}.ql-editor li.ql-direction-rtl:before{margin-left:.3em;margin-right:-1.5em}.ql-editor ol li:not(.ql-direction-rtl),.ql-editor ul li:not(.ql-direction-rtl){padding-left:1.5em}.ql-editor ol li.ql-direction-rtl,.ql-editor ul li.ql-direction-rtl{padding-right:1.5em}.ql-editor ol li{counter-increment:list-0;counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li:before{content:counter(list-0,decimal) ". "}.ql-editor ol li.ql-indent-1{counter-increment:list-1}.ql-editor ol li.ql-indent-1:before{content:counter(list-1,lower-alpha) ". "}.ql-editor ol li.ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-2{counter-increment:list-2}.ql-editor ol li.ql-indent-2:before{content:counter(list-2,lower-roman) ". "}.ql-editor ol li.ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-3{counter-increment:list-3}.ql-editor ol li.ql-indent-3:before{content:counter(list-3,decimal) ". "}.ql-editor ol li.ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-4{counter-increment:list-4}.ql-editor ol li.ql-indent-4:before{content:counter(list-4,lower-alpha) ". "}.ql-editor ol li.ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-5{counter-increment:list-5}.ql-editor ol li.ql-indent-5:before{content:counter(list-5,lower-roman) ". "}.ql-editor ol li.ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-6{counter-increment:list-6}.ql-editor ol li.ql-indent-6:before{content:counter(list-6,decimal) ". "}.ql-editor ol li.ql-indent-6{counter-reset:list-7 list-8 list-9}.ql-editor ol li.ql-indent-7{counter-increment:list-7}.ql-editor ol li.ql-indent-7:before{content:counter(list-7,lower-alpha) ". "}.ql-editor ol li.ql-indent-7{counter-reset:list-8 list-9}.ql-editor ol li.ql-indent-8{counter-increment:list-8}.ql-editor ol li.ql-indent-8:before{content:counter(list-8,lower-roman) ". "}.ql-editor ol li.ql-indent-8{counter-reset:list-9}.ql-editor ol li.ql-indent-9{counter-increment:list-9}.ql-editor ol li.ql-indent-9:before{content:counter(list-9,decimal) ". "}.ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:3em}.ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:4.5em}.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:3em}.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:4.5em}.ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left:6em}.ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:7.5em}.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:6em}.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:7.5em}.ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left:9em}.ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:10.5em}.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:9em}.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:10.5em}.ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left:12em}.ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:13.5em}.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:12em}.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:13.5em}.ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left:15em}.ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:16.5em}.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:15em}.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:16.5em}.ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left:18em}.ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:19.5em}.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:18em}.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:19.5em}.ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left:21em}.ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:22.5em}.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:21em}.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:22.5em}.ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left:24em}.ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:25.5em}.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:24em}.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:25.5em}.ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left:27em}.ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:28.5em}.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:27em}.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:28.5em}.ql-editor .ql-video{display:block;max-width:100%}.ql-editor .ql-video.ql-align-center{margin:0 auto}.ql-editor .ql-video.ql-align-right{margin:0 0 0 auto}.ql-editor .ql-bg-black{background-color:#000}.ql-editor .ql-bg-red{background-color:#e60000}.ql-editor .ql-bg-orange{background-color:#f90}.ql-editor .ql-bg-yellow{background-color:#ff0}.ql-editor .ql-bg-green{background-color:#008a00}.ql-editor .ql-bg-blue{background-color:#06c}.ql-editor .ql-bg-purple{background-color:#93f}.ql-editor .ql-color-white{color:#fff}.ql-editor .ql-color-red{color:#e60000}.ql-editor .ql-color-orange{color:#f90}.ql-editor .ql-color-yellow{color:#ff0}.ql-editor .ql-color-green{color:#008a00}.ql-editor .ql-color-blue{color:#06c}.ql-editor .ql-color-purple{color:#93f}.ql-editor .ql-font-serif{font-family:Georgia,Times New Roman,serif}.ql-editor .ql-font-monospace{font-family:Monaco,Courier New,monospace}.ql-editor .ql-size-small{font-size:.75em}.ql-editor .ql-size-large{font-size:1.5em}.ql-editor .ql-size-huge{font-size:2.5em}.ql-editor .ql-direction-rtl{direction:rtl;text-align:inherit}.ql-editor .ql-align-center{text-align:center}.ql-editor .ql-align-justify{text-align:justify}.ql-editor .ql-align-right{text-align:right}.ql-editor.ql-blank:before{color:#0009;content:attr(data-placeholder);font-style:italic;left:15px;pointer-events:none;position:absolute;right:15px}.ql-snow .ql-toolbar:after,.ql-snow.ql-toolbar:after{clear:both;content:"";display:table}.ql-snow .ql-toolbar button,.ql-snow.ql-toolbar button{background:none;border:none;cursor:pointer;display:inline-block;float:left;height:24px;padding:3px 5px;width:28px}.ql-snow .ql-toolbar button svg,.ql-snow.ql-toolbar button svg{float:left;height:100%}.ql-snow .ql-toolbar button:active:hover,.ql-snow.ql-toolbar button:active:hover{outline:none}.ql-snow .ql-toolbar input.ql-image[type=file],.ql-snow.ql-toolbar input.ql-image[type=file]{display:none}.ql-snow .ql-toolbar .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar button.ql-active,.ql-snow .ql-toolbar button:focus,.ql-snow .ql-toolbar button:hover,.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar button.ql-active,.ql-snow.ql-toolbar button:focus,.ql-snow.ql-toolbar button:hover{color:#06c}.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:focus .ql-fill,.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover .ql-fill,.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:focus .ql-fill,.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:hover .ql-fill,.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill{fill:#06c}.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar button:focus .ql-stroke,.ql-snow .ql-toolbar button:focus .ql-stroke-miter,.ql-snow .ql-toolbar button:hover .ql-stroke,.ql-snow .ql-toolbar button:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar button:focus .ql-stroke,.ql-snow.ql-toolbar button:focus .ql-stroke-miter,.ql-snow.ql-toolbar button:hover .ql-stroke,.ql-snow.ql-toolbar button:hover .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-stroke.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{fill:#444}.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,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#444}}.ql-snow,.ql-snow *{box-sizing:border-box}.ql-snow .ql-hidden{display:none}.ql-snow .ql-out-bottom,.ql-snow .ql-out-top{visibility:hidden}.ql-snow .ql-tooltip{position:absolute;transform:translateY(10px)}.ql-snow .ql-tooltip a{cursor:pointer;text-decoration:none}.ql-snow .ql-tooltip.ql-flip{transform:translateY(-10px)}.ql-snow .ql-formats{display:inline-block;vertical-align:middle}.ql-snow .ql-formats:after{clear:both;content:"";display:table}.ql-snow .ql-stroke{fill:none;stroke:#444;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.ql-snow .ql-stroke-miter{fill:none;stroke:#444;stroke-miterlimit:10;stroke-width:2}.ql-snow .ql-fill,.ql-snow .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-empty{fill:none}.ql-snow .ql-even{fill-rule:evenodd}.ql-snow .ql-stroke.ql-thin,.ql-snow .ql-thin{stroke-width:1}.ql-snow .ql-transparent{opacity:.4}.ql-snow .ql-direction svg:last-child{display:none}.ql-snow .ql-direction.ql-active svg:last-child{display:inline}.ql-snow .ql-direction.ql-active svg:first-child{display:none}.ql-snow .ql-editor h1{font-size:2em}.ql-snow .ql-editor h2{font-size:1.5em}.ql-snow .ql-editor h3{font-size:1.17em}.ql-snow .ql-editor h4{font-size:1em}.ql-snow .ql-editor h5{font-size:.83em}.ql-snow .ql-editor h6{font-size:.67em}.ql-snow .ql-editor a{text-decoration:underline}.ql-snow .ql-editor blockquote{border-left:4px solid #ccc;margin-bottom:5px;margin-top:5px;padding-left:16px}.ql-snow .ql-editor code,.ql-snow .ql-editor pre{background-color:#f0f0f0;border-radius:3px}.ql-snow .ql-editor pre{margin-bottom:5px;margin-top:5px;padding:5px 10px;white-space:pre-wrap}.ql-snow .ql-editor code{font-size:85%;padding:2px 4px}.ql-snow .ql-editor pre.ql-syntax{background-color:#23241f;color:#f8f8f2;overflow:visible}.ql-snow .ql-editor img{max-width:100%}.ql-snow .ql-picker{color:#444;display:inline-block;float:left;font-size:14px;font-weight:500;height:24px;position:relative;vertical-align:middle}.ql-snow .ql-picker-label{cursor:pointer;display:inline-block;height:100%;padding-left:8px;padding-right:2px;position:relative;width:100%}.ql-snow .ql-picker-label:before{display:inline-block;line-height:22px}.ql-snow .ql-picker-options{background-color:#fff;display:none;min-width:100%;padding:4px 8px;position:absolute;white-space:nowrap}.ql-snow .ql-picker-options .ql-picker-item{cursor:pointer;display:block;padding-bottom:5px;padding-top:5px}.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#ccc;z-index:2}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-options{display:block;margin-top:-1px;top:100%;z-index:1}.ql-snow .ql-color-picker,.ql-snow .ql-icon-picker{width:28px}.ql-snow .ql-color-picker .ql-picker-label,.ql-snow .ql-icon-picker .ql-picker-label{padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-label svg,.ql-snow .ql-icon-picker .ql-picker-label svg{right:4px}.ql-snow .ql-icon-picker .ql-picker-options{padding:4px 0}.ql-snow .ql-icon-picker .ql-picker-item{height:24px;padding:2px 4px;width:24px}.ql-snow .ql-color-picker .ql-picker-options{padding:3px 5px;width:152px}.ql-snow .ql-color-picker .ql-picker-item{border:1px solid #0000;float:left;height:16px;margin:2px;padding:0;width:16px}.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{margin-top:-9px;position:absolute;right:0;top:50%;width:18px}.ql-snow .ql-picker.ql-font .ql-picker-item[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-header .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-label[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-item:before,.ql-snow .ql-picker.ql-header .ql-picker-label:before{content:"Normal"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]:before{content:"Heading 1"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]:before{content:"Heading 2"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]:before{content:"Heading 3"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]:before{content:"Heading 4"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]:before{content:"Heading 5"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[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-item:before,.ql-snow .ql-picker.ql-font .ql-picker-label:before{content:"Sans Serif"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]:before{content:"Serif"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before,.ql-snow .ql-picker.ql-font .ql-picker-label[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-item:before,.ql-snow .ql-picker.ql-size .ql-picker-label:before{content:"Normal"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]:before{content:"Small"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]:before{content:"Large"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]:before{content:"Huge"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{font-size:10px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{font-size:18px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{font-size:32px}.ql-snow .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.ql-snow .ql-color-picker.ql-color .ql-picker-item{background-color:#000}.ql-toolbar.ql-snow{border:1px solid #ccc;box-sizing:border-box;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;padding:8px}.ql-toolbar.ql-snow .ql-formats{margin-right:15px}.ql-toolbar.ql-snow .ql-picker-label{border:1px solid #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{background-color:#fff;border:1px solid #ccc;box-shadow:0 0 5px #ddd;color:#444;padding:5px 12px;white-space:nowrap}.ql-snow .ql-tooltip:before{content:"Visit URL:";line-height:26px;margin-right:8px}.ql-snow .ql-tooltip input[type=text]{border:1px solid #ccc;display:none;font-size:13px;height:26px;margin:0;padding:3px 5px;width:170px}.ql-snow .ql-tooltip a.ql-preview{display:inline-block;max-width:200px;overflow-x:hidden;text-overflow:ellipsis;vertical-align:top}.ql-snow .ql-tooltip a.ql-action:after{border-right:1px solid #ccc;content:"Edit";margin-left:16px;padding-right:8px}.ql-snow .ql-tooltip a.ql-remove:before{content:"Remove";margin-left:8px}.ql-snow .ql-tooltip a{line-height:26px}.ql-snow .ql-tooltip.ql-editing a.ql-preview,.ql-snow .ql-tooltip.ql-editing a.ql-remove{display:none}.ql-snow .ql-tooltip.ql-editing input[type=text]{display:inline-block}.ql-snow .ql-tooltip.ql-editing a.ql-action:after{border-right:0;content:"Save";padding-right:0}.ql-snow .ql-tooltip[data-mode=link]:before{content:"Enter link:"}.ql-snow .ql-tooltip[data-mode=formula]:before{content:"Enter formula:"}.ql-snow .ql-tooltip[data-mode=video]:before{content:"Enter video:"}.ql-snow a{color:#06c}.ql-container.ql-snow{border:1px solid #ccc}.patient-application-container{height:100%;margin:0 4rem;overflow:auto;padding:3rem 3rem 4rem}.config-error{color:var(--color-ocra);font-weight:700}.inline-link{color:var(--color-ocra);text-decoration:underline}.password-checker-criteria{align-items:center;color:var(--color-grey);display:flex;flex-direction:row;flex-wrap:nowrap;gap:var(--font-size-medium);line-height:var(--font-size-large)}.password-checker-criteria.checked{color:var(--color-dark-grey)}.password-checker-criteria-state{height:var(--font-size-medium);width:var(--font-size-medium)}.register-user-page{display:flex;flex-direction:row;flex-wrap:nowrap;height:100vh;justify-content:center;overflow:auto;padding-top:4rem;width:100vw}.register-user-form{padding-bottom:var(--font-size-xxlarge);width:45rem}.register-user-form-title{font-size:var(--font-size-xxlarge);font-style:normal;font-weight:800;line-height:var(--font-size-xxlarge);margin-bottom:var(--font-size-xxlarge);text-align:center;width:100%}.register-user-form-section-title{font-size:inherit!important;margin-bottom:var(--font-size-xsmall);margin-top:var(--font-size-xxlarge)}.register-user-tooltip-wrapper{display:flex;flex-direction:row;flex-wrap:nowrap;line-height:var(--font-size-large)}.register-user-tooltip-icon{cursor:pointer;height:var(--font-size-large);margin-left:var(--font-size-xsmall);position:relative;width:var(--font-size-large)}.register-user-tooltip-message{background-color:var(--color-dark-blue);border-radius:var(--border-radius-small);color:var(--color-white);font-size:var(--font-size-small);left:calc(var(--font-size-large) + var(--font-size-xsmall));letter-spacing:normal;padding:var(--font-size-xsmall);position:absolute;text-transform:none;top:0;width:25rem;z-index:10}.register-user-tooltip-list{-webkit-padding-start:var(--font-size-xsmall);list-style-type:"-";padding-inline-start:var(--font-size-xsmall)}.register-user-field-splitter{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between}.register-user-field-wrapper{margin-bottom:var(--font-size-medium);margin-top:var(--font-size-medium)}.register-user-field-wrapper.half{width:50%}.register-user-field-wrapper>div>label{font-style:normal;font-weight:400}.register-user-field-wrapper>input{height:var(--font-size-xxxlarge);width:100%}.register-user-button-wrapper{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;margin-top:var(--font-size-xsmall);width:100%}.register-user-contact{color:var(--color-black);font-style:normal;font-weight:400;line-height:var(--font-size-large);margin-top:var(--font-size-xxxlarge);text-align:center;width:100%}.register-user-id-number-type-wrapper{align-items:stretch;background-color:var(--color-xlight-grey);border-radius:var(--border-radius-small);display:flex;flex-direction:row;flex-wrap:nowrap;height:var(--font-size-xxxlarge);overflow:hidden}.register-user-id-number-type{align-items:center;cursor:pointer;display:flex;flex:1 1;flex-direction:row;flex-wrap:nowrap;justify-content:center;transition:background-color .15s;width:5rem}.register-user-id-number-type.selected{background-color:var(--color-blue);color:var(--color-xxxlight-grey)}.register-user-red-message{color:var(--color-xlight-red)}.reset-password-page{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;height:100vh;justify-content:center;overflow:auto;padding-top:4rem;width:100vw}.reset-password-logo{left:0;padding:var(--font-size-large);position:fixed;top:0}.reset-password-logo>img{width:7.5rem}.reset-password-form{padding-bottom:var(--font-size-xxlarge);width:45rem}.reset-password-form-title{font-size:var(--font-size-xxlarge);font-style:normal;font-weight:800;line-height:var(--font-size-xxlarge);margin-bottom:var(--font-size-xxlarge);text-align:center;width:100%}.reset-password-form-section-title{color:var(--color-black);font-style:normal;font-weight:400;letter-spacing:.1em;margin-bottom:var(--font-size-xsmall);margin-top:var(--font-size-xxlarge);text-transform:uppercase}.reset-password-tooltip-wrapper{display:flex;flex-direction:row;flex-wrap:nowrap;line-height:var(--font-size-large)}.reset-password-tooltip-icon{cursor:pointer;height:var(--font-size-large);margin-left:var(--font-size-xsmall);position:relative;width:var(--font-size-large)}.reset-password-tooltip-message{background-color:var(--color-dark-blue);border-radius:var(--border-radius-small);color:var(--color-white);font-size:var(--font-size-small);left:calc(var(--font-size-large) + var(--font-size-xsmall));letter-spacing:normal;padding:var(--font-size-xsmall);position:absolute;text-transform:none;top:0;width:25rem;z-index:10}.reset-password-tooltip-list{-webkit-padding-start:var(--font-size-xsmall);list-style-type:"-";padding-inline-start:var(--font-size-xsmall)}.reset-password-field-splitter{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between}.reset-password-field-wrapper{margin-bottom:var(--font-size-medium);margin-top:var(--font-size-medium)}.reset-password-field-wrapper.half{width:50%}.reset-password-field-wrapper>div>label{font-style:normal;font-weight:400}.reset-password-field-wrapper>input{height:var(--font-size-xxxlarge);width:100%}.reset-password-input-error{border-color:var(--color-xlight-red)!important;border-width:var(--border-thick-size)!important}.reset-password-button-wrapper{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;margin-top:var(--font-size-xsmall);width:100%}.reset-password-contact{color:var(--color-black);font-style:normal;font-weight:400;line-height:var(--font-size-large);margin-top:var(--font-size-xxxlarge);text-align:center;width:100%}.register-mail-link{font-style:normal;font-weight:800}.reset-password-field-error{color:var(--color-xlight-red);font-style:normal;font-weight:700;margin-top:var(--font-size-xsmall)}.reset-password-country-number-wrapper{align-items:stretch;display:flex;flex-direction:row;flex-wrap:nowrap;gap:var(--font-size-xsmall)}.reset-password-id-number-type-wrapper{align-items:stretch;background-color:var(--color-xlight-grey);border-radius:var(--border-radius-small);display:flex;flex-direction:row;flex-wrap:nowrap;height:var(--font-size-xxxlarge);overflow:hidden}.reset-password-id-number-type{align-items:center;cursor:pointer;display:flex;flex:1 1;flex-direction:row;flex-wrap:nowrap;justify-content:center;transition:background-color .15s;width:5rem}.reset-password-id-number-type.selected{background-color:var(--color-blue);color:var(--color-xxxlight-grey)}.reset-password-red-message{color:var(--color-xlight-red)}.configuration-container{height:100%;margin:0 4rem;min-height:100%;overflow:auto;padding:3rem 3rem 4rem}.configuration-container .title{display:flex;flex-direction:column;padding-bottom:1rem;padding-top:0}.configuration-container .popup-message{font-size:var(--font-size-xlarge);margin-bottom:.3rem}.configuration-container .popup-hint{font-size:var(--font-size-medium);margin-bottom:.3rem}.configuration-container .cta{display:flex;gap:.5rem;justify-content:center;width:100%}.filter-list-container{align-items:start;display:flex;flex-direction:column;max-width:40.5rem;padding:0!important;row-gap:.5rem;width:100%}.share-document-label{color:var(--color-dark-blue);font-weight:700;margin:1.5rem 0}.attachment-item .checkbox-input-wrapper.checked{border:0}.attachment-item{align-items:center;border-bottom:1px solid var(--color-xxlight-grey);color:var(--color-dark-blue);display:flex;gap:1rem;justify-content:space-between;padding:0 2px .6rem;width:100%}.attachment-item .icon{align-items:flex-start;display:flex;height:100%;padding:1px;width:auto}.attachment-item .icon svg{height:1rem;width:auto}.attachment-title{flex-grow:1;font-size:1rem;line-height:140%}.delete-icon svg,.download-icon svg{cursor:pointer;opacity:.5}.delete-icon svg:hover,.download-icon svg:hover{opacity:1}.upload-document-button{align-items:center;display:flex;gap:.25rem;justify-content:center;margin:1.5rem 0;padding:.5rem .75rem}.filter-list-container .checkbox{justify-content:space-between;width:100%}.configuration-container small.sub-title{display:block;width:100%}.configuration-container h3+small.sub-title{margin-bottom:1rem;margin-top:-1rem}.configuration-container h2+small.sub-title{margin-bottom:1.5rem;margin-top:-1.5rem}.configuration-container h1+hr{margin-top:-.5rem}.configuration-container h1+hr+small.sub-title{margin-bottom:1.5rem;margin-top:-1rem}.configuration-container .row.spacer{margin-bottom:1.5rem}.configuration-container hr.section-end{margin-bottom:.5rem}.page-container.preferences-per-protocol-selection{background-color:var(--color-white);height:100vh;left:4rem;padding:1em;position:fixed;top:0;width:calc(100% - 4rem);z-index:5}.preferences-per-protocol-selection .manage-template-slide-grid-container{height:calc(100vh - 6rem)}.configuration-container .personalised-edit-button{display:inline-block;padding:.1rem .5rem;vertical-align:top}.configuration-container .left-navbar{background-color:var(--color-white)}.configuration-container .printing-qr-code-toggle{align-items:top;display:flex;justify-content:left;padding-left:1rem;padding-top:1rem}.simulator-disclaimer-page-container{align-items:center;display:flex;flex-direction:column;margin:auto;overflow:hidden;position:relative}@font-face{font-family:Fontello Simulator;font-style:normal;font-weight:400;src:url(/static/media/fontello.d0f7bbe25a7c9b340929.woff2) format("woff2"),url(/static/media/fontello.b11e1884feee1901f898.woff) format("woff")}.icon-simulator{speak:never;font-feature-settings:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-family:Fontello Simulator!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1em;margin-right:.2em;text-align:center;text-decoration:inherit;text-transform:none;width:1em}.icon-keyboard-left:before{content:"\e856"}.icon-keyboard-enter:before{content:"\e857"}.icon-keyboard-right:before{content:"\e858"}.icon-keyboard-space:before{content:"\e859"}.icon-keyboard-esc:before{content:"\e85a"}.simulator-page-container{display:flex;flex-direction:row-reverse;font-size:var(--font-size-medium);overflow:hidden;position:relative;width:100%}.simulator-page-container>.video{align-items:center;background:#000;display:flex;flex-grow:2;justify-content:center;overflow:hidden;position:relative;text-align:center}.simulator-page-container .capture-canvas{cursor:grab;height:100%;width:auto}.simulator-page-container .capture-canvas.grabbing{cursor:grabbing}.simulator-page-container .video-container{display:none}.simulator-page-container .footer{align-items:flex-start;color:var(--color-blue);display:flex;flex-direction:column;justify-content:space-between;padding:.5rem}.simulator-page-container .instructions{display:flex;flex-direction:column;font-size:var(--font-size-xlarge);gap:.5rem;line-height:var(--font-size-small)}.simulator-page-container .instructions .item-group{display:flex;gap:.5rem}.simulator-page-container .instructions .item{align-items:center;border:var(--border) var(--color-xxlight-grey);cursor:pointer;display:flex;flex-direction:column;justify-content:center;min-height:3em;padding:.5em;text-align:center;transition:border-color .2s,color .2s;width:3em}.simulator-page-container .instructions .item:hover{color:var(--color-black)}.simulator-page-container .instructions .item.selected{border-color:var(--color-black);color:var(--color-black)}.simulator-page-container .instructions .item>.label{font-size:var(--font-size-xsmall)}.simulator-page-container .fetus{align-items:center;display:flex;flex-direction:column;height:100%}.simulator-page-container .fetus .fetus-controller-container{margin:0 .5rem;width:2.5rem}.simulator-page-container .fetus .techno-list{align-items:flex-start;display:flex}.simulator-page-container .fetus .techno{border:var(--border);border-radius:var(--border-radius-small);cursor:pointer;font-size:var(--font-size-xsmall);margin:.5em;padding:.2rem}.simulator-page-container .fetus .techno.selected{color:var(--color-black)}.simulator-page-container .annotations{align-items:center;display:flex;flex-direction:column;gap:.5rem;overflow:hidden;padding:.1rem;width:100%}.simulator-page-container .annotations-list{display:flex;flex-direction:column;gap:.5rem;max-height:10rem;overflow:auto;width:100%}.simulator-page-container .annotations-item{align-items:center;background-color:var(--color-xxxlight-grey);border-radius:var(--border-radius-small);display:flex;justify-content:space-between;padding:0 .2rem;text-align:center}.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{border-color:var(--color-black);color:var(--color-black)}.simulator-page-container .progress{background:var(--color-xxxlight-grey);bottom:0;cursor:pointer;height:.5rem;left:0;position:absolute;width:100%}.simulator-page-container .progress .progress-bar{background:var(--color-blue);height:100%;pointer-events:none;position:relative;width:calc(var(--percent)*1%)}@media (max-aspect-ratio:5/3){.simulator-page-container{flex-direction:column}.simulator-page-container .footer{flex-direction:row;gap:1rem}.simulator-page-container .annotations-list,.simulator-page-container .instructions{flex-direction:row}}@media (max-aspect-ratio:6/5){.capture-canvas{height:auto;width:100%}}.image-manipulation-container{align-items:stretch;display:grid;font-size:var(--font-size-small);grid-template-columns:5rem 1fr;height:100vh;justify-content:stretch;width:100vw}.image-manipulation-container-close{font-size:xx-large;position:absolute;right:1rem;top:1rem;z-index:101}.image-manipulation-canvas-container{align-items:center;background:var(--color-common-black);display:flex;flex-grow:2;justify-content:center;overflow:hidden;position:relative}.image-manipulation-canvas-wrapper{align-items:center;display:flex;justify-content:center;max-height:100%;width:100%}.image-manipulation-canvas-innerWrapper{height:100%;overflow:hidden;position:relative}.image-manipulation-canvas{height:100%;image-rendering:optimizeSpeed;image-rendering:-o-crisp-edges;image-rendering:pixelated;image-rendering:optimize-contrast;width:100%}.image-manipulation-canvas-wrapper .annotation-text-input{box-shadow:0 0 0 var(--border-size) red;font-family:sans-serif;font-size:var(--font-size);height:var(--font-size);left:var(--left);line-height:var(--font-size);max-width:calc(100% - var(--left));min-width:1em;overflow:hidden;position:absolute;top:var(--top);white-space:nowrap;z-index:100}.image-manipulation-canvas-wrapper .annotation-text-input.moving{pointer-events:none}.image-manipulation-tools-section{align-items:center;background:var(--color-common-black);display:flex;padding:.5rem}.image-manipulation-view-title{color:var(--color-black);font-size:var(--font-size-xlarge);line-height:var(--font-size-large);padding-bottom:1rem}.image-manipulation-tools-grid{background:var(--color-xxxlight-grey);border-radius:var(--border-radius);display:flex;flex-direction:column;gap:.5rem;padding:.5rem}.image-manipulation-tools-grid hr{margin:.2rem 0}.image-manipulation-container[data-window-detached=false] .image-manipulation-tools-section{padding-top:4rem}.image-manipulation-tools-grid_calibration-balloon{padding:1rem;text-align:center}.image-manipulation-tools-grid_calibration-balloon>.hint{max-width:12rem;text-align:left}.image-manipulation-tools-grid .image-manipulation-tool{position:relative}.image-manipulation-tools-grid .image-manipulation-tool_edited-button{background-color:var(--color-ocra);border-radius:1rem;height:1rem;pointer-events:none;position:absolute;right:-.2rem;top:-.2rem;width:1rem}.image-manipulation-tools-container{align-items:center;aspect-ratio:1;border:var(--border-thick) var(--color-xxlight-grey);border-radius:var(--border-radius-small);cursor:pointer;display:flex;justify-content:center;transition:background-color .15s linear}.image-manipulation-tools-container:hover{background-color:var(--color-xxlight-grey-40)}.image-manipulation-tools-container.selected,.image-manipulation-tools-container:active{background-color:var(--color-xxlight-grey-80)}.image-manipulation-tools-container.selected{cursor:auto}.image-manipulation-tools-container.selected:hover{background-color:var(--color-xxlight-grey-80)}.image-manipulation-tools-container.disabled{cursor:not-allowed;opacity:.4}.image-manipulation-tools-container.active:hover,.image-manipulation-tools-container.disabled:hover{background-color:initial}.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{cursor:pointer;font-size:var(--font-size-xxlarge);position:absolute;transform:translate(-50%,-50%)}.image-manipulation-warnings-wrapper{grid-column-end:3;grid-column-start:1;width:100%}.image-manipulation-warning{background-color:var(--color-ocra);color:var(--color-white);padding:1rem;width:100%}.image-manipulation-warning-message>div:nth-child(2){flex-grow:2}.image-manipulation-warning-message .image-manipulation-warning_short{font-weight:700}.image-manipulation-warning-message .image-manipulation-warning_full{font-size:var(--font-size-small);line-height:var(--font-size-medium)}.image-manipulation-warning-close{cursor:pointer;font-size:var(--font-size-large)}.image-manipulation-warnings_note{background:var(--color-common-black);color:var(--color-ocra);padding:.5rem;text-align:center;width:100%}.image-manipulation-warning-message{align-items:center;display:flex;gap:1rem}.image-manipulation-warning .image-manipulation-warning_icon{font-size:var(--font-size-xlarge)}.image-manipulation-warning .image-manipulation-warning_cta{align-items:center;display:flex;gap:.5rem;justify-content:center}.image-manipulation-action-wrapper{align-items:center;display:flex;justify-content:center}.image-manipulation-measurements-section{background:var(--color-xxxlight-grey);border-radius:var(--border-radius-small);bottom:2rem;left:2rem;padding:1rem;position:absolute;z-index:100}.image-manipulation-measurements-section .image-manipulation-measurement>div{border-bottom:var(--border) var(--color-xxlight-grey);display:flex;gap:1rem;justify-content:space-between;width:100%}.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{display:flex;flex-direction:row;grid-column-end:3;grid-column-start:1;justify-content:space-between;padding:.5rem 1rem}.image-manipulation-status-bar>div{align-items:center;display:flex;gap:.5rem;justify-content:flex-end}.image-manipulation-measurements-editor{height:100%;left:0;position:absolute;top:0;width:100%}.image-manipulation-measurements-editor svg{cursor:crosshair;height:100%;width:100%}.image-manipulation-canvas-container:is([data-mode^=drawing-],[data-mode=calibrate]) .image-manipulation-measurements-editor svg{cursor:crosshair}.image-manipulation-canvas-container[data-mode=annotate] .image-manipulation-measurements-editor svg{cursor:text}.image-manipulation-measurements-editor svg g{cursor:crosshair}.image-manipulation-measurements-editor svg :is(line,ellipse){fill:#0000;stroke:#ff0;stroke-width:1;pointer-events:stroke;transition:stroke .3s ease-in-out}.image-manipulation-measurements-editor svg g:is(:hover,.selected) :is(line,ellipse){stroke:red}.image-manipulation-measurements-editor svg line.dashed{stroke-dasharray:5}.image-manipulation-measurements-editor svg g.measurement-patch line{stroke:#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:is(:hover,.selected) line{stroke:red}.image-manipulation-measurements-editor svg g.measurement-patch:is(:hover,.selected) rect.patch{stroke-width:1}.image-manipulation-measurements-editor svg g .edit-handle{fill:#0000;opacity:.3;transition:fill .3s ease-in-out}.image-manipulation-measurements-editor svg g .edit-move{stroke:#0000!important;stroke-width:18;cursor:grab}.image-manipulation-measurements-editor svg g:hover .edit-handle{fill:red}.image-manipulation-measurements-editor svg g text,.image-manipulation-measurements-editor svg g.caption{cursor:grab}.manage-template-container{display:flex;gap:5rem;height:100%;margin:0;overflow:hidden}.manage-template-container>.manage-template-create,.manage-template-container>.manage-template-templates{height:100%;min-width:100%;overflow:auto;padding:3rem 3rem 3rem 6rem;position:relative;transition:margin-left .3s ease-in-out}.manage-template-container.show-create>.manage-template-templates{margin-left:calc(-100% - 5rem)}.manage-template-container>.manage-template-create{display:flex;flex-direction:column;padding:0 2rem 0 4rem}.manage-template-slide-grid-container{flex-grow:3;margin-left:-1.4rem;overflow:auto}.manage-template-slide-grid{grid-gap:1.4rem 0;--number-of-columns:3;align-items:center;display:grid;gap:1.4rem 0;grid-template-columns:repeat(var(--number-of-columns),1fr);margin:1rem 0;-webkit-user-select:none;user-select:none}.manage-template-slide-grid-cell{font-size:var(--font-size-xsmall);margin-left:1.4rem;position:relative;text-align:center}.manage-template-container .manage-template-slide-grid-cell-add{align-items:center;cursor:pointer;display:flex;flex-direction:column;height:100%;justify-content:center;opacity:0;position:absolute;right:100%;top:0;width:1.4rem}.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,.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{opacity:.5}.manage-template-container .manage-template-slide-grid-cell-add:after,.manage-template-container .manage-template-slide-grid-cell-add:before{border-left:var(--border-dashed) var(--color-grey);content:"";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{background:#0000;border:var(--border-dashed-thick) var(--color-xxlight-grey);font-size:var(--font-size-large);justify-content:center}.manage-template-slide-grid-cell.selected{z-index:10}.manage-template-slide-grid-cell.selected>.manage-template-examination-live-slide{background:var(--color-darkcommon-xxlight-grey)}.manage-template-create-header{border-bottom:var(--border) var(--color-xxlight-grey);padding:1rem 0 .5rem;position:-webkit-sticky;position:sticky;top:0}.manage-template-create-footer,.manage-template-create-header{align-items:flex-start;background:var(--color-white);display:flex;gap:2rem;width:100%;z-index:10}.manage-template-create-footer{border-top:var(--border) var(--color-xxlight-grey);justify-content:space-between;padding:1rem 0;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;right:0;top:1rem}.manage-template-create-title-input{align-items:center;display:flex;gap:1rem}.manage-template-create-title-input label{white-space:nowrap}.manage-template-examination-live-slide{animation:examination-live-slide-fadein .6s ease-in-out forwards;aspect-ratio:16/10;background:var(--color-darkcommon-xxxlight-grey);border:.3rem solid #0000;border-radius:var(--border-radius-small);cursor:pointer;display:flex;overflow:hidden;position:relative;transition:background-color .3s ease-in-out}.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);padding:.5rem .2rem;position:absolute;top:calc(100% - .2rem);width:100%}.manage-template-examination-live-delete{cursor:pointer;font-size:var(--font-size-large);padding:.2rem;position:absolute;right:0;top: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;display:flex;margin:0;padding:.5rem 1rem;width:100%}.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{display:flex;flex-basis:20%;font-size:var(--font-size-small);gap:.5em;justify-content:flex-end}.manage-template-container ul.manage-template-positions li.header{border:0;padding:0 1rem}.manage-template-container ul.manage-template-positions li.header span{color:var(--color-black);font-size:var(--font-size-xsmall);height:0;letter-spacing:.1em;margin-top:-1.5rem;text-transform:uppercase}.manage-template-container .manage-template-add-button{font-size:var(--font-size-xxlarge);margin:1rem 0;text-align:center}.manage-template-container .manage-template-create-position>h2{margin:0 0 1rem}.manage-template-container .manage-template-create-position>div{display:flex;gap:1rem;justify-content:center;padding:1rem}.manage-template-container .manage-template-grid-warning{color:var(--color-light-grey);font-size:var(--font-size-small);padding:.5rem;text-align:center}.live-checkbox{display:flex;flex-direction:column;margin:auto 0}.mode-info-checked{color:var(--color-ocra)}.mode-info{color:var(--color-light-grey);font-size:var(--font-size-xsmall)}#debug-panel{--panel-width:27rem;background:var(--color-common-white);border-left:var(--border) var(--color-xxlight-grey);display:flex;grid-area:debug-panel;height:100vh;transition:width .3s ease-in-out;width:1rem;z-index:10000}#debug-panel.open{width:var(--panel-width)}#debug-panel .debug-panel-template-editor-toggle{display:flex;flex-direction:column;gap:.5rem;margin-bottom:1rem;text-align:center}#debug-panel .debug-panel-template-editor-toggle>button{width:100%}#debug-panel .debug-panel-toggle{align-items:center;background:var(--color-common-black);color:var(--color-xlight-grey);cursor:pointer;display:flex;font-size:var(--font-size-xsmall);height:100%;justify-content:center;letter-spacing:.2em;line-height:1;padding:.2em;text-orientation:mixed;width:1rem;writing-mode:vertical-lr}#debug-panel .debug-panel-toggle:hover,#debug-panel.open .debug-panel-toggle{background:var(--color-ocra);color:var(--color-white)}#debug-panel .debug-panel-content{background:var(--color-common-xxxlight-grey);color:var(--color-common-black);font-size:var(--font-size-xsmall);height:100%;line-height:var(--font-size-small);min-width:calc(var(--panel-width) - 1rem);overflow:auto;padding:1em;scrollbar-width:auto}#debug-panel .debug-section{border-bottom:var(--border) var(--color-common-xlight-grey);display:flex;flex-direction:column;padding:.5rem 0 .5rem 1rem}#debug-panel .debug-section h2{background-color:var(--color-ocra);color:var(--color-white);cursor:pointer;font-size:var(--font-size-xsmall);margin:-.5rem 0 .5rem -1rem;padding:.2rem;text-align:center}#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);display:inline-block;font-size:var(--font-size-xxsmall);font-weight:400;margin-left:.5em;white-space:nowrap}#debug-panel .debug-subsection:not(:first-of-type){margin-top:.6rem}#debug-panel .debug-section .ff-item,#debug-panel .debug-section .printing-config-plane,#debug-panel .debug-section .sharing-config-plane{background:var(--color-common-xlight-grey);border-radius:var(--border-radius-small);display:inline-block;margin:0 .2em .2em 0;padding:0 .3em;white-space:nowrap}#debug-panel .debug-section .ff-item:hover,#debug-panel .debug-section .printing-config-plane:hover,#debug-panel .debug-section .sharing-config-plane:hover{background:var(--color-common-xlight-blue)}#debug-panel .debug-subsection .planes-list{display:flex;flex-wrap:wrap}#debug-panel .debug-subsection .measurements :is(th,td){border-top:var(--border) var(--color-common-light-grey)}#debug-panel .debug-subsection .measurements td{text-align:center}#debug-panel .debug-subsection .measurements .unused{background-color:red;border-radius:1rem;color:#fff;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);display:flex;flex-wrap:wrap;gap:.3em}#debug-panel .debug-subsection>div>div b{cursor:pointer;white-space:nowrap}#debug-panel .debug-subsection>div>div .value{display:none;overflow-wrap:break-word;padding:.2rem 0 .6rem;width:100%}#debug-panel .debug-subsection>div>div.open .value{display:block}#debug-panel .debug-subsection>div>div.open .icon{rotate:180deg}#debug-panel .debug-subsection>div>div .value table{margin-left:2em}#debug-panel .debug-subsection>div>div .value :is(th,td){border-bottom:var(--border) var(--color-common-light-grey);font-weight:400;padding-right:1em}#debug-panel label{display:inline-flex;font-size:var(--font-size-xxsmall);min-width:3.5rem;text-transform:uppercase}#debug-panel label:after{align-self:flex-start;border-bottom:var(--border-thick-size) dotted var(--color-common-light-grey);content:"";flex-grow:2;height:var(--font-size-xsmall)}#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{margin-top:.5em;text-align:left}#debug-panel textarea{color:var(--color-common-black)!important}#debug-panel .debug-panel-template-editor{background:var(--color-common-white);display:flex;flex-direction:column;gap:1rem;height:100svh;padding:1rem;position:fixed;right:0;top:0;width:50%;z-index:1000}#debug-panel .debug-panel-template-editor .debug-panel-textarea{background:var(--color-common-black);color:var(--color-common-white)!important;flex-grow:2;font-family:monospace;font-size:var(--font-size-small);overflow-wrap:normal;overflow-x:scroll;padding:1rem;resize:none;scrollbar-width:auto;white-space:pre;width:100%}#debug-panel .debug-panel-template-editor>div{align-items:center;color:var(--color-common-black);display:flex;font-size:var(--font-size-small);gap:1rem;justify-content:space-between;line-height:var(--font-size-small);text-align:center}#debug-panel .debug-panel-template-editor>div>:nth-child(2){flex-basis:50%}#debug-panel .debug_audioplayer{align-items:center;display:flex;gap:.5rem}#debug-panel a{color:var(--color-common-blue)}.appointment-container{align-items:center;display:flex;margin-bottom:2rem}.appointment-time{padding:1rem;text-align:center}.appointment-details-container{border:var(--border) var(--color-light-grey);border-radius:var(--border-radius-small);width:100%}.appointment-details-container>.header{align-items:center;display:flex;justify-content:space-between;padding:1rem}.appointment-details-container>.header>.patient-details{display:flex}.appointment-details-container>.header>.patient-details>.icon,.appointment-details-container>.header>.patient-details>.name{font-size:1.25rem;font-weight:700;margin-right:.5rem}.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;display:flex;padding:1rem}.appointment-details-container>.current-exam>.exam-type{border:var(--border);border-radius:var(--border-radius-small);font-weight:700;margin-right:.5rem;padding:.25rem .5rem}.appointment-details-container>.current-exam>.exam-name{font-weight:700;margin-right:.5rem}.appointment-details-container>.current-exam>.exam-status{border:var(--border);border-radius:var(--border-radius-small);padding:0 .5rem}.appointment-details-container>.history{display:flex;padding:1rem}.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;display:flex;font-weight:700}.appointment-details-container>.history>.previous-exams{margin-left:1rem;width:33%}.appointment-details-container>.history>.previous-exams>.header{font-weight:700}.appointment-details-container>.metadata{align-items:center;border-top:var(--border) var(--color-light-grey);display:flex;font-size:.6rem;justify-content:space-between;line-height:1;margin:1rem;padding-top:1rem}.appointment-details-container>.metadata>.metadata-item{align-items:center;display:flex;justify-content:left;width:20%}.appointment-details-container>.metadata>.metadata-item>.label{font-weight:700;margin-right:.25rem}.appointments-search-bar{width:100%}.appointments-container{color:var(--color-black);height:100%;margin:0 4rem;overflow:auto;padding:2rem}.appointments-container>.appointments-container-header{align-items:center;display:flex;margin-bottom:1rem;width:100%}.appointments-container>.appointments-container-header>.sync-btn{padding-right:.5rem;text-align:center;width:9rem}.uplink-configuration-container{height:100%;margin:0 4rem;overflow:auto;padding:3rem 3rem 4rem}.uplink-configuration-container .uplink-item{align-items:center;background:var(--color-xxxlight-grey);border-radius:var(--border-radius-small);display:flex;justify-content:space-between;margin:1rem 0;padding:.5rem 1rem;width:100%}.windowview-empty-page-message{align-items:center;color:var(--color-xxlight-grey);display:flex;height:100%;justify-content:center;width:100%}.notifications-panel{--duration:3000ms;align-items:center;background:var(--color-common-grey);bottom:0;display:flex;font-size:var(--font-size-medium);gap:.5rem;height:0;left:0;max-height:3rem;min-height:0;overflow:hidden;position:absolute;transition:min-height .3s ease-in-out;width:100%;z-index:999}.notifications-panel.open{font-size:medium;min-height:3rem}.notifications-panel .notifications-nav-arrows{font-size:var(--font-size-medium);min-width:4rem;text-align:center}.notifications-panel .notifications-nav-arrows>span{margin:0 .3rem;opacity:.2}.notifications-panel .notifications-nav-arrows>span.active{cursor:pointer;opacity:1}.notifications-panel .notifications-nav-arrows>span.active:hover{opacity:.5}.notifications-panel .notifications-notifications{flex-grow:2;height:100%;overflow:auto;padding:0 1em;scroll-snap-type:y mandatory}.notifications-panel .notifications-notifications>div{scroll-snap-align:center}.alert{align-items:center;color:var(--color-common-blue);display:flex;font-size:var(--font-size-medium);gap:1em;height:3em;justify-content:space-between;margin:.3em 0 0;overflow-wrap:break-word;padding:0 .2em}.alert>.close{cursor:pointer;font-size:var(--font-size-large)}.alert>.close:hover{opacity:.5}.title-bar.osx{padding:0 30px}.title-bar.osx,.title-bar.windows{app-region:drag;background-color:#03131f;border-bottom:1px solid #34546e;height:30px}.title-bar.windows{display:flex;justify-content:space-between;padding:0 0 0 30px}.title-bar.windows .windows-buttons{align-items:center;display:flex;gap:5px;height:100%;justify-content:flex-end;margin-right:5px}.title-bar.windows .windows-buttons .windows-button{align-items:center;border-radius:4px;color:#fff;cursor:pointer;display:flex;height:25px;justify-content:center;position:relative;transition:all .2s ease;width:25px;z-index:10000}.title-bar.windows .windows-buttons .windows-button:hover{background-color:#207cc260;box-shadow:0 0 25px #ffffff30}.title-bar.windows .windows-buttons .windows-button svg{height:16px;width:16px}.fallback-container{align-items:center;display:flex;flex-direction:column;height:100vh;justify-content:center}@font-face{font-family:Metropolis;font-style:normal;font-weight:700;src:url(/static/media/metropolis-bold-wf.53379eddc08ade5f030d.woff2) format("woff2"),url(/static/media/metropolis-bold-wf.c44d66e64fad79c0be0d.woff) format("woff")}@font-face{font-family:Metropolis;font-style:normal;font-weight:400;src:url(/static/media/metropolis-regular-wf.304b17a3a9694d97a610.woff2) format("woff2"),url(/static/media/metropolis-regular-wf.cd5fb68cc4b6f86c24bf.woff) format("woff")}html{font-size:clamp(10pt,1.5vw,14pt)}*,:after,:before,html{overscroll-behavior:none}*,:after,:before{-webkit-tap-highlight-color:transparent;-webkit-overflow-scrolling:touch;background:#0000;border:0;box-sizing:border-box;-webkit-box-sizing:border-box;margin:0;outline:0;padding:0;vertical-align:initial}:not(input){-webkit-user-select:none!important;user-select:none!important}:focus{outline:none!important}::selection{background:var(--color-black);color:var(--color-xlight-grey);outline:none!important}*{-ms-overflow-style:none;scrollbar-width:none}::-webkit-scrollbar{display:none}body,html{height:100%;scroll-behavior:smooth;width:100%}body{-webkit-font-smoothing:antialiased;--color-black:#051928;--color-dark-grey:#68686a;--color-grey:#bcc8d3;--color-light-grey:#d6dfe6;--color-xlight-grey:#eaecf0;--color-xxlight-grey:#f1f3f5;--color-xxxlight-grey:#f6f7f8;--color-white:#fff;--color-dark-ocra:#c59b26;--color-ocra:#e9bf50;--color-light-ocra:#f4e0ab;--color-dark-blue:#115c96;--color-blue:#207cc2;--color-light-blue:#68b1e9;--color-light-blue-50:#68b1e950;--color-xlight-blue:#acd7f8;--color-xxxdark-blue:#061927;--color-semitransparent:#00000080;--color-black-40:#05192840;--color-dark-grey-40:#68686a40;--color-grey-40:#bcc8d340;--color-light-grey-40:#d6dfe640;--color-xlight-grey-40:#eaecf040;--color-xxlight-grey-40:#f1f3f540;--color-xxxlight-grey-40:#f6f7f840;--color-white-40:#fff4;--color-dark-ocra-40:#c59b2640;--color-ocra-40:#e9bf5040;--color-light-ocra-40:#f4e0ab40;--color-dark-blue-40:#115c9640;--color-blue-40:#207cc240;--color-light-blue-40:#68b1e940;--color-xlight-blue-40:#acd7f840;--color-black-80:#05192880;--color-dark-grey-80:#68686a80;--color-grey-80:#bcc8d380;--color-light-grey-80:#d6dfe680;--color-xlight-grey-80:#eaecf080;--color-xxlight-grey-80:#f1f3f580;--color-xxxlight-grey-80:#f6f7f880;--color-white-80:#fff8;--color-red:#ca0000;--color-light-red:red;--color-xlight-red:#ce6361;--color-yellow:#caca00;--color-light-yellow:#ff0;--color-green:#00ca00;--color-light-green:#0f0;--color-common-black:#000;--color-common-dark-grey:#68686a;--color-common-grey:#bcc8d3;--color-common-light-grey:#d6dfe6;--color-common-xlight-grey:#eaecf0;--color-common-xxlight-grey:#f1f3f5;--color-common-xxxlight-grey:#f6f7f8;--color-common-white:#fff;--color-common-dark-ocra:#c59b26;--color-common-ocra:#e9bf50;--color-common-light-ocra:#f4e0ab;--color-common-dark-blue:#115c96;--color-common-blue:#207cc2;--color-common-light-blue:#68b1e9;--color-common-xlight-blue:#acd7f8;--color-common-red:#ca0000;--color-common-light-red:red;--color-common-yellow:#caca00;--color-common-light-yellow:#ff0;--color-common-green:#00ca00;--color-common-light-green:#0f0;--color-darkcommon-xxlight-grey:#28445a;--color-darkcommon-xxxlight-grey:#101d29;--color-darkcommon-xxxlight-grey-80:#101d29cc;--box-shadow:0 0.3rem 3rem 0 #00000030,0 0.15rem 1.5rem 0 #00000030;--box-inset-shadow:inset 0 0.3rem 1.2rem 0 #00000030;--box-shadow-thin:0 0.15rem 0.2rem 0 #00000030;--box-inset-shadow-thin:inset 0 0.15rem 0.2rem 0 #00000010;--box-shadow-blue:0 0.3rem 3rem 0 #207cc224,0 0.15rem 1.5rem 0 #207cc234;--box-inset-shadow-blue:inset 0 0.3rem 1.2rem 0 #207cc224;--box-shadow-thin-blue:0 0.15rem 0.2rem 0 #11528320;--box-inset-shadow-thin-blue:inset 0 0.15rem 0.2rem 0 #11528320;--box-shadow-ocra:0 0.3rem 3rem 0 #e9bf5024,0 0.15rem 1.5rem 0 #e9bf5034;--box-inset-shadow-ocra:inset 0 0.3rem 1.2rem 0 #e9bf5024;--box-shadow-thin-ocra:0 0.15rem 0.2rem 0 #e9bf5020;--box-inset-shadow-thin-ocra:inset 0 0.15rem 0.2rem 0 #e9bf5020;--common-box-shadow:0 0.3rem 3rem 0 #00000030,0 0.15rem 1.5rem 0 #00000030;--common-box-inset-shadow:inset 0 0.3rem 1.2rem 0 #00000030;--common-box-shadow-thin:0 0.15rem 0.2rem 0 #00000030;--common-box-inset-shadow-thin:inset 0 0.15rem 0.2rem 0 #00000030;--common-box-shadow-blue:0 0.3rem 3rem 0 #207cc224,0 0.15rem 1.5rem 0 #207cc234;--common-box-inset-shadow-blue:inset 0 0.3rem 1.2rem 0 #207cc224;--common-box-shadow-thin-blue:0 0.15rem 0.2rem 0 #11528320;--common-box-inset-shadow-thin-blue:inset 0 0.15rem 0.2rem 0 #11528320;--border-radius-small:0.3em;--border-radius:0.8em;--border-radius-large:2rem;--border-size:0.04rem;--border-thick-size:0.1rem;--border-xthick-size:0.2rem;--border-xxthick-size:0.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:0.3rem solid var(--color-xlight-grey);--font-size-xxsmall:0.4rem;--font-size-xsmall:0.6rem;--font-size-small:0.8rem;--font-size-medium:1rem;--font-size-large:1.4rem;--font-size-xlarge:1.8rem;--font-size-xxlarge:2.2rem;--font-size-xxxlarge:3rem;--left-navbar-width:15rem;font-family:Metropolis,sans-serif;font-size:1rem;line-height:1.4em;overflow-x:hidden;overscroll-behavior:none}body,body .theme-dark{color:var(--color-blue)}body .theme-dark{--color-black:#fff;--color-dark-grey:#dddde2;--color-grey:#7599b6;--color-light-grey:#6186a5;--color-xlight-grey:#34546e;--color-xxlight-grey:#28445a;--color-xxxlight-grey:#101d29;--color-white:#03131f;--color-dark-blue:#d5edff;--color-blue:#bde2ff;--color-light-blue:#97cdf7;--color-xlight-blue:#508bb8;--color-xdark-ocra:#766023;--color-dark-ocra:#cca53a;--color-ocra:#e9bf50;--color-light-ocra:#f4e0ab;--color-black-40:#fff4;--color-dark-grey-40:#dddde240;--color-grey-40:#7599b640;--color-light-grey-40:#6186a540;--color-xlight-grey-40:#34546e40;--color-xxlight-grey-40:#28445a40;--color-xxxlight-grey-40:#101d2940;--color-white-40:#03131f40;--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:#7599b6c0;--color-light-grey-80:#6186a5c0;--color-xlight-grey-80:#34546ec0;--color-xxlight-grey-80:#28445ac0;--color-xxxlight-grey-80:#101d29c0;--color-white-80:#03131fc0;--box-shadow:0 0.3rem 3rem 0 #ffffff24,0 0.15rem 1.5rem 0 #fff3;--box-inset-shadow:inset 0 0.3rem 1.2rem 0 #ffffff24;--box-shadow-thin:0 0 0 0.04rem #ffffff24;--box-inset-shadow-thin:var(--box-shadow-thin);background:var(--color-white);width:100vw}ol,ul{list-style:none;padding:0}li{margin:0}blockquote{quotes:none}blockquote:after,blockquote:before{content:none}table{border:0;border-collapse:initial;border-spacing:0;max-width:100%}table td{vertical-align:top}sup{font-size:.5em;line-height:0;vertical-align:super}figure,iframe,img,object{border:0;max-width:100%;vertical-align:middle}h1,h2,h3,h4,h5,h6{font-weight:700;line-height:1;margin:.5em 0;padding:0}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{border-bottom:var(--border) var(--color-xlight-grey);color:var(--color-black);font-size:var(--font-size-xsmall);font-weight:400;letter-spacing:.2em;padding-bottom:.8em;text-transform:uppercase}p{margin:.8em 0}small{font-size:.85em}iframe{max-width:100%}.hidden{display:none}hr{background:var(--color-xlight-grey);height:var(--border-size);margin:1.5rem 0;width:100%}hr.no-line{background:#0000}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{background:#0000;border:var(--border) var(--color-grey);border-radius:var(--border-radius-small);color:inherit;cursor:text;font-family:Metropolis,sans-serif;font-size:1em;margin:0;min-width:5em;padding:.4em .8em}input:focus,input:hover,textarea:focus,textarea:hover{border-color:var(--color-light-grey);box-shadow:inset 0 0 0 var(--border-thick-size) var(--color-light-grey)}input:disabled{background:var(--color-darkcommon-xxxlight-grey);border-color:var(--color-xlight-grey);color:var(--color-black);cursor:not-allowed;opacity:.7}body input:autofill{background:#0000!important;border:var(--border) var(--color-grey)!important;color:var(--color-black)!important}body.theme-dark input:autofill{border:var(--border) var(--color-xxlight-grey)!important}body input:-webkit-autofill{background:#0000!important;border:var(--border) var(--color-grey)!important;color:var(--color-black)!important}body.theme-dark input:-webkit-autofill{border:var(--border) var(--color-xxlight-grey)!important}input[type=radio]{-webkit-appearance:none;appearance:none;aspect-ratio:1/1;border-radius:1em;cursor:pointer;display:inline-block;min-width:.8em;padding:.15em;-webkit-user-select:none;user-select:none;vertical-align:middle;width:.8em}input[type=radio]:is(:hover,:focus){border:0;box-shadow:none;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]{-webkit-appearance:none;appearance:none;border:var(--border) var(--color-xlight-grey);border-radius:var(--border-radius-small);color:var(--color-black);cursor:pointer;font-size:1em;height:1.2em;margin:0;min-width:0;padding:0;position:relative;vertical-align:middle;width:1.2em}input[type=checkbox]:hover{border-color:var(--color-light-grey)}input[type=checkbox]:checked:after{color:var(--color-black);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>');height:1em;left:.1em;mix-blend-mode:difference;position:absolute;top:.1em;width:1em}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none}input[type=number]{-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}textarea{background:#0000;border:var(--border) var(--color-grey);border-radius:var(--border-radius-small);color:var(--color-black);font-family:Metropolis,sans-serif;font-size:1em;margin:0;min-height:5em;min-width:5em;overflow-y:scroll;padding:.4em .635em;resize:vertical;resize:none}.App{display:flex;flex-direction:column;max-height:100svh;min-height:100svh}.App>div:not(.notifications-panel){display:flex;flex-grow:2;overflow:hidden;transform:translate(0)}.App>div:not(.notifications-panel):has(>.multiselect-options){transform:none}.App>div.theme-dark.root-wrapper{display:grid;grid-template-areas:"main-page debug-panel";grid-template-columns:1fr -webkit-min-content;grid-template-columns:1fr min-content;grid-template-rows:auto;justify-content:stretch}.App>.loading{background:#0000;height:0;left:0;position:fixed;top:0;width:100%;z-index:1000}.App>.loading.visible{height:.3rem}.App>.loading.visible:after{animation:loading 3s ease-in-out infinite;background:var(--color-common-blue);content:"";display:block;height:100%;left:0;position:relative;width:0}@keyframes loading{0%{left:0;width:0}50%{left:0;width:100%}to{left:100%;width:0}}.modal-background{background:var(--color-black);height:100vh;left:0;opacity:.5;position:fixed;top:0;width:100vw;z-index:1010}.theme-dark .modal-background{background:var(--color-white);opacity:.8}.modal-background>.icon{font-size:2rem;position:absolute;right:1rem;top:1rem}#root>.error{align-items:center;color:var(--color-red);display:flex;height:100vh;justify-content:center;width:100vw}.multiscreen-popup{display:flex;flex-direction:column;gap:1rem}.flex{display:flex;width:100%}.vertical-center{align-items:center}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-start{justify-content:start}.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)}.error-message,.success-message{font-style:normal;font-weight:700}.success-message{color:var(--color-blue)}.input-error{border-color:var(--color-xlight-red)!important;border-width:var(--border-thick-size)!important}select{background:#0000;border:var(--border) var(--color-grey);border-radius:var(--border-radius-small);color:var(--color-black);font-family:Metropolis,sans-serif;font-size:.7em;margin:0;min-width:5em;padding:.7em 1.2em}.theme-dark select{border:var(--border) var(--color-xxlight-grey)}.row{align-items:stretch;display:flex;flex-wrap:wrap}.row.vertical-top{align-items:flex-start}.row.vertical-center{align-items:center}.row.vertical-bottom{align-items:flex-end}.row>.vertical-top{align-self:flex-start}.row>.vertical-center{align-self:center}.row>.vertical-bottom{align-self:flex-end}.row>*{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{left:0;padding:var(--font-size-large);position:fixed;top: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{line-height:1.4}.text-xxsmall,.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}
/*# sourceMappingURL=main.0197b726.css.map*/