ol.stepper{background:var(--background-color);color:var(--text-color--50);padding:0 0 24px}ol.stepper .MuiSvgIcon-root{opacity:.8;font-size:2rem}ol.stepper .MuiStepLabel-iconContainer{height:2rem}ol.stepper .MuiStepLabel-iconContainer>div{border-radius:50%}ol.stepper .MuiStepLabel-label{margin-top:4px;font-size:1rem}ol.stepper .Mui-completed .completed{cursor:pointer}ol.stepper .MuiStepLabel-iconContainer .active,ol.stepper .MuiStepLabel-iconContainer .completed,ol.stepper .MuiStepLabel-label.MuiStepLabel-active,ol.stepper .MuiStepLabel-label.MuiStepLabel-completed{color:var(--color-primary-main)}ol.stepper .MuiStepConnector-alternativeLabel{top:1rem}ol.stepper .MuiStepConnector-root.Mui-active .MuiStepConnector-line,ol.stepper .MuiStepConnector-root.Mui-completed .MuiStepConnector-line{opacity:.8;border-color:var(--color-primary-main);border-top-width:2px}.main-container{max-width:1280px;margin:auto;padding:20px 0 40px}.setting{max-width:100vw}.setting>div,.setting>.stepper{max-width:1280px;margin:auto}.page-navigation{padding:20px 0 10px;display:flex}.page-navigation div{flex-grow:1;flex-basis:0;justify-content:center;display:flex}.page-navigation div .app-link{display:flex}.page-navigation .MuiCircularProgress-root{color:inherit;margin-left:-5px;margin-right:10px}.page-navigation-text{padding:20px 0 10px;display:flex}.page-navigation-text div{flex-grow:1;flex-basis:0;justify-content:center;align-items:center;display:flex}.page-navigation-text div p{color:RGB(from var(--text-color) r g b/.75);letter-spacing:.00938em;margin:0}.page-navigation-text div .app-link{color:inherit;display:flex}@media (width<=768px){.page-navigation-text{grid-template-areas:"center center""start end";display:grid}.page-navigation-text__start{grid-area:start}.page-navigation-text__center{grid-area:center}.page-navigation-text__center p{max-width:75%}.page-navigation-text__end{grid-area:end}.page-navigation-text button{margin:40px 0 0}}.page-navigation-children{align-items:flex-end;padding:0 0 10px;display:flex}.page-navigation-children div{flex-grow:1;justify-content:center;display:flex}.page-navigation-children__start,.page-navigation-children__end{margin:0 10px}@media (width<=1200px){.page-navigation-children{grid-template-areas:"center center""start end";display:grid}.page-navigation-children__start{grid-area:start}.page-navigation-children__center{grid-area:center}.page-navigation-children__center p{max-width:75%}.page-navigation-children__end{grid-area:end}.page-navigation-children button{margin:40px 0 0}}.page-navigation button,.page-navigation-text button,.page-navigation-children button{min-height:40px;padding:7px 21px}@media (width<=768px){.page-navigation button,.page-navigation-text button,.page-navigation-children button{max-width:min-content;min-height:70px;padding:8px 24px;line-height:1.25}}.alert{z-index:10001;opacity:0;min-width:230px;max-width:340px;animation:.3s ease-out forwards fadeSlideIn;position:fixed;top:10px;left:50%;transform:translate(-50%)}.alert .MuiAlert-message{width:100%}.alert.fade-out{animation:.3s ease-out forwards fadeSlideOut}@keyframes fadeSlideIn{0%{opacity:0;transform:translate(-50%)translateY(-20px)}to{opacity:1;transform:translate(-50%)translateY(0)}}@keyframes fadeSlideOut{0%{opacity:1;transform:translate(-50%)translateY(0)}to{opacity:0;transform:translate(-50%)translateY(-20px)}}.dropzone-text{width:75%;color:var(--text-color--75);justify-content:center;display:flex}.dropzone{flex-direction:column;align-items:flex-start;width:100%;min-height:150px;transition:all .2s linear;display:flex}.dropzone__container{box-sizing:border-box;cursor:pointer;border:2px dashed var(--text-color--50);width:80%;max-width:740px;height:140px;color:var(--text-color--50);border-radius:5px;outline:none;justify-content:center;align-items:center;margin:auto;padding:20px;display:flex}.dropzone__container:hover,.dropzone__container._focused{color:var(--color-primary-main);border-color:var(--color-primary-main)}.dropzone__container:hover .dropzone-text,.dropzone__container._focused .dropzone-text{color:var(--color-primary-main)}.dropzone__container:focus-visible{border-color:var(--color-primary-main)}.job-filename{white-space:nowrap;text-overflow:ellipsis;padding-top:20px;font-weight:700;display:block;overflow:hidden}.job-filename__min{max-width:320px}.job-filename__mid{max-width:75%}.job-filename__max{max-width:65vw}@media (width>=1300px){.job-filename__max{max-width:900px}}.files-table{box-sizing:border-box;grid-template-rows:100px auto 50px;width:80%;max-width:740px;margin-left:auto;margin-right:auto;display:grid}.files-table *{box-sizing:border-box}.files-table .table-header{flex-direction:column;display:flex}.files-table .table-header .titles{justify-content:space-between;display:flex}.files-table .table-header .titles .selected-files{color:var(--text-color--50);text-transform:uppercase;font-size:16px;font-weight:700}.files-table .table-header .titles .files-size{color:var(--text-color--60);font-size:16px}.files-table .table-header .filtering{justify-content:space-between;align-items:center;display:flex}.files-table .table-header .filtering__input{outline:1px solid var(--text-color--60);border-radius:4px;padding:0 9px}.files-table .table-header .filtering__input:hover,.files-table .table-header .filtering__input:focus-within{outline:2px solid var(--color-primary-main)}.files-table .table-header .filtering__input:hover .input-icon,.files-table .table-header .filtering__input:focus-within .input-icon{color:var(--color-primary-main)}.files-table .table-header .filtering__input:hover .input-icon path,.files-table .table-header .filtering__input:focus-within .input-icon path{fill:var(--color-primary-main)}.files-table .table-header .filtering__input .input-icon{color:var(--text-color--60);margin-right:4px}.files-table .table-header .filtering__input .input-icon path{fill:var(--text-color--60)}.files-table .table-header .filtering__select{color:var(--text-color--75);flex-direction:row;align-items:center;gap:8px;margin-left:auto;display:flex}.files-table .table-header .filtering__select .MuiSelect-root{width:170px}.files-table .table-header .filtering__select .MuiSelect-select{color:var(--text-color--75);padding-top:5px;padding-bottom:6px}.files-table .table-header .filtering__select .MuiSelect-select:focus-visible{outline:none!important}.files-table .table-header .filtering__select .Mui-focused .MuiOutlinedInput-notchedOutline,.files-table .table-header .filtering__select:hover .MuiOutlinedInput-notchedOutline{border:2px solid var(--color-primary-main)}.files-table .table-header .filtering__select .Mui-focused .MuiSvgIcon-root,.files-table .table-header .filtering__select:hover .MuiSvgIcon-root{color:var(--color-primary-main)}.files-table .table{flex-direction:column;gap:8px;min-height:330px;display:flex}.files-table .table .file-item{background-color:#fff;border-radius:4px;width:100%;padding:11px;display:flex}.files-table .table .file-item .icon{background-color:RGB(from var(--color-primary-main) r g b/.15);width:34px;height:34px;color:var(--color-primary-main);border-radius:4px;justify-content:center;align-items:center;margin-right:9px;font-size:12px;font-weight:700;display:flex}.files-table .table .file-item .data .job-filename{max-width:450px;margin:0 0 3px;padding:0;font-size:16px;font-weight:500;overflow:visible}.files-table .table .file-item .data .size{color:var(--text-color--60);margin:0;font-size:12px}.files-table .table .file-item .remove-btn{width:20px;height:20px;color:var(--text-color--60);vertical-align:middle;cursor:pointer;align-self:center;margin-left:auto}.files-table .table-pagination{color:var(--text-color--60);justify-content:space-between;align-items:center;font-size:14px;display:flex}.files-table .table-pagination .page-size-container{align-items:center;gap:24px;display:flex}.files-table .table-pagination .page-size{align-items:center;gap:8px;display:flex}.files-table .table-pagination .page{text-decoration:underline}.upload{width:100%;padding:20px 0 40px}.upload .toggleButton:not(.Mui-selected){color:var(--text-color--60)}.file-status{box-sizing:border-box;text-align:center;border-radius:30px;align-items:center;gap:4px;width:fit-content;height:22px;margin-left:auto;padding:4px 9px;font-size:14px;line-height:14px;display:flex}.file-status.tooltip{cursor:pointer}.file-status.uploading,.file-status.waiting{background-color:RGB(from var(--color-warning--secondary) r g b/.2);color:var(--color-warning--secondary)}.file-status.processing{background-color:RGB(from var(--color-primary-main) r g b/.2);color:var(--color-primary-main)}.file-status.tagged,.file-status.autoTagged{background-color:RGB(from var(--color-success) r g b/.2);color:var(--color-success)}.file-status.notTagged{background-color:RGB(from var(--color-warning) r g b/.2);color:var(--color-warning)}.file-status.failed{background-color:RGB(from var(--color-error-light) r g b/.2);color:var(--color-error-light);cursor:pointer}.file-status.failed:hover{color:var(--color-error);background-color:RGB(from var(--color-error-light) r g b/.25)}.file-status.cancelled,.file-status.unknown{background-color:RGB(from var(--text-color--60) r g b/.2);color:var(--text-color--60)}.file-status svg{width:16px;height:16px}.status-error-popup{box-shadow:var(--box-shadow);z-index:1;background-color:#fff;border-radius:4px;max-width:350px;padding:12px}.status-error-popup .popup-header{color:var(--color-error-light);align-items:center;gap:4px;width:100%;margin-bottom:8px;font-size:16px;font-weight:500;display:flex;position:relative}.status-error-popup .popup-header svg{width:18px;height:18px}.status-error-popup .popup-header .popup-close{cursor:pointer;position:absolute;top:-6px;right:-6px}.status-error-popup .popup-header .popup-close svg{width:16px;height:16px;color:var(--text-color--60)}.status-error-popup .popup-header .popup-close:hover svg{color:var(--color-error-light)}.status-error-popup__content{color:var(--text-color--60);font-size:14px}.status-error-popup__content .popup-main{margin-bottom:12px}.files-table.upload-status-table{box-sizing:border-box;grid-template-rows:100px auto 50px;width:80%;max-width:740px;margin-left:auto;margin-right:auto;display:grid}.files-table.upload-status-table *{box-sizing:border-box}.files-table.upload-status-table .table-header{flex-direction:column;display:flex}.files-table.upload-status-table .table-header .titles{justify-content:space-between;display:flex}.files-table.upload-status-table .table-header .titles .selected-files{color:var(--text-color--50);text-transform:uppercase;font-size:16px;font-weight:700}.files-table.upload-status-table .table-header .titles .files-size{color:var(--text-color--60);font-size:16px}.files-table.upload-status-table .filters{align-items:center;gap:12px;width:100%;display:flex}.files-table.upload-status-table .filters .filter-item{outline:1px solid var(--color-primary-main);color:var(--color-primary-main);cursor:pointer;border-radius:30px;padding:7px 12px;font-size:14px}.files-table.upload-status-table .filters .filter-item.selected{color:#fff;background-color:var(--color-primary-main)}.files-table.upload-status-table .filters .filter-item.disabled{outline:1px solid var(--text-color--25);color:var(--text-color--25);cursor:auto}.files-table.upload-status-table .filters .filter-item.disabled.selected{color:#fff;background-color:var(--text-color--25)}.files-table.upload-status-table .filters .retry-all-btn{color:var(--color-error-light);outline:1px solid var(--color-error-light);cursor:pointer;border-radius:4px;align-items:center;gap:4px;height:max-content;margin-left:auto;padding:7px 12px;font-size:14px;transition:all .2s linear;display:flex}.files-table.upload-status-table .filters .retry-all-btn:hover{color:var(--color-error);background-color:RGB(from var(--color-error) r g b/.08)}.files-table.upload-status-table .filters .retry-all-btn svg{width:16px;height:16px}.files-table.upload-status-table .table{flex-direction:column;gap:8px;min-height:330px;display:flex}.files-table.upload-status-table .table .file-item{background-color:#fff;border-radius:4px;align-items:center;width:100%;padding:11px;display:flex}.files-table.upload-status-table .table .file-item .icon{background-color:RGB(from var(--color-primary-main) r g b/.15);width:34px;height:34px;color:var(--color-primary-main);border-radius:4px;justify-content:center;align-items:center;margin-right:9px;font-size:12px;font-weight:700;display:flex}.files-table.upload-status-table .table .file-item .data .title{align-items:center;gap:8px;min-width:0;display:flex}.files-table.upload-status-table .table .file-item .data .title>p{min-width:0}.files-table.upload-status-table .table .file-item .data .version{outline:1px solid var(--text-color--25);color:var(--text-color--50);cursor:default;border-radius:5px;flex-shrink:0;padding:3px 7px;font-family:monospace;font-size:11px;line-height:1}.files-table.upload-status-table .table .file-item .data .version.unknown{color:var(--text-color--25);outline-style:dashed}.files-table.upload-status-table .table .file-item .data .job-filename{max-width:450px;margin:0 0 3px;padding:0;font-size:16px;font-weight:500;overflow:visible}.files-table.upload-status-table .table .file-item .data .size{color:var(--text-color--60);margin:0;font-size:12px}.files-table.upload-status-table .table .circular-progress{color:var(--text-color--50);margin:auto}.files-table.upload-status-table .table .empty-table{color:var(--text-color--50);margin:auto;font-size:16px;display:inline-block}.files-table.upload-status-table .table-pagination{color:var(--text-color--60);justify-content:space-between;align-items:center;font-size:14px;display:flex}.files-table.upload-status-table .table-pagination .page{text-decoration:underline}@keyframes progress-bar-stripes{0%{background-position:40px 0}to{background-position:0 0}}.progress{justify-content:center;align-items:center;height:24px;display:flex;position:relative}.progress__track{background-color:var(--background-color--light-grey);border-radius:3px;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.progress__segment{border-radius:3px;height:100%;transition:width .3s ease-in-out;position:absolute;top:0;left:0}.progress__segment--primary{background-color:var(--color-success)}.progress__segment--buffer{background-color:var(--color-success-light)}.progress__percentage{z-index:5;color:var(--text-color--50);mix-blend-mode:multiply}.progress__message{text-align:center;color:var(--text-color--75)}.progress.animated.indeterminate .progress__track{background-image:linear-gradient(45deg,#0000000a 25%,#0000 25% 50%,#0000000a 50% 75%,#0000 75%,#0000);background-size:40px 40px;animation:2s linear infinite progress-bar-stripes}.progress.animated .progress__segment--animated{background-image:linear-gradient(45deg,#ffffff26 25%,#0000 25% 50%,#ffffff26 50% 75%,#0000 75%,#0000);background-size:40px 40px;animation:2s linear infinite progress-bar-stripes}.status-header .progress-bar-wrapper .progress-bar-message .status{color:var(--text-color--50);align-items:center;gap:4px;font-size:14px;display:flex}.status-header .progress-bar-wrapper .progress-bar-message .status .icon{border-radius:1px;width:8px;height:8px;display:inline-block}.status-header .progress-bar-wrapper .progress-bar-message .status.processed .icon{background-color:var(--color-success)}.status-header .progress-bar-wrapper .progress-bar-message .status.uploaded .icon{background-color:var(--color-success-light)}.status-header .statuses{gap:24px;display:flex}.status-header .statuses .status{flex-direction:column;gap:4px;display:flex}.upload-status{width:100%}.upload-status .toggleButton:not(.Mui-selected){color:var(--text-color--60)}.upload-status .cancel-btn,.upload-status .cancel-btn.Mui-disabled{color:var(--text-color--50);background-color:#0000;outline:none}.markdown{color:var(--text-color);max-height:calc(100vh - 110px);padding:0 20px;overflow:auto}.markdown a{color:var(--primary-link-color);font-weight:500;text-decoration:none}.markdown a:hover{color:var(--color-primary-main)}.markdown h1{font-size:30px}.fatal-error{width:fit-content;color:var(--color-error);align-items:center;margin:auto;display:flex}.fatal-error svg{margin-right:5px}.switch.MuiSwitch-root{box-sizing:border-box;width:52px;height:27px;padding:0}.switch.MuiSwitch-root .MuiSwitch-switchBase{margin:2px 3px;padding:0}.switch.MuiSwitch-root .MuiSwitch-switchBase.Mui-checked{color:#fff;transform:translate(24px)}.switch.MuiSwitch-root .MuiSwitch-switchBase.Mui-checked+.MuiSwitch-track{background-color:var(--color-primary-main);opacity:1;border:0}.switch.MuiSwitch-root .MuiSwitch-switchBase.Mui-checked.Mui-disabled+.MuiSwitch-track{opacity:.5}.switch.MuiSwitch-root .MuiSwitch-switchBase.Mui-focusVisible .MuiSwitch-thumb{background-color:var(--color-primary-main);border:6px solid #fff}.switch.MuiSwitch-root .MuiSwitch-switchBase.Mui-disabled .MuiSwitch-thumb{background-color:var(--text-color--25)}.switch.MuiSwitch-root .MuiSwitch-switchBase.Mui-disabled+.MuiSwitch-track{opacity:1;background-color:RGB(from var(--text-color--60) r g b/.1)}.switch.MuiSwitch-root .MuiSwitch-thumb{box-sizing:border-box;width:22px;height:22px}.switch.MuiSwitch-root .MuiSwitch-track{background-color:var(--background-color--light-grey);opacity:1;border-radius:50px}.switch.MuiSwitch-root.switch--small{width:38px;height:18px}.switch.MuiSwitch-root.switch--small .MuiSwitch-switchBase{margin:2px}.switch.MuiSwitch-root.switch--small .MuiSwitch-switchBase.Mui-checked{transform:translate(20px)}.switch.MuiSwitch-root.switch--small .MuiSwitch-thumb{width:14px;height:14px}.modes .mode-item{width:80%;max-width:740px;box-shadow:var(--box-shadow);background-color:#fff;border-radius:4px;align-items:start;gap:21px;margin-bottom:16px;margin-left:auto;margin-right:auto;padding:25px 32px;display:flex}.modes .mode-item p{margin:0}.modes .mode-item .content{flex:auto;min-width:0}.modes .mode-item .title{color:var(--text-color--75);font-size:18px;font-weight:500}.modes .mode-item .description{color:var(--text-color--60);margin-top:11px;font-size:16px}.modes .mode-item .message{border-radius:4px;align-items:center;gap:8px;max-width:100%;margin-top:16px;padding:8px 16px;display:flex}.modes .mode-item .message.warning{background-color:RGB(from var(--color-warning) r g b/.2)}.modes .mode-item .message.warning .icon{color:var(--color-warning)}.modes .mode-item .message.warning .text{color:#947344}.modes .mode-item .message.info{background-color:RGB(from var(--color-info) r g b/.2)}.modes .mode-item .message.info .icon,.modes .mode-item .message.info .text,.modes .mode-item .message.info .text a{color:var(--color-info)}.modes .mode-item .message .icon{align-self:self-start;width:24px;height:24px}.modes .mode-item .message .text{overflow-wrap:anywhere;min-width:0;font-size:14px}.modes .mode-item .divider{background-color:var(--text-color--25);width:100%;max-width:100%;height:1px;margin:16px 0}.modes .mode-item .profile-select{width:350px;min-width:0;max-width:100%}.modes .mode-item .profile-select .MuiInputBase-root{width:100%;max-width:100%}.modes .mode-item .profile-select .label{text-transform:uppercase;color:var(--text-color--60);font-size:14px;font-weight:500}.modes .mode-item .profile-select .MuiSelect-root{margin-top:8px}.modes .mode-item .profile-select .MuiSelect-root .MuiSelect-select{padding:6px}@media (width<=768px){.modes .mode-item{gap:12px;padding:20px 16px}}.job-settings{align-items:center;min-height:150px;display:flex}.job-settings form{grid-column-gap:10px;grid-row-gap:5px;grid-template-columns:auto[label]1fr[controller]auto[note];grid-auto-rows:minmax(40px,min-content);place-items:center start;min-width:320px;margin:auto auto auto 33.3333%;display:grid}.job-settings form .fatal-error{grid-column-end:span 3}@media (width<=768px){.job-settings form{margin-left:20%}}.file-summary__header .profile{color:var(--text-color--50);font-size:16px;font-weight:500}.file-summary__content .errors-list{columns:2;-webkit-columns:2;-moz-columns:2;column-gap:32px;margin:12px 0 0;padding:0;list-style:none}.file-summary__content .errors-list .error-item{color:var(--text-color--75);break-inside:avoid;-webkit-column-break-inside:avoid;align-items:center;margin-bottom:7px;font-size:16px;font-weight:500;display:flex}.file-summary__content .errors-list .error-item__icon{align-items:center;margin-right:6px;font-size:14px;display:inline-flex}.file-summary__content .errors-list .error-item span{padding-left:9px;font-weight:400}.file-summary__content .errors-list .error-item_failed .error-item__icon,.file-summary__content .errors-list .error-item_failed span{color:var(--color-error)}.file-summary__content .errors-list .error-item_passed .error-item__icon,.file-summary__content .errors-list .error-item_passed span{color:var(--color-success)}.files-table.validation-status-table{box-sizing:border-box;grid-template-rows:50px auto 50px;width:80%;max-width:740px;margin-left:auto;margin-right:auto;display:grid}.files-table.validation-status-table *{box-sizing:border-box}.files-table.validation-status-table .file-checkbox input:focus-visible+svg{outline-offset:2px;border-radius:50%;outline:2px solid var(--color-primary-main)!important}.files-table.validation-status-table .file-checkbox{padding:3px}.files-table.validation-status-table .file-checkbox svg{font-size:20px}.files-table.validation-status-table .table-header{flex-direction:column;display:flex}.files-table.validation-status-table .table-header .titles{justify-content:space-between;display:flex}.files-table.validation-status-table .table-header .titles .selected-files{color:var(--text-color--50);text-transform:uppercase;font-size:16px;font-weight:700}.files-table.validation-status-table .table-header .titles .files-size{color:var(--text-color--60);font-size:16px}.files-table.validation-status-table .table{flex-direction:column;gap:8px;min-height:330px;display:flex}.files-table.validation-status-table .table .file-item{background-color:#fff;border-radius:4px;align-items:center;width:100%;padding:11px;display:flex}.files-table.validation-status-table .table .file-item .expand-btn{cursor:pointer;width:34px;color:var(--text-color--75);margin-right:12px;transition:transform .2s;transform:rotate(-90deg)}.files-table.validation-status-table .table .file-item .expand-btn.active{transform:rotate(0)}.files-table.validation-status-table .table .file-item .icon{background-color:RGB(from var(--color-primary-main) r g b/.15);width:34px;height:34px;color:var(--color-primary-main);border-radius:4px;justify-content:center;align-items:center;margin-right:9px;font-size:12px;font-weight:700;display:flex}.files-table.validation-status-table .table .file-item .data{flex-direction:column;display:flex}.files-table.validation-status-table .table .file-item .data .job-filename{max-width:450px;margin:0 0 3px;padding:0;font-size:16px;font-weight:500;overflow:visible}.files-table.validation-status-table .table .file-item .data .size{color:var(--text-color--60);margin:0;font-size:12px}.files-table.validation-status-table .table .file-item .actions{align-items:center;gap:12px;margin-left:auto;display:flex}.files-table.validation-status-table .table .file-item .actions .summary-info{flex-direction:column;align-items:flex-end;display:flex}.files-table.validation-status-table .table .file-item .actions .summary-info .status-badge{align-items:center;gap:6px;display:flex}.files-table.validation-status-table .table .file-item .actions .summary-info .status-badge .dot{border-radius:50%;width:8px;height:8px}.files-table.validation-status-table .table .file-item .actions .summary-info .status-badge .dot.error{background-color:var(--color-error)}.files-table.validation-status-table .table .file-item .actions .summary-info .status-badge .dot.success{background-color:var(--color-success)}.files-table.validation-status-table .table .file-item .actions .summary-info .status-badge .status-text{color:var(--text-color--75);font-size:14px}.files-table.validation-status-table .table .file-item .actions .summary-info .checks-count{color:var(--text-color--60);font-size:12px}.files-table.validation-status-table .table .file-item .actions .inspect-btn{background-color:var(--color-primary-main);color:#fff;text-transform:uppercase;border-radius:4px;padding:6px 16px;font-size:12px;font-weight:500}.files-table.validation-status-table .table .file-item .actions .inspect-btn:hover{background-color:var(--color-primary-main)}.files-table.validation-status-table .table .file-item .actions .inspect-btn.Mui-disabled{color:var(--text-color--25);background-color:#0000001f}.files-table.validation-status-table .table .file-item .actions .download-options{border:1px RGB(from var(--text-color) r g b/.56) solid;border-radius:10%;padding:4px}.files-table.validation-status-table .table .file-item.expanded{border-bottom-right-radius:0;border-bottom-left-radius:0}.files-table.validation-status-table .table .expanded-pane{border-top:1px solid var(--background-color--light-grey);background-color:#fff;border-bottom-right-radius:4px;border-bottom-left-radius:4px;margin-top:-8px;padding:13px 30px}.files-table.validation-status-table .table .circular-progress{color:var(--text-color--50);margin:auto}.files-table.validation-status-table .table .empty-table{color:var(--text-color--50);margin:auto;font-size:16px;display:inline-block}.files-table.validation-status-table .table-pagination{color:var(--text-color--60);justify-content:space-between;align-items:center;font-size:14px;display:flex}.files-table.validation-status-table .table-pagination .page{text-decoration:underline}.status-header{box-sizing:border-box;width:80%;max-width:740px;box-shadow:var(--box-shadow);background-color:#fff;border-radius:4px;margin:0 auto 8px;padding:23px 28px}.status-header .progress-bar-wrapper{margin-bottom:0}.status-header .progress-bar-wrapper .progress__message{display:none}.status-header .progress-bar-wrapper .progress-bar-message{justify-content:space-between;align-items:start;margin-top:4px;display:flex}.status-header .progress-bar-wrapper .progress-bar-message .aggregation{flex-direction:column;display:flex}.status-header .progress-bar-wrapper .progress-bar-message .aggregation .header{color:var(--text-color--50);align-items:center;gap:4px;font-size:14px;display:flex}.status-header .progress-bar-wrapper .progress-bar-message .aggregation .header .icon{border-radius:1px;width:8px;height:8px;display:inline-block}.status-header .progress-bar-wrapper .progress-bar-message .aggregation.structure-tagging .header .icon{background-color:#badfd5}.status-header .progress-bar-wrapper .progress-bar-message .aggregation.semantic-validation .header .icon{background-color:#89d1be}.status-header .progress-bar-wrapper .progress-bar-message .aggregation.accessibility-validation .header .icon{background-color:var(--color-success)}.status-header .progress-bar-wrapper .progress-bar-message .aggregation .processed{color:var(--text-color--50);margin-top:4px;font-size:14px}.status-header .progress-bar-wrapper .progress-bar-message .aggregation .results{flex-direction:column;gap:0;margin-top:16px;display:flex}.status-header .progress-bar-wrapper .progress-bar-message .aggregation .results .item{color:var(--text-color--50);align-items:center;gap:8px;display:flex}.status-header .progress-bar-wrapper .progress-bar-message .aggregation .results .item .number{font-size:20px;font-weight:500}.status-header .progress-bar-wrapper .progress-bar-message .aggregation .results .item .label{font-size:16px}.status-header .progress-bar-wrapper .progress-bar-message .aggregation .results .item.errors .number{color:var(--color-error)}.status-header .progress-bar-wrapper .progress-bar-message .aggregation .results .item.success .number{color:var(--color-success)}.status-header .progress-bar-wrapper .progress-bar-message .aggregation.total .header{justify-content:end}.status-header .statuses{gap:24px;margin-bottom:10px;display:flex}.status-header .statuses .status{text-transform:capitalize;flex-direction:column;gap:4px;display:flex}.status-header .statuses .status .number{color:var(--text-color--75);font-size:24px;font-weight:500}.status-header .statuses .status .label{color:var(--text-color--50);font-size:18px;font-weight:400}.status-header .statuses .status.tagged .number{color:var(--color-success)}.status-header .statuses .status.not-tagged .number{color:var(--color-warning)}.status-header .statuses .status.failed .number{color:var(--color-error)}.status-header .download-options{gap:15px;margin-top:15px;display:flex}.status-header .download-options button{flex-grow:1}.job-status{width:100%}.job-status .toggleButton:not(.Mui-selected){color:var(--text-color--60)}.job-status .cancel-btn,.job-status .cancel-btn.Mui-disabled{color:var(--text-color--50);background-color:#0000;outline:none}.not-found{flex-direction:column;justify-content:center;align-items:center;display:flex}.not-found__message{min-height:256px;color:var(--color-error);flex-direction:column;justify-content:center;align-items:center;display:flex}.dropzone-wrapper{height:100%;overflow:hidden}.dropzone-wrapper__fade{background-color:RGB(from var(--text-color) r g b/.5);opacity:0;z-index:1000;pointer-events:none;width:100%;height:calc(100vh - 110px);color:var(--background-color);justify-content:center;align-items:center;font-size:2.5rem;transition:opacity .4s;display:flex;position:fixed;top:60px;left:0}.dropzone-wrapper__fade._visible{opacity:1}.confirm-modal-dialog .MuiPaper-root{border-radius:4px}.confirm-modal-dialog__title{color:var(--color-error-light);align-items:center;gap:10px;font-size:18px;font-weight:600;display:flex}.confirm-modal-dialog__icon{color:var(--color-error-light)}.confirm-modal-dialog__content.MuiDialogContent-root{padding:8px 24px 0}.confirm-modal-dialog__content.MuiDialogContent-root .MuiDialogContentText-root{margin-bottom:12px}.confirm-modal-dialog__message{color:var(--text-color--75);margin:0;font-size:16px;line-height:1.4}.confirm-modal-dialog__actions.MuiDialogActions-root{justify-content:flex-end;gap:12px;padding:16px 24px;display:flex}.change-version-modal{width:300px;max-width:300px;padding:0}.change-version-modal .header{padding:0}.change-version-modal .text-content{min-width:0}.change-version-modal .title{color:var(--text-color);margin:0;padding:8px 12px;font-size:14px;font-weight:500}.change-version-modal .description{color:var(--text-color--75);padding:0 12px;font-size:13px}.change-version-modal .actions-row{justify-content:flex-end;gap:8px;padding:8px 12px;display:flex}.change-version-modal .action-button{text-transform:none}.change-version-modal .cancel-button{border-color:var(--color-primary-main);color:var(--color-primary-main)}.change-version-modal .cancel-button:hover{background-color:RGB(from var(--color-primary-main) r g b/.1);color:var(--color-primary-main)}.change-version-dialog-paper{border-radius:4px;margin:16px}.change-version-popover-paper :root{--arrow-size:10px}.change-version-popover-paper{border:1px solid var(--text-color--25);background-color:var(--background-color);border-radius:4px;margin-top:10px;position:relative;overflow:visible}.change-version-popover-paper:before{top:-var(--arrow-size)/2-1px;width:var(--arrow-size);height:var(--arrow-size);border-top:1px solid var(--text-color--25);border-left:1px solid var(--text-color--25);background-color:var(--background-color);content:"";position:absolute;left:50%;transform:translate(-50%)rotate(45deg)}.keyboard-hint{z-index:1000;color:var(--contrast-text-color);background:#000000bf;border-radius:8px;width:350px;padding:14px 16px;font-size:14px;animation:.2s hint-in;position:fixed;bottom:24px;left:24px}.keyboard-hint__header{justify-content:space-between;align-items:center;display:flex}.keyboard-hint__header .MuiSvgIcon-root{fill:var(--contrast-text-color)}.keyboard-hint .section-header{margin-bottom:10px;font-weight:500;display:inline-block}.keyboard-hint kbd{background:var(--text-color--25);color:var(--text-color--75);border-radius:3px;padding:1px 5px;font-family:monospace}.keyboard-hint kbd:first-child{margin-right:4px}.keyboard-hint kbd:nth-child(2){margin-left:4px}.keyboard-hint hr{color:var(--text-color--25);margin:12px 0}.keyboard-hint ul{margin:0;padding:0;list-style:none}.keyboard-hint li{margin-bottom:4px}@keyframes hint-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.pane-loading{justify-content:center;align-items:center;height:100%;display:flex}.fonts{height:100%;overflow:hidden}.fonts__subheader{color:var(--text-color--75);text-align:center;justify-content:space-between;font-weight:700;line-height:normal;display:flex}.fonts__subheader p{text-align:left;margin:16px 0;font-weight:700;line-height:normal}.fonts__list.MuiList-root{padding:0}.fonts__container{margin:0;padding:0;overflow:auto}.fonts__container li{padding:0;display:block}.fonts__container li:hover{background:0 0}.fonts__item{cursor:default;align-items:flex-start;padding:4px 0;display:flex}.fonts__item.selected{cursor:pointer;background-color:#ff450080;border:2px solid #ff4500}.fonts__item.has-errors:not(.selected){cursor:pointer;border:2px solid gray}.fonts__item.has-errors:not(.selected):hover{border-color:#ff4500}.fonts__item.has-errors:focus-visible{border:2px solid #ff4500;outline:none!important}.fonts__item.selected:focus-visible{border:2px solid var(--color-primary-main)}.fonts__item:not(.has-errors):hover{background-color:#0000}.fonts__item .MuiSvgIcon-root{cursor:pointer;pointer-events:auto;align-self:flex-start}.fonts__item .MuiSvgIcon-root:focus{outline:none}.fonts__item-text.MuiListItemText-root{align-self:center;margin:0}.fonts__item-text.MuiListItemText-root span{padding:0;display:flex}.fonts__item-name{padding-top:4px;padding-bottom:4px;font-size:.875rem}.fonts__properties-list.MuiList-root{padding-left:40px;padding-right:18px;font-size:.9rem;list-style-type:none}.fonts__properties-list.MuiList-root li{padding:8px 0}.fonts__property-key{color:var(--color-primary-main)}div[role=tree]{scrollbar-color:var(--text-color--25) transparent;scrollbar-width:thin}div[role=tree]:focus-visible{outline:none!important}div[role=tree]::-webkit-scrollbar{width:6px}div[role=tree]::-webkit-scrollbar-track{background:0 0}div[role=tree]::-webkit-scrollbar-thumb{background-color:var(--text-color--25);border-radius:6px}div[role=tree]::-webkit-scrollbar-thumb:hover{background-color:var(--text-color--60)}.summary-structure__list__item.MuiListItem-root:hover{background:0 0}.tree{--tree-error-red-bg:#fad4d4;--tree-error-red-bg-hover:#f7c5c5;--tree-error-red-bg-selected:#f2b8b8;--tree-error-red:#a8201a;--tree-error-red-selected:#8c1d18;--tree-error-pink-bg:#ffe5f3;--tree-error-pink-bg-hover:#f7d4e7;--tree-error-pink-bg-selected:#f2c6dd;--tree-error-pink:#851850;--tree-error-purple-bg:#e4e0fb;--tree-error-purple-bg-hover:#d9d3f8;--tree-error-purple-bg-selected:#c9c1f3;--tree-error-purple:#4a3fa8;--tree-error-purple-selected:#372d8a;--tree-error-green-bg:#cdebcb;--tree-error-green-bg-hover:#bde3bb;--tree-error-green-bg-selected:#a8d8a6;--tree-error-green:#1b6b28;--tree-error-green-selected:#11501c;width:100%;min-width:0;overflow-x:hidden}.tree .MuiListItem-root,.tree__item{box-sizing:border-box;cursor:pointer;align-items:center;width:100%;min-width:100px;padding:0;transition:background-color .15s cubic-bezier(.4,0,.2,1);display:flex}.tree .MuiListItem-root__controls,.tree__item__controls{flex:none;align-items:center;gap:6px;margin-left:auto;padding-right:12px;display:flex}.tree .MuiListItem-root__controls .MuiIconButton-root,.tree__item__controls .MuiIconButton-root{padding:0}.tree .MuiListItem-root__controls .MuiIconButton-root:hover,.tree__item__controls .MuiIconButton-root:hover{background-color:#0000}.tree .MuiListItem-root__controls svg,.tree__item__controls svg{width:18px;height:18px}.tree .MuiListItem-root__controls svg.disabled,.tree__item__controls svg.disabled{cursor:auto;opacity:.7}.tree .MuiListItem-root__controls svg.hidden,.tree__item__controls svg.hidden{visibility:hidden}.tree .MuiListItem-root .error-icon,.tree__item .error-icon{vertical-align:middle;margin-right:auto}.tree .MuiListItem-root .error-icon.MuiIconButton-root,.tree__item .error-icon.MuiIconButton-root{padding:0 12px 0 8px}.tree .MuiListItem-root .error-icon.MuiIconButton-root:hover,.tree__item .error-icon.MuiIconButton-root:hover{background-color:#0000}.tree .MuiListItem-root .error-icon svg,.tree__item .error-icon svg{width:18px;height:18px}.tree .MuiListItem-root:hover:not(.tree__item__pending):not(.tree__item__selected):not(.tree__item__green):not(.tree__item__red):not(.tree__item__pink):not(.tree__item__purple),.tree__item:hover:not(.tree__item__pending):not(.tree__item__selected):not(.tree__item__green):not(.tree__item__red):not(.tree__item__pink):not(.tree__item__purple){background-color:RGB(from var(--text-color) r g b/.1);color:var(--text-color)}.tree .MuiListItem-root__selected,.tree__item__selected{background-color:RGB(from var(--text-color) r g b/.4);color:var(--contrast-text-color);cursor:pointer}.tree .MuiListItem-root__selected:hover,.tree__item__selected:hover{background-color:RGB(from var(--text-color) r g b/.5)}.tree .MuiListItem-root__selected .error-icon svg,.tree .MuiListItem-root__selected .tree__item__controls svg,.tree__item__selected .error-icon svg,.tree__item__selected .tree__item__controls svg{color:var(--contrast-text-color)}.tree .MuiListItem-root__green:not(.tree__item__pending),.tree__item__green:not(.tree__item__pending){background-color:var(--tree-error-green-bg);color:var(--tree-error-green);cursor:pointer}.tree .MuiListItem-root__green:not(.tree__item__pending) .tree__item__controls svg,.tree .MuiListItem-root__green:not(.tree__item__pending) .error-icon svg,.tree .MuiListItem-root__green:not(.tree__item__pending) .tree__item__icon,.tree .MuiListItem-root__green:not(.tree__item__pending) .error-icon svg,.tree__item__green:not(.tree__item__pending) .tree__item__controls svg,.tree__item__green:not(.tree__item__pending) .error-icon svg,.tree__item__green:not(.tree__item__pending) .tree__item__icon,.tree__item__green:not(.tree__item__pending) .error-icon svg{color:var(--tree-error-green)}.tree .MuiListItem-root__green:not(.tree__item__pending):hover,.tree__item__green:not(.tree__item__pending):hover{background-color:var(--tree-error-green-bg-hover);color:var(--tree-error-green-selected)}.tree .MuiListItem-root__green:not(.tree__item__pending).tree__item__selected,.tree__item__green:not(.tree__item__pending).tree__item__selected{background-color:var(--tree-error-green-bg-selected);color:var(--tree-error-green-selected)}.tree .MuiListItem-root__red:not(.tree__item__pending),.tree__item__red:not(.tree__item__pending){background-color:var(--tree-error-red-bg);color:var(--tree-error-red);cursor:pointer}.tree .MuiListItem-root__red:not(.tree__item__pending) .tree__item__controls svg,.tree .MuiListItem-root__red:not(.tree__item__pending) .error-icon svg,.tree .MuiListItem-root__red:not(.tree__item__pending) .tree__item__icon,.tree .MuiListItem-root__red:not(.tree__item__pending) .error-icon svg,.tree__item__red:not(.tree__item__pending) .tree__item__controls svg,.tree__item__red:not(.tree__item__pending) .error-icon svg,.tree__item__red:not(.tree__item__pending) .tree__item__icon,.tree__item__red:not(.tree__item__pending) .error-icon svg{color:var(--tree-error-red)}.tree .MuiListItem-root__red:not(.tree__item__pending):hover,.tree__item__red:not(.tree__item__pending):hover{background-color:var(--tree-error-red-bg-hover)}.tree .MuiListItem-root__red:not(.tree__item__pending).tree__item__selected,.tree__item__red:not(.tree__item__pending).tree__item__selected{background-color:var(--tree-error-red-bg-selected);color:var(--tree-error-red-selected)}.tree .MuiListItem-root__pink:not(.tree__item__pending),.tree__item__pink:not(.tree__item__pending){background-color:var(--tree-error-pink-bg);color:var(--tree-error-pink);cursor:pointer}.tree .MuiListItem-root__pink:not(.tree__item__pending) .tree__item__controls svg,.tree .MuiListItem-root__pink:not(.tree__item__pending) .error-icon svg,.tree .MuiListItem-root__pink:not(.tree__item__pending) .tree__item__icon,.tree .MuiListItem-root__pink:not(.tree__item__pending) .error-icon svg,.tree__item__pink:not(.tree__item__pending) .tree__item__controls svg,.tree__item__pink:not(.tree__item__pending) .error-icon svg,.tree__item__pink:not(.tree__item__pending) .tree__item__icon,.tree__item__pink:not(.tree__item__pending) .error-icon svg{color:var(--tree-error-pink)}.tree .MuiListItem-root__pink:not(.tree__item__pending):hover,.tree__item__pink:not(.tree__item__pending):hover{background-color:var(--tree-error-pink-bg-hover)}.tree .MuiListItem-root__pink:not(.tree__item__pending).tree__item__selected,.tree__item__pink:not(.tree__item__pending).tree__item__selected{background-color:var(--tree-error-pink-bg-selected)}.tree .MuiListItem-root__purple:not(.tree__item__pending),.tree__item__purple:not(.tree__item__pending){background-color:var(--tree-error-purple-bg);color:var(--tree-error-purple);cursor:pointer}.tree .MuiListItem-root__purple:not(.tree__item__pending) .tree__item__controls svg,.tree .MuiListItem-root__purple:not(.tree__item__pending) .error-icon svg,.tree .MuiListItem-root__purple:not(.tree__item__pending) .tree__item__icon,.tree .MuiListItem-root__purple:not(.tree__item__pending) .error-icon svg,.tree__item__purple:not(.tree__item__pending) .tree__item__controls svg,.tree__item__purple:not(.tree__item__pending) .error-icon svg,.tree__item__purple:not(.tree__item__pending) .tree__item__icon,.tree__item__purple:not(.tree__item__pending) .error-icon svg{color:var(--tree-error-purple)}.tree .MuiListItem-root__purple:not(.tree__item__pending):hover,.tree__item__purple:not(.tree__item__pending):hover{background-color:var(--tree-error-purple-bg-hover)}.tree .MuiListItem-root__purple:not(.tree__item__pending).tree__item__selected,.tree__item__purple:not(.tree__item__pending).tree__item__selected{background-color:var(--tree-error-purple-bg-selected);color:var(--tree-error-purple-selected)}.tree .MuiListItem-root__pending,.tree__item__pending{background-color:RGB(from var(--color-warning) r g b/.2);color:var(--text-color--pending);cursor:pointer}.tree .MuiListItem-root__pending:hover,.tree__item__pending:hover{background-color:RGB(from var(--color-warning) r g b/.3)}.tree .MuiListItem-root__pending .error-icon svg,.tree .MuiListItem-root__pending .tree__item__controls svg,.tree__item__pending .error-icon svg,.tree__item__pending .tree__item__controls svg{color:var(--text-color--pending)}.tree .MuiListItem-root__paired,.tree__item__paired{outline:1px solid var(--color-primary-main);outline-offset:-1px}.tree .MuiListItem-root__icon,.tree__item__icon{color:var(--text-color--60);cursor:pointer;background-color:#0000;border:none;padding:0}.tree .MuiListItem-root__icon:disabled,.tree__item__icon:disabled{opacity:0}.tree .MuiListItem-root__icon.hidden,.tree__item__icon.hidden{visibility:hidden}.tree .MuiListItem-root__label,.tree__item__label{text-overflow:ellipsis;white-space:nowrap;letter-spacing:.00938em;cursor:pointer;flex:1 1 0;align-items:center;min-width:0;font-size:.875rem;display:flex;overflow:hidden}.tree:focus-visible{outline:none!important}.dialog__actions ._start{flex:1;justify-content:flex-start}.dialog .dialog__tags{box-shadow:none;flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.dialog .dialog__tags__tag{margin:3px}.dialog-title.MuiTypography-root{padding-right:40px}.dialog .close-icon-button{width:20px;height:20px;position:absolute;top:12px;right:12px}.dialog .MuiSvgIcon-root.close-icon{width:20px;height:20px}.dialog-content-main.MuiDialogContent-root{padding:8px 24px 0}.dialog-content-main.MuiDialogContent-root .MuiDialogContentText-root{margin-bottom:12px}.dialog-content-footer.MuiDialogContent-root{padding:0 24px 16px}.dialog__actions.MuiDialogActions-root{padding:16px 24px}.dialog-content-footer{justify-content:space-between;display:flex}.tag-select{width:100%}.tag-select .MuiOutlinedInput-root{border-radius:4px}.MuiAutocomplete-popper .MuiPaper-root{box-shadow:none;border:1px solid var(--text-color--25);border-radius:4px}.tag-select-group{list-style:none}.tag-select-group__header{color:var(--color-primary-main);background-color:RGB(from var(--color-primary-main) r g b/.1);padding:6px 12px;font-size:16px;font-weight:500}.tag-select-group__items{margin:0;padding:0;list-style:none}.tag-select-group__items .MuiAutocomplete-option{padding:6px 12px;font-size:16px}.tag-editing-form__control{flex-direction:column;gap:12px;padding-top:8px;display:flex}.tag-editing-form .tag-form-item{justify-content:space-between;align-items:center;gap:12px;width:100%;display:flex}.tag-editing-form .tag-form-item__label{color:var(--text-color--75);text-align:left;white-space:nowrap;flex:0 0 140px;font-size:16px}.tag-editing-form .tag-form-item__input{flex:1;width:100%}.tag-editing-form .tag-form-item__input .MuiOutlinedInput-root{border-radius:4px}.tag-editing-form .tag-form-item__input .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:var(--color-primary-main);border-width:1px}.tag-editing-form .tag-form-item__input .MuiOutlinedInput-input{padding:8px 12px;font-size:16px}.summary-structure{background:var(--background-header-color);box-shadow:var(--box-shadow);height:100%;overflow:hidden}.summary-structure ul{margin:0;padding:0}.tree-wrapper{grid-template-columns:minmax(0,1fr);display:grid;position:relative}.tree-wrapper>*{min-width:0}.tree-wrapper .tree-label{visibility:hidden;color:var(--text-color--25);text-transform:uppercase;align-items:center;gap:4px;padding:2px 2px 2px 4px;font-size:10px;display:flex}.tree-wrapper .tree-label svg{width:12px;height:12px}.tree-wrapper .tree-label.semantic{color:#7468b9;padding:2px 0}.tree-wrapper .tree-label .link-tree-icon{margin-left:auto}.tree-wrapper.semanticComparison{grid-template-columns:repeat(2,minmax(0,1fr))}.tree-wrapper.semanticComparison .tree-label{visibility:visible}.tree-error-connection{pointer-events:none;z-index:1;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.tree-error-connection path{fill:none;stroke:var(--color-primary-main);stroke-width:2px;opacity:.8}.tree-error-connection path.dashed{stroke-dasharray:6 4}.tree-error-connection circle{fill:var(--color-primary-main);stroke:#fff;stroke-width:1.5px}#summary-structure-subheader{text-align:center;color:var(--text-color--75);border-bottom:1px solid var(--text-color--25);flex-direction:column;gap:20px;padding-top:16px;padding-bottom:8px;font-weight:700;line-height:normal;display:flex}#summary-structure-subheader .header-line{align-items:center;gap:12px;display:flex}#summary-structure-subheader .header-line.title{justify-content:space-between}#summary-structure-subheader .header-line .errors-navigation{text-wrap:nowrap;margin-left:auto}#summary-structure-subheader .header-line .errors-navigation>span{padding:0 4px}#summary-structure-subheader .header-line .tune-icon{cursor:pointer}#summary-structure-subheader .header-line .MuiIconButton-root{padding:0}#summary-structure-subheader .header-line .MuiIconButton-root svg{cursor:pointer;width:20px;height:20px;fill:var(--text-color--60)}#summary-structure-subheader .header-line .MuiIconButton-root:hover svg{fill:var(--text-color--75)}#summary-structure-subheader .header-line .MuiIconButton-root.Mui-disabled svg{fill:var(--text-color--25)}#summary-structure-subheader .header-line .link-tree-icon{margin-left:auto}#summary-structure-subheader .header-line .link-tree-icon .MuiBadge-badge{right:5%;transform:scale(.9)translate(50%,-50%)}#summary-structure-subheader .header-line .link-tree-icon .on path{fill:var(--color-primary-main)}#summary-structure-subheader .toggle-option{align-items:center;padding-left:10px;display:flex}#summary-structure-subheader .toggle-option .Mui-focusVisible{outline:2px solid var(--color-primary-main);outline-offset:-2px}#summary-structure-subheader p{text-align:left;margin:0}@media (width<=768px){#summary-structure-subheader{flex-direction:column}#summary-structure-subheader .toggle-option{padding:0}#summary-structure-subheader p{margin-bottom:0}}.modes-popup{z-index:1300}.modes-popup__paper{background-color:var(--background-color);box-shadow:var(--box-shadow);border-radius:4px;overflow:hidden}.modes-popup__content{flex-direction:column;gap:12px;padding:12px;display:flex}.modes-popup__content__item{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:12px;margin:0;display:flex}.modes-popup__content__label.MuiTypography-root{color:var(--text-color--75);font-size:14px;font-weight:500;line-height:1.2}.tree-error-popup{box-shadow:var(--box-shadow-strong);z-index:1;background-color:#fff;border-radius:4px;max-width:300px;padding:12px 24px 12px 12px}.tree-error-popup__content .MuiTypography-root{color:var(--text-color--60);font-size:14px}.tree-error-popup__content .popup-header{color:var(--color-error-light);align-items:center;gap:4px;width:100%;margin-bottom:8px;display:flex;position:relative}.tree-error-popup__content .popup-header .MuiTypography-root{color:var(--color-error-light);font-size:16px;font-weight:500}.tree-error-popup__content .popup-header svg{align-self:self-start;width:18px;height:18px;margin-top:4px}.tree-error-popup__content .popup-header .popup-close{cursor:pointer;position:absolute;top:-6px;right:-18px}.tree-error-popup__content .popup-header .popup-close svg{width:16px;height:16px;color:var(--text-color--60);margin:0}.tree-error-popup__content .popup-header .popup-close:hover svg{color:var(--color-error-light)}.tree-error-popup__content.resolved .popup-header,.tree-error-popup__content.resolved .popup-header .MuiTypography-root{color:var(--color-success)}.tree-error-popup__content .popup-main{margin-bottom:12px}.tree-error-popup__content .popup-footer .recommended-action__label{font-weight:500}.tree-error-popup__content .popup-footer .errors-navigation{width:fit-content;margin-left:auto}.tree-error-popup__content .popup-footer .errors-navigation button{padding:0}.sections{height:100%}.sections .sections__list{flex-direction:column;height:calc(100% - 48px);padding:24px 12px;display:flex}.sections .sections__list-item.MuiListItem-root{margin-bottom:2px}.sections .sections__list-item.MuiListItem-root.align-bottom{margin-top:auto;margin-bottom:0}.sections .sections__list-item.MuiListItem-root:hover{background-color:RGB(from var(--color-primary-main) r g b/.2)}.sections .sections__list-item.MuiListItem-root:has(.MuiButtonBase-root.Mui-disabled){pointer-events:none}.sections .sections__list-item.MuiListItem-root>.MuiButtonBase-root{color:var(--color-primary-main);border:1px solid RGB(from var(--color-primary-main) r g b/.5);cursor:pointer;border-radius:2px;gap:8px;padding:4px 12px;display:flex}.sections .sections__list-item.MuiListItem-root>.MuiButtonBase-root:hover{background-color:#0000}.sections .sections__list-item.MuiListItem-root>.MuiButtonBase-root.Mui-disabled{cursor:default;pointer-events:none}.sections .sections__list-item.MuiListItem-root>.MuiButtonBase-root.Mui-focusVisible{background-color:RGB(from var(--color-primary-main) r g b/.2)}.logs{background:var(--background-header-color);box-shadow:var(--box-shadow);grid-area:pane-content;height:100%;padding:0;overflow:hidden}.logs__empty{text-align:center;color:var(--text-color--50)}.logs__subheader{color:var(--text-color--75);text-align:center;justify-content:space-between;min-width:135px;font-weight:700;line-height:normal;display:flex}.logs__subheader p{text-align:left;margin:16px 0;padding-right:5px;font-weight:700;line-height:normal}.logs__subheader>div{justify-content:start;align-items:center;display:flex}.logs__subheader>div>span{margin-right:7px;font-weight:700}.logs__levels{margin:6px 0}.logs__levels button{height:28px;padding:3px}.logs__levels button svg{width:20px;height:20px}.logs__list.MuiList-root{padding:0}.logs__list.MuiList-root .MuiListItem-root{padding:0 5px 0 10px}.logs__list.MuiList-root .MuiListItem-root:hover{background:0 0}.logs__list.MuiList-root .MuiListItem-root:nth-child(2n),.logs__list.MuiList-root .MuiListItem-root:nth-child(2n):hover{background:rgba(from var(--text-color) r g b/.1)}.logs__container{overflow:auto}.logs__record>.MuiTypography-root{align-self:center;margin:0;font-size:.875rem}.logs__record>.MuiTypography-root span{padding:0;display:flex}.logs__record-level{text-transform:uppercase;color:var(--color-primary-main);font-weight:700}.logs__record-level .severe{color:var(--color-error)}.logs__record-level .warning{color:var(--color-warning)}.logs__record-level .info{color:var(--color-info)}@media (width<=1100px){.logs__subheader{flex-direction:column}.logs__subheader p{margin-bottom:0}.logs__subheader>div>span{line-height:36px}.logs__levels{margin:0}}.annotations{height:100%}.annotations__subheader{text-align:center;color:var(--text-color--75);justify-content:space-between;font-weight:700;line-height:normal;display:flex}.annotations__subheader p{text-align:left;margin:16px 0;font-weight:700;line-height:normal}.annotations__subheader ul{margin:0;padding:0}.annotations__page-list.MuiList-root{padding:0}.annotations__container{margin:0;padding:0;overflow:auto}.annotations__list.MuiList-root{padding:0 20px;font-size:.9rem;list-style-type:none}.annotations__item.MuiListItem-root{cursor:default;min-width:200px;max-width:100%;padding:0;display:block}.annotations__item.MuiListItem-root:hover{background:0 0}.annotations__item.MuiListItem-root .MuiSvgIcon-root{cursor:pointer;pointer-events:auto;align-self:center}.annotations__item.MuiListItem-root .MuiSvgIcon-root:focus{outline:none}.annotations__item.selected .annotations__item-content{background-color:RGB(from var(--text-color) r g b/.4);color:var(--contrast-text-color)}.annotations__item.selectable .annotations__item-content:hover{cursor:pointer;background-color:RGB(from var(--text-color) r g b/.1);color:var(--text-color)}.annotations__item-content{display:flex}.annotations__item-text.MuiListItemText-root{align-items:center;margin:0;padding:0;display:flex}.annotations__item-text.MuiListItemText-root span{width:100%;font-size:.875rem}.annotations__item-subname{vertical-align:middle;text-overflow:ellipsis;white-space:nowrap;display:inline-block;overflow:hidden;font-size:.7rem!important}.annotations__properties-list.MuiList-root{padding-left:24px;font-size:.9rem;list-style-type:none}.annotations__properties-list.MuiList-root li{margin:1px 0;padding:1px 0}.annotations__properties-list.MuiList-root li:hover{background:0 0}.annotations__property-item{border:1px solid #0000}.annotations__property-item.selectable{cursor:pointer;border-color:gray}.annotations__property-item.selectable:hover{border-color:#ff4500}.annotations__property-item.selected{background-color:#ff450080;border-color:#ff4500}.annotations__property-title{width:100%;height:100%}.annotations__property-key{color:var(--color-primary-main);white-space:pre-wrap}.metadata{width:100%;height:100%;position:absolute;right:0;overflow-y:auto}.metadata__subheader{color:var(--text-color--75);text-align:center;justify-content:space-between;padding:0 16px;font-size:.875rem;font-weight:700;line-height:normal;display:flex}.metadata__subheader p{text-align:left;margin:16px 0;font-weight:700;line-height:normal}.metadata table{table-layout:fixed;border-collapse:collapse}.metadata table .MuiTableCell-root{overflow-wrap:break-word;padding:10px 16px}.metadata table .header-row th{border:none}.metadata table .metadata-row td{position:relative}.metadata table .metadata-row td svg{font-size:20px;position:absolute;top:calc(50% - 10px);right:5px}.metadata table .selected-row td{color:var(--color-success)}.metadata table .selected-row{background-color:RGB(from var(--color-success) r g b/.2)}.metadata table .pending-row td{color:var(--text-color--pending)}.metadata table .pending-row{background-color:RGB(from var(--color-warning) r g b/.2)}.metadata table .metadata-row:has(+.cell-separator) td{border:none}.metadata table .metadata-row.selectable{cursor:pointer;border:2px solid gray}.metadata table .metadata-row.selectable:hover{border-color:#ff4500}.metadata table .metadata-row.selected{background-color:#ff450080;border-color:#ff4500}.metadata table .metadata-row.selected td,.metadata table .metadata-row.selected td svg{color:var(--text-color)}.metadata table .metadata-row.selected td:first-child{color:var(--color-primary-main)}.metadata table .metadata-row:focus-visible{border-color:#ff4500;outline:none!important}.metadata table .cell-separator th{text-align:center;border-top:1px solid var(--text-color--50);border-bottom:1px solid var(--text-color--50);color:RGB(from var(--text-color) r g b/.56);background-color:RGB(from var(--text-color) r g b/.12);padding:5px}.metadata table .property-key{color:var(--color-primary-main)}.open-pane-button{background-color:var(--background-header-color);grid-area:open-pane-btn;display:flex}.open-pane-button .button-wrapper{width:100%}.open-pane-button button{border-radius:0;min-width:100%;max-width:100%;height:100%;padding:0}.open-pane-button button:hover{background-color:RGB(from var(--color-primary-main) r g b/.2)}.pane{box-sizing:border-box;background-color:var(--background-header-color);flex-direction:column;grid-area:pane;margin:0;padding:12px 4px;display:flex}.pane .align-bottom{margin-top:auto;margin-bottom:0}.pane__button.MuiButtonBase-root{border:1px solid RGB(from var(--color-primary-main) r g b/.5);width:32px;color:var(--text-color--50);border-radius:2px;margin-bottom:2px;padding:4px 3px}.pane__button.MuiButtonBase-root:not(.Mui-disabled) .MuiSvgIcon-root{fill:var(--color-primary-main)}.pane__button.MuiButtonBase-root:hover{background-color:RGB(from var(--color-primary-main) r g b/.2)}.pane__button.MuiButtonBase-root.selected{background-color:RGB(from var(--color-primary-main) r g b/.18)}.pane__button.MuiButtonBase-root.selected:hover{background-color:RGB(from var(--color-primary-main) r g b/.2)}.pane-content:focus-visible{outline:none!important}.pane-content:focus-visible>section:has(.MuiList-root)>div{outline:2px solid var(--color-primary-main);outline-offset:-2px}.pane-content:focus-visible>section:not(:has(.MuiList-root)){outline:2px solid var(--color-primary-main);outline-offset:-2px}:root{--react-pdf-annotation-layer:1;--annotation-unfocused-field-background:url("data:image/svg+xml;charset=UTF-8,<svg width='1px' height='1px' xmlns='http://www.w3.org/2000/svg'><rect width='100%' height='100%' style='fill:rgba(0, 54, 255, 0.13);'/></svg>");--input-focus-border-color:Highlight;--input-focus-outline:1px solid Canvas;--input-unfocused-border-color:transparent;--input-disabled-border-color:transparent;--input-hover-border-color:black;--link-outline:none}@media screen and (forced-colors:active){:root{--input-focus-border-color:CanvasText;--input-unfocused-border-color:ActiveText;--input-disabled-border-color:GrayText;--input-hover-border-color:Highlight;--link-outline:1.5px solid LinkText}.annotationLayer .textWidgetAnnotation :is(input,textarea):required,.annotationLayer .choiceWidgetAnnotation select:required,.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:required{outline:1.5px solid selecteditem}.annotationLayer .linkAnnotation:hover{-webkit-backdrop-filter:invert();backdrop-filter:invert()}}.annotationLayer{pointer-events:none;transform-origin:0 0;z-index:3;position:absolute;top:0;left:0}.annotationLayer[data-main-rotation="90"] .norotate{transform:rotate(270deg)translate(-100%)}.annotationLayer[data-main-rotation="180"] .norotate{transform:rotate(180deg)translate(-100%,-100%)}.annotationLayer[data-main-rotation="270"] .norotate{transform:rotate(90deg)translateY(-100%)}.annotationLayer canvas{width:100%;height:100%;position:absolute}.annotationLayer section{text-align:initial;pointer-events:auto;box-sizing:border-box;transform-origin:0 0;margin:0;position:absolute}.annotationLayer section .overlaidText{width:0;height:0;display:inline-block;position:absolute;top:0;left:0;overflow:hidden}.annotationLayer .linkAnnotation{outline:var(--link-outline)}.textLayer.selecting~.annotationLayer section{pointer-events:none}.annotationLayer :is(.linkAnnotation,.buttonWidgetAnnotation.pushButton)>a{width:100%;height:100%;font-size:1em;position:absolute;top:0;left:0}.annotationLayer :is(.linkAnnotation,.buttonWidgetAnnotation.pushButton)>a:hover{opacity:.2;background:#ff0;box-shadow:0 2px 10px #ff0}.annotationLayer .textAnnotation img{cursor:pointer;width:100%;height:100%;position:absolute;top:0;left:0}.annotationLayer .textWidgetAnnotation :is(input,textarea),.annotationLayer .choiceWidgetAnnotation select,.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input{background-image:var(--annotation-unfocused-field-background);border:2px solid var(--input-unfocused-border-color);box-sizing:border-box;font:calc(9px * var(--total-scale-factor)) sans-serif;vertical-align:top;width:100%;height:100%;margin:0}.annotationLayer .textWidgetAnnotation :is(input,textarea):required,.annotationLayer .choiceWidgetAnnotation select:required,.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:required{outline:1.5px solid red}.annotationLayer .choiceWidgetAnnotation select option{padding:0}.annotationLayer .buttonWidgetAnnotation.radioButton input{border-radius:50%}.annotationLayer .textWidgetAnnotation textarea{resize:none}.annotationLayer .textWidgetAnnotation :is(input,textarea)[disabled],.annotationLayer .choiceWidgetAnnotation select[disabled],.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input[disabled]{border:2px solid var(--input-disabled-border-color);cursor:not-allowed;background:0 0}.annotationLayer .textWidgetAnnotation :is(input,textarea):hover,.annotationLayer .choiceWidgetAnnotation select:hover,.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:hover{border:2px solid var(--input-hover-border-color)}.annotationLayer .textWidgetAnnotation :is(input,textarea):hover,.annotationLayer .choiceWidgetAnnotation select:hover,.annotationLayer .buttonWidgetAnnotation.checkBox input:hover{border-radius:2px}.annotationLayer .textWidgetAnnotation :is(input,textarea):focus,.annotationLayer .choiceWidgetAnnotation select:focus{border:2px solid var(--input-focus-border-color);outline:var(--input-focus-outline);background:0 0;border-radius:2px}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) :focus{background-color:#0000;background-image:none}.annotationLayer .buttonWidgetAnnotation.checkBox :focus{border:2px solid var(--input-focus-border-color);outline:var(--input-focus-outline);border-radius:2px}.annotationLayer .buttonWidgetAnnotation.radioButton :focus{border:2px solid var(--input-focus-border-color);outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before,.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after,.annotationLayer .buttonWidgetAnnotation.radioButton input:checked:before{content:"";background-color:canvastext;display:block;position:absolute}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before,.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after{width:1px;height:80%;left:45%}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before{transform:rotate(45deg)}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after{transform:rotate(-45deg)}.annotationLayer .buttonWidgetAnnotation.radioButton input:checked:before{border-radius:50%;width:50%;height:50%;top:20%;left:30%}.annotationLayer .textWidgetAnnotation input.comb{padding-left:2px;padding-right:0;font-family:monospace}.annotationLayer .textWidgetAnnotation input.comb:focus{width:103%}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input{appearance:none}.annotationLayer .popupTriggerArea{width:100%;height:100%}.annotationLayer .fileAttachmentAnnotation .popupTriggerArea{position:absolute}.annotationLayer .popupWrapper{font-size:calc(9px * var(--total-scale-factor));width:100%;min-width:calc(180px * var(--total-scale-factor));pointer-events:none;position:absolute}.annotationLayer .popup{max-width:calc(180px * var(--total-scale-factor));box-shadow:0 calc(2px * var(--total-scale-factor)) calc(5px * var(--total-scale-factor)) #888;border-radius:calc(2px * var(--total-scale-factor));padding:calc(6px * var(--total-scale-factor));margin-left:calc(5px * var(--total-scale-factor));cursor:pointer;font:message-box;white-space:normal;word-wrap:break-word;pointer-events:auto;background-color:#ff9;position:absolute}.annotationLayer .popup>*{font-size:calc(9px * var(--total-scale-factor))}.annotationLayer .popup h1{display:inline-block}.annotationLayer .popupDate{margin-left:calc(5px * var(--total-scale-factor));display:inline-block}.annotationLayer .popupContent{margin-top:calc(2px * var(--total-scale-factor));padding-top:calc(2px * var(--total-scale-factor));border-top:1px solid #333}.annotationLayer .richText>*{white-space:pre-wrap;font-size:calc(9px * var(--total-scale-factor))}.annotationLayer .highlightAnnotation,.annotationLayer .underlineAnnotation,.annotationLayer .squigglyAnnotation,.annotationLayer .strikeoutAnnotation,.annotationLayer .freeTextAnnotation,.annotationLayer .lineAnnotation svg line,.annotationLayer .squareAnnotation svg rect,.annotationLayer .circleAnnotation svg ellipse,.annotationLayer .polylineAnnotation svg polyline,.annotationLayer .polygonAnnotation svg polygon,.annotationLayer .caretAnnotation,.annotationLayer .inkAnnotation svg polyline,.annotationLayer .stampAnnotation,.annotationLayer .fileAttachmentAnnotation{cursor:pointer}.annotationLayer section svg{width:100%;height:100%;position:absolute;top:0;left:0}.annotationLayer .annotationTextContent{opacity:0;color:#0000;-webkit-user-select:none;user-select:none;pointer-events:none;width:100%;height:100%;position:absolute}.annotationLayer .annotationTextContent span{width:100%;display:inline-block}:root{--react-pdf-text-layer:1}[data-main-rotation="90"]{transform:rotate(90deg)translateY(-100%)}[data-main-rotation="180"]{transform:rotate(180deg)translate(-100%,-100%)}[data-main-rotation="270"]{transform:rotate(270deg)translate(-100%)}.textLayer{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light only;text-align:initial;opacity:1;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;forced-color-adjust:none;transform-origin:0 0;caret-color:canvastext;z-index:0;--min-font-size:1;--text-scale-factor:calc(var(--total-scale-factor) * var(--min-font-size));--min-font-size-inv:calc(1 / var(--min-font-size));line-height:1;position:absolute;inset:0;overflow:clip}.textLayer :is(span,br){color:#0000;white-space:pre;cursor:text;transform-origin:0 0;margin:0;position:absolute}.textLayer>:not(.markedContent),.textLayer .markedContent span:not(.markedContent){z-index:1;--font-height:0;font-size:calc(var(--text-scale-factor) * var(--font-height));--scale-x:1;--rotate:0deg;transform:rotate(var(--rotate)) scaleX(var(--scale-x)) scale(var(--min-font-size-inv))}.textLayer .markedContent{display:contents}.textLayer span[role=img]{-webkit-user-select:none;user-select:none;cursor:default}.textLayer .highlight{--highlight-bg-color:#b400aa40;--highlight-selected-bg-color:#00640040;--highlight-backdrop-filter:none;--highlight-selected-backdrop-filter:none;background-color:var(--highlight-bg-color);-webkit-backdrop-filter:var(--highlight-backdrop-filter);backdrop-filter:var(--highlight-backdrop-filter);border-radius:4px;margin:-1px;padding:1px}@media screen and (forced-colors:active){.textLayer .highlight{--highlight-bg-color:Highlight;--highlight-selected-bg-color:ButtonText}}.textLayer .highlight.appended{position:initial}.textLayer .highlight.begin{border-radius:4px 0 0 4px}.textLayer .highlight.end{border-radius:0 4px 4px 0}.textLayer .highlight.middle{border-radius:0}.textLayer .highlight.selected{background-color:var(--highlight-selected-bg-color);-webkit-backdrop-filter:var(--highlight-selected-backdrop-filter);backdrop-filter:var(--highlight-selected-backdrop-filter)}.textLayer ::selection{background:#0000ff40}@supports (background:color-mix(in srgb, AccentColor, transparent 75%)){.textLayer ::selection{background:color-mix(in srgb, AccentColor, transparent 75%)}}.textLayer br::selection{background:0 0}.textLayer .endOfContent{z-index:0;cursor:default;-webkit-user-select:none;user-select:none;display:block;position:absolute;inset:100% 0 0}.textLayer.selecting .endOfContent{top:0}.hiddenCanvasElement{width:0;height:0;display:none;position:absolute;top:0;left:0}.pdf-wrapper{justify-self:center;position:relative}.pdf-page{margin-bottom:7px}.pdf-viewer__wrapper{grid-area:document;position:relative;overflow:auto}.pdf-viewer__wrapper .MuiAlert-root{z-index:5000;min-width:300px;max-width:40%;position:absolute;top:25px;left:50%;transform:translate(-50%)}.pdf-viewer__wrapper .MuiAlert-root .MuiAlert-message{justify-content:space-between;align-items:center;width:calc(100% - 30px);display:flex}.pdf-viewer__wrapper .MuiAlert-root .MuiAlert-message .MuiSvgIcon-root{opacity:.7;cursor:pointer;width:20px;height:20px}.pdf-viewer__wrapper .MuiAlert-root .MuiAlert-message .MuiSvgIcon-root:hover{opacity:1}.remediate-progress-dialog .MuiDialog-paper{border-radius:4px}.remediate-progress-dialog .remediate-progress__title{padding:16px 24px 8px;font-size:18px;font-weight:500;line-height:1.3}.remediate-progress-dialog .remediate-progress__content.MuiDialogContent-root{padding:0 24px 16px}.remediate-progress-dialog .remediate-progress__subtitle{color:var(--text-color--75);margin:0 0 16px;font-size:16px;line-height:1.4}.remediate-progress-dialog .remediate-progress__meta{color:var(--text-color--50);justify-content:space-between;gap:12px;margin-bottom:6px;font-size:14px;display:flex}.remediate-progress-dialog .remediate-progress__percent{font-variant-numeric:tabular-nums;flex:none}.remediate-progress-dialog .remediate-progress__bar{background-color:var(--text-color--25);border-radius:3px;height:6px}.remediate-progress-dialog .remediate-progress__bar .MuiLinearProgress-bar{border-radius:3px}.remediate-progress-dialog .remediate-progress__bar-error .MuiLinearProgress-bar{background-color:var(--color-error)}.remediate-progress-dialog .remediate-progress__bar-success .MuiLinearProgress-bar,.remediate-progress-dialog .remediate-progress__bar-progress .MuiLinearProgress-bar{background-color:var(--color-success)}.remediate-progress-dialog .remediate-progress__steps{border-top:1px solid var(--text-color--25);margin:16px 0 0;padding:8px 0 0;list-style:none}.remediate-progress-dialog .remediate-progress__step{align-items:center;gap:12px;padding:6px 0;font-size:14px;display:flex}.remediate-progress-dialog .remediate-progress__step-icon,.remediate-progress-dialog .remediate-progress__step-spinner{flex:none;margin:3px}.remediate-progress-dialog .remediate-progress__step._pending,.remediate-progress-dialog .remediate-progress__step._pending .remediate-progress__step-icon{color:var(--text-color--60)}.remediate-progress-dialog .remediate-progress__step._active{font-weight:500}.remediate-progress-dialog .remediate-progress__step._active .remediate-progress__step-spinner{color:var(--text-color--50)}.remediate-progress-dialog .remediate-progress__step._done .remediate-progress__step-icon{color:var(--color-success)}.remediate-progress-dialog .remediate-progress__step._error .remediate-progress__step-icon{color:var(--color-error)}.remediate-progress-dialog .remediate-progress__error{overflow-wrap:anywhere;margin-top:12px;font-size:16px}.remediate-progress-dialog .dialog__actions{padding:0 16px 16px}div.select-form-controller{width:100%}div.select-form-controller .select-form-controller__select_hidden{display:none}div.select-form-controller .select-form-controller__select .MuiSelect-select:focus{background-color:#0000}div.select-form-controller .select-form-controller__helper{margin:0;font-size:14px}.pagination{padding-left:5px;padding-right:20px;display:flex}.pagination__max{align-items:center;width:fit-content;display:flex}.pagination__buttons>*{margin-right:5px}.pagination__input.MuiFormControl-root{width:50px;margin-right:5px}.pagination__input.MuiFormControl-root input{-moz-appearance:textfield;text-align:end;padding:6px 3px 7px}.pagination__input.MuiFormControl-root input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.pagination__input.MuiFormControl-root input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.toolbar{z-index:1;height:fit-content;padding:0 10px;position:sticky}.toolbar.inspect-toolbar{background:var(--text-color--25);top:0}.toolbar.inspect-toolbar .download-options{margin-left:5px;padding:2px}.toolbar.document-toolbar{background:var(--background-header-color);border-bottom:1px solid var(--text-color--25);top:40px}.toolbar{justify-content:flex-start;align-items:center;display:flex}.toolbar section{flex-grow:2;flex-basis:0;align-items:center;height:40px;display:flex}.toolbar section.toolbar__start{min-width:200px}.toolbar section.toolbar__start .toolbar__back-button{color:var(--text-color--75)}.toolbar section.toolbar__start .toolbar__back-button:hover{background:RGB(from var(--text-color) r g b/.1)}.toolbar section.toolbar__start .prev-version-icon{transform:rotate(180deg)}.toolbar section.toolbar__start .undo-icon{transform:rotate(90deg)}.toolbar section.toolbar__start .redo-icon{transform:rotate(-90deg)}.toolbar section.toolbar__start .undo-icon,.toolbar section.toolbar__start .redo-icon{width:20px;height:20px}.toolbar section.toolbar__center{justify-content:center}.toolbar section.toolbar__end{justify-content:flex-end;min-width:220px}.toolbar section.toolbar__end .pagination{padding:0 5px}.toolbar section.toolbar__end .pagination .MuiInput-input{text-align:center}.toolbar section.toolbar__end .pagination__buttons{min-width:64px}.toolbar section.toolbar__end button{width:32px;height:32px}.toolbar section.toolbar__end.navigation button{white-space:nowrap;text-overflow:ellipsis;border-radius:4px;width:fit-content;height:32px;padding:6px 16px;line-height:20px;display:inline-block;overflow:hidden}.toolbar section.toolbar__end.navigation .apply-changes-button{background-color:var(--background-header-color);color:var(--text-color--75);margin-right:16px}.toolbar section.toolbar__end.navigation .apply-changes-button:hover{outline:1px solid var(--text-color--50)}.toolbar section.toolbar__end.navigation .apply-changes-button.Mui-disabled{outline:1px solid var(--text-color--50);color:var(--text-color--50);background:0 0}.toolbar section.toolbar__end div.select-form-controller{text-align:center;width:fit-content;min-width:110px;max-width:200px}.toolbar section.toolbar__end>:not(:last-child){margin-right:4px}.toolbar section.toolbar__end .toolbar__auto-zoom{width:26px;height:26px;padding:3px}.toolbar section.toolbar__end .toolbar__auto-zoom:hover{background:RGB(from var(--text-color) r g b/.1)!important}.toolbar section.toolbar__end .toolbar__auto-zoom.Mui-focusVisible{outline:2px solid var(--color-primary-main);outline-offset:-2px}.toolbar section.toolbar__end .auto-scale-badge .MuiBadge-badge{right:20%}.toolbar__filename{text-overflow:ellipsis;max-width:35vw;overflow:hidden}@media (width<=1200px){.toolbar section.toolbar__start{flex-grow:1}}@media (width<=900px){.toolbar section.toolbar__start{display:none}}@media (width<=600px){.toolbar .pagination{padding:0}.toolbar .pagination__input,.toolbar .pagination__max{display:none}}.arguments-popup{flex-direction:column;justify-content:space-between;align-items:center;gap:10px;width:300px;max-width:300px;padding:15px;display:flex}.arguments-popup .MuiFormControlLabel-asterisk{display:none}.arguments-popup form{width:100%;max-height:300px;margin:10px 0;overflow-y:auto}.arguments-popup form .remediation-option{flex-direction:column;gap:12px;width:100%;display:flex}.arguments-popup form .remediation-option hr{margin:4px 15px 10px}.arguments-popup form .remediation-option .MuiFormControlLabel-root{margin:0 0 -6px -6px}.arguments-popup form .remediation-option .MuiFormControlLabel-root .MuiRadio-root{padding:5px}.arguments-popup form .remediation-option .MuiFormControlLabel-root .MuiRadio-root:focus-visible{outline-offset:-5px}.arguments-popup .form-buttons-wrapper{justify-content:end;gap:10px;width:100%;display:flex}.arguments-popup .form-buttons-wrapper .MuiFormControlLabel-root{margin-left:0;margin-right:auto}.arguments-popup .form-buttons-wrapper .MuiFormControlLabel-root span{font-size:.9rem}.arguments-popup .form-buttons-wrapper .MuiFormControlLabel-root span:first-child{margin-left:-10px}.arguments-popup .form-buttons-wrapper .MuiFormControlLabel-root .MuiCheckbox-root:focus-visible{outline-offset:-8px}.arguments-popup .form-buttons-wrapper button{text-transform:none;padding:3px 6px;font-size:.9rem}.popup{width:300px;padding:15px 15px 0}.popup__buttons{align-items:center;display:flex}.popup__buttons button:first-child{margin-left:auto}.popup .MuiIconButton-root{z-index:150}.popup .popup__tagsPane{padding:0}.popup .popup__tagsPane.popup__tagsPane_disabled{cursor:not-allowed;pointer-events:none;filter:grayscale(50%)blur(2px)}.popup .popup__tagsPane:has(.popup__filterGroups_scrollBar[display=none]){margin-top:-10px}.popup .popup__tagsPane .popup__filterGroups_scrollBar{max-height:550px;overflow-y:auto}.popup .popup__tagsPane .popup__filterGroups_scrollBar .popup__filterGroups{background-color:var(--background-paper-color);border:1px solid var(--text-color--50);border-top:none;border-bottom:none;margin:-10px 0}.popup .popup__tagsPane .popup__filterGroups_scrollBar[display=none] .popup__filterGroups_border_background{display:none}.popup .popup__tagsPane .popup__filterGroups_scrollBar .popup__filterGroups_border_background{z-index:100;position:sticky}.popup .popup__tagsPane .popup__filterGroups_scrollBar .popup__filterGroups_border_background .popup__filterGroups_border{border:1px solid var(--text-color--50);border-radius:7px;height:10px}.popup .popup__tagsPane .popup__filterGroups_scrollBar .popup__filterGroups_border_background:first-child{background:linear-gradient(var(--background-paper-color) 0%, RGB(from var(--background-paper-color) r g b/.8) 50%, transparent 100%);top:0}.popup .popup__tagsPane .popup__filterGroups_scrollBar .popup__filterGroups_border_background:first-child .popup__filterGroups_border{border-bottom:none;border-bottom-right-radius:0;border-bottom-left-radius:0}.popup .popup__tagsPane .popup__filterGroups_scrollBar .popup__filterGroups_border_background:last-child{background:linear-gradient(0deg, var(--background-paper-color) 0%, RGB(from var(--background-paper-color) r g b/.8) 50%, transparent 100%);bottom:0}.popup .popup__tagsPane .popup__filterGroups_scrollBar .popup__filterGroups_border_background:last-child .popup__filterGroups_border{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.popup .popup__tagsPane .popup__filterGroups_scrollBar .popup__tagsGroup{padding:5px}.popup .popup__tagsPane .popup__filterGroups_scrollBar .popup__tagsGroup .popup__buttons{margin-top:-24px}.popup .popup__tagsPane .popup__filterGroups_scrollBar .popup__modeSeparator{border-top:1px solid var(--text-color--50);border-bottom:1px solid var(--text-color--50);background-color:RGB(from var(--text-color) r g b/.12);justify-content:center;align-items:center;padding:4px 0 2px;display:flex}.popup .popup__tagsPane .popup__filterGroups_scrollBar .popup__modeSeparator span{color:RGB(from var(--text-color) r g b/.56);font-size:11px;font-weight:500}.popup .popup__tagsPane .popup__addFilter{margin:5px 0;padding:5px}.popup .popup__filterTools .popup__filterMode{align-items:center;display:flex}.popup .popup__filterTools .popup__filterMode>span{color:RGB(from var(--text-color) r g b/.56);padding-right:5px;font-size:11px;font-weight:500}.popup .popup__filterTools .popup__filterMode .MuiToggleButtonGroup-root .MuiToggleButton-root{padding:0 5px;font-size:11px;font-weight:500}.popup .popup__filterTools .popup__filterMode .MuiToggleButtonGroup-root .MuiToggleButton-root.Mui-disabled{color:var(--text-color--25)}.popup .popup__filterTools .popup__bypass.Mui-focusVisible{outline:2px solid var(--color-primary-main);outline-offset:-2px}.popup .popup__filterTools .MuiDivider-root{background:var(--text-color--25);height:24px;margin:0 2px 0 17px}.popup .popup__filterTools .MuiIconButton-colorSecondary:hover{background:RGB(from var(--text-color) r g b/.04)}.popup .popup__select{flex:1;padding-left:10px}.popup .popup__select .MuiSelect-root:first-letter{text-transform:capitalize}.popup .popup__tagsTitle{color:var(--text-color--50);margin-left:4px;font-size:11px;line-height:12.89px}.popup .popup__tagsTitle:first-letter{text-transform:capitalize}.popup .popup__tags{box-shadow:none;flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.popup .popup__tags li:last-child{margin-right:50px}.popup .popup__tags__tag__selected{border:1px solid var(--color-primary-main)}.popup .popup__tags__tag{margin:4px}.popup .popup__tags__tag .MuiChip-label{padding:0 12px}.MuiListItem-root.popup__selectItem{display:block}.MuiListItem-root.popup__selectItem:first-letter{text-transform:capitalize}.summary-tree{background:var(--background-header-color);box-shadow:var(--box-shadow);flex-direction:column;height:100%;display:flex;overflow:hidden}.summary-tree__list{height:100%}.summary-tree__list .MuiListItem-root:hover{background:0 0}.summary-tree__list .group-item{align-items:center;padding:2px 2px 2px 8px;display:flex}.summary-tree__list .group-item:hover,.summary-tree__list .group-item:focus-visible{background-color:RGB(from var(--text-color) r g b/.1);cursor:pointer}.summary-tree__list .group-item~.MuiCollapse-root{padding:4px 0 4px 4px}.summary-tree__list .rule{margin:0;padding:0;display:block}.summary-tree__list .rule.sticky>.rule-item{background:var(--contrast-text-color);z-index:1;position:sticky;top:0}.summary-tree__list .rule.sticky>.rule-item:hover>div,.summary-tree__list .rule.sticky>.rule-item:focus-visible>div{background-color:RGB(from var(--text-color) r g b/.1)}.summary-tree__list .rule.hidden>.rule-item{opacity:0}.summary-tree__list .rule-item__secondary-actions{right:5px}.summary-tree__list .rule-item__secondary-actions .MuiIconButton-root{margin-right:2px;padding:2px}.summary-tree__list .rule-item__secondary-actions .MuiIconButton-root svg{font-size:20px}.summary-tree__list .rule-item__secondary-actions .MuiIconButton-root svg.more-actions-icon{fill:var(--color-primary-main)}.summary-tree__list .rule-item__secondary-actions .MuiIconButton-root.Mui-disabled .more-actions-icon{fill:rgba(from var(--text-color) r g b/.25)}.summary-tree__list .rule-item.rule-item__pending{background-color:RGB(from var(--color-warning) r g b/.1)}.summary-tree__list .rule-item.rule-item__pending:hover{background-color:RGB(from var(--color-warning) r g b/.2)}.summary-tree__list .rule-item.rule-item__pending .rule-item__wrapper,.summary-tree__list .rule-item.rule-item__pending .rule-item__wrapper:hover{background-color:#0000}.summary-tree__list .rule-item.rule-item__pending-all{background-color:RGB(from var(--color-warning) r g b/.2)}.summary-tree__list .rule-item.rule-item__pending-all:hover{background-color:RGB(from var(--color-warning) r g b/.3)}.summary-tree__list .rule-item.rule-item__pending-all .rule-item__wrapper,.summary-tree__list .rule-item.rule-item__pending-all .rule-item__wrapper:hover{background-color:#0000}.summary-tree__list .rule-item__wrapper{justify-content:space-between;align-items:center;padding:2px 2px 2px 28px;display:flex}.summary-tree__list .rule-item__wrapper:has(>.rule-item__error-fix-checkbox){padding-left:4px}.summary-tree__list .rule-item__error-fix-checkbox{justify-content:space-between;align-items:center;padding:2px;display:flex}.summary-tree__list .rule-item__error-fix-checkbox .MuiSvgIcon-root{padding:2px;font-size:16px}.summary-tree__list .rule-item__error-fix-checkbox input:focus-visible+svg{outline-offset:0px;border-radius:50%;outline:2px solid var(--color-primary-main)!important}.summary-tree__list .rule-item__content{padding-right:60px}.summary-tree__list .rule-item__content>span{flex-direction:row;justify-content:space-between;align-items:center;display:flex}.summary-tree__list .rule-item__content .content-text{text-overflow:ellipsis;white-space:nowrap;margin-right:5px;font-size:.9rem;overflow:hidden}.summary-tree__list .rule-item__content .content-text:first-letter{text-transform:capitalize}.summary-tree__list .rule-item__content_empty{padding-left:24px}.summary-tree__list .rule-item_expanded .rule-item__wrapper{align-items:flex-start}.summary-tree__list .rule-item_expanded .rule-item__wrapper .rule-item__secondary-actions{margin:3px 0}.summary-tree__list .rule-item_expanded span{align-items:flex-start}.summary-tree__list .rule-item_expanded .MuiListItemSecondaryAction-root{top:0;transform:none}.summary-tree__list .rule-item_expanded .content-text{white-space:normal;line-height:normal}.summary-tree__list .rule-item_error{color:var(--color-primary-main)}.summary-tree__list .rule-item_error .rule-item__chip{background:var(--color-primary-main)}.summary-tree__list .rule-item__chip{height:18px;color:var(--contrast-text-color)}.summary-tree__list .rule-item:hover{background:0 0}.summary-tree__list .rule-item:hover>div,.summary-tree__list .rule-item:focus-visible>div{background-color:RGB(from var(--text-color) r g b/.1);cursor:pointer}.summary-tree__list .check-item{padding:2px 8px 2px 52px}.summary-tree__list .check-item .setup-button{margin-right:-2px;padding:2px}.summary-tree__list .check-item svg{font-size:20px}.summary-tree__list .check-item.Mui-selected svg path{fill:var(--contrast-text-color)}.summary-tree__list .check-item.Mui-selected:hover svg path{fill:RGB(from var(--text-color) r g b/.56)}.summary-tree__list .check-item.check-item__pending{background-color:RGB(from var(--color-warning) r g b/.2)}.summary-tree__list .check-item.check-item__pending:hover{color:var(--text-color--pending);background-color:RGB(from var(--color-warning) r g b/.3)}.summary-tree__list .check-item.check-item__pending svg{fill:var(--text-color--pending)}.summary-tree__list .check-item.check-item__ready-to-fix{background-color:RGB(from var(--color-success) r g b/.2)}.summary-tree__list .check-item.check-item__ready-to-fix:hover{color:var(--color-success);background-color:RGB(from var(--color-success) r g b/.3)}.summary-tree__list .check-item.check-item__ready-to-fix svg{fill:var(--color-success)}.summary-tree__list .check-item.check-item__requires-setup{background-color:RGB(from var(--color-error) r g b/.2)}.summary-tree__list .check-item.check-item__requires-setup:hover{color:var(--color-error);background-color:RGB(from var(--color-error) r g b/.3)}.summary-tree__list .check-item.check-item__requires-setup svg{fill:var(--color-error)}.summary-tree__list .check-item:has(>.rule-item__error-fix-checkbox){gap:24px;padding-left:4px}.summary-tree__list .check-item.Mui-selected{background-color:RGB(from var(--text-color) r g b/.4);color:var(--contrast-text-color)}.summary-tree__list .check-item_grouped{background-color:RGB(from var(--text-color) r g b/.08)}.summary-tree__list .check-item:hover,.summary-tree__list .check-item:focus-visible,.summary-tree__list .check-item.Mui-selected:hover,.summary-tree__list .check-item.Mui-selected:focus-visible{background-color:RGB(from var(--text-color) r g b/.1);color:var(--text-color);cursor:pointer}.summary-tree__list__item{height:calc(100% - 48px)}.summary-tree__list__item:has(+.rule-fixes-confirmation-panel){height:calc(100% - 120px)}.summary-tree__list__item{margin:0;padding:0;overflow:auto}.summary-tree__list__item>li{margin:0;padding:0;display:block}.summary-tree__list .rule-fixes-confirmation-panel{border-top:1px solid rgba(from var(--text-color) r g b/.12);justify-content:space-between;align-items:center;height:72px;padding:0 20px;display:flex}.summary-tree__list .rule-fixes-confirmation-panel span{font-size:.9rem}.summary-tree__list .rule-fixes-confirmation-panel button svg{margin-right:5px;font-size:.9rem}.summary-tree__list .rule-fixes-confirmation-panel button{text-transform:none;padding:1px 3px;font-size:.9rem}.summary-tree__list .rule-fixes-confirmation-panel__button-group{gap:10px;display:flex}.summary-tree .no-errors{padding-left:16px}.summary-tree__error{justify-content:center;align-items:flex-end;padding:2px 8px;display:flex}.summary-tree .MuiTypography-body1{font-size:.9rem}.summary-tree:focus-visible{outline-color:none!important}.summary-tree:focus-visible .summary-tree__list{outline:2px solid var(--color-primary-main);outline-offset:-2px}.more-details-link{display:block;position:relative}#summary-tree-subheader{white-space:nowrap;scrollbar-width:none;align-items:center;font-weight:700;display:flex;overflow:auto}#summary-tree-subheader button:first-of-type{margin-left:auto}#summary-tree-subheader>span{white-space:nowrap;text-overflow:ellipsis;width:100%;display:block;overflow:hidden}#summary-tree-subheader .reset-fixes{margin-right:6px}#summary-tree-subheader .reset-fixes:hover{background-color:RGB(from var(--color-warning) r g b/.2)}#summary-tree-subheader .reset-fixes svg{fill:var(--color-warning)}#summary-tree-subheader .filter-badge .MuiBadge-badge:not(.MuiBadge-invisible){transform:scale(.9)translate(50%,-50%)}#summary-tree-subheader .technical-lang-badge{margin-right:6px;padding-bottom:2px}#summary-tree-subheader .technical-lang-badge.hidden{display:none}#summary-tree-subheader .technical-lang-badge.selected svg{fill:var(--color-primary-main)}#rule-item-action-menu .MuiPaper-root{margin-top:8px}#rule-item-action-menu .MuiPaper-root ul{padding:5px 0}#rule-item-action-menu .MuiPaper-root ul li{padding:5px 15px 5px 10px;font-size:.9rem}#rule-item-action-menu .MuiPaper-root ul li svg{fill:rgba(from var(--text-color) r g b/.75);margin-right:10px}.inspect-wrapper{pointer-events:auto;opacity:1;transition:opacity .15s}.inspect-wrapper.locked{opacity:.45;pointer-events:none}.inspect{background:var(--background-color);grid:"toolbar toolbar toolbar toolbar toolbar"40px"toolbar toolbar toolbar toolbar toolbar"41px"tree document open-pane-btn pane-content pane"1fr/30% 1fr 24px auto 40px;width:100%;display:grid;position:absolute;top:60px;bottom:50px;left:0;overflow:hidden}.inspect :focus-visible{outline-offset:-2px}.inspect .toolbar{grid-area:toolbar}.inspect .summary-tree{grid-area:tree}.inspect .inspect-document{grid-area:document;padding:20px 0;display:grid;overflow-x:auto}.inspect .pane-content{background:var(--background-header-color);box-shadow:var(--box-shadow);grid-area:pane-content;height:100%;position:relative;overflow:hidden}.inspect.hiddenTree{grid-template-areas:"toolbar toolbar toolbar toolbar toolbar""toolbar toolbar toolbar toolbar toolbar""document document open-pane-btn pane-content pane"}.inspect.showPane{grid-template-columns:30% 1fr 24px 24% 40px}.inspect.showPane .pane{border-left:1px solid var(--text-color--25);display:flex}.inspect.showExpandedPane{grid-template-areas:"toolbar toolbar toolbar toolbar toolbar""toolbar toolbar toolbar toolbar toolbar""tree document open-pane-btn pane-content pane-content"}.inspect.showExpandedPane.hiddenTree{grid-template-areas:"toolbar toolbar toolbar toolbar toolbar""toolbar toolbar toolbar toolbar toolbar""document document open-pane-btn pane-content pane-content"}.inspect.showExpandedPane{grid-template-columns:30% 1fr 24px 24% 40px}.inspect.showExpandedPane .pane,.inspect .react-pdf__Page__textContent{display:none}.inspect-page-loader{justify-content:center;align-items:center;width:100%;height:calc(100vh - 110px);display:flex}.feedback{padding:0 20px;font-size:24px}.feedback .form-header{margin:19.92px 0;font-size:24px;font-weight:700}.feedback .form-block{margin-bottom:15px;display:grid}.feedback .form-button{margin:15px 0 30px}.feedback .form-label{margin-bottom:15px}.feedback__progress{flex-direction:column;justify-content:center;align-items:center;height:150px;display:flex}.feedback .additional-link a{color:var(--primary-link-color);font-weight:500;text-decoration:none}.feedback .additional-link a:hover{color:var(--color-primary-main)}.feedback .MuiFormLabel-root.Mui-focused,.feedback .MuiTypography-root{color:RGB(from var(--text-color) r g b/.75)}.feedback .MuiOutlinedInput-root{margin:10px 0}.feedback .MuiFormControlLabel-asterisk{display:none}.feedback .MuiRadio-root:focus-visible{outline-offset:-6px}.feedback .PrivateSwitchBase-input:focus-visible{outline-offset:-6px;outline:2px solid var(--color-primary-main)}.app-header{z-index:20;background:var(--background-header-color);box-sizing:border-box;flex-direction:row;justify-content:space-between;align-items:center;width:100%;height:60px;padding:0 20px;display:flex;position:fixed;top:0;overflow:auto hidden}.app-header__left,.app-header__right{flex-direction:row;align-items:center;min-width:160px;height:100%;margin-left:20px;display:flex}.app-header__left{justify-content:flex-start;min-width:250px;height:100%}.app-header__left .app-header-logo{cursor:pointer;width:auto;height:100%}.app-header__left .app-header-logo:focus-visible{outline-offset:-3px;outline:1px solid var(--contrast-text-color)!important}.app-header__right{justify-content:flex-end;gap:20px}.app-header__right .language-icon svg{width:24px;height:24px;fill:var(--color-primary-main)}@media (width<=730px){.app-header .app-header__right .text-link{display:none!important}}.app-header .app-link,.app-header .language-icon{vertical-align:middle;color:var(--color-primary-main);border:1px solid RGB(from var(--color-primary-main) r g b/.5);border-radius:4px;padding:5px 10px;transition:all .2s linear;display:flex}.app-header .app-link .text-link,.app-header .language-icon .text-link{vertical-align:middle;white-space:nowrap;text-overflow:ellipsis;font-size:.875rem;font-weight:500;line-height:25px;font-family:var(--font-family);text-transform:uppercase;margin-left:5px;display:inline-block;overflow:hidden}.app-header .app-link:hover,.app-header .language-icon:hover{border:1px solid var(--color-primary-main);background-color:RGB(from var(--text-color) r g b/.04)}.app-header .app-link_hidden,.app-header .language-icon_hidden{display:none}.app-header .language-icon.Mui-focusVisible{background:0 0;outline:auto}.app-header .language-icon.Mui-focusVisible .MuiTouchRipple-root{color:#0000}#language-menu .MuiPaper-root{margin-top:8px}.app-footer{border-top:1px solid var(--text-color--50);box-sizing:border-box;width:100%;height:50px;color:var(--text-color--75);background:var(--background-color);flex-direction:row;justify-content:space-around;align-items:center;display:flex;position:absolute;bottom:0}.loading{flex-direction:column;justify-content:center;align-items:center;height:100vh;display:flex}.lock{z-index:1;background:var(--contrast-text-color);opacity:0;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0}.lock_visible{opacity:.5}#app{background:var(--background-header-color)}.vera-pdf-app{font-family:var(--font-family);background:var(--background-color);width:100%;min-height:100%;position:absolute}.app-content{box-sizing:border-box;width:100%;height:100%;margin:0 auto;padding:60px 0 50px}.app-link{color:var(--color-primary-main);outline:none;text-decoration:none}.app-link_disabled{pointer-events:none}:focus-visible{outline-offset:2px;outline:2px solid var(--color-primary-main)!important}textarea:focus,textarea:focus-visible,input:focus,input:focus-visible{outline:none!important}html,body{color:var(--text-color);min-height:100%;margin:0}#root{width:100%;height:100%;position:absolute}
