*{border:0;box-sizing:border-box;margin:0;padding:0}html,body{height:100%}body,button,input,textarea{font-family:Poppins,serif;font-size:13px;font-weight:400}body{background-color:#fafafa;background-image:url(/assets/images/background.jpg);background-position:0;background-repeat:no-repeat;background-size:auto 100%}h1,h2,h3{font-weight:500}h1{font-size:60px;text-align:center}h3{font-size:24px}.green{color:#2aaf85}button{cursor:pointer}.button{background-color:#2aaf85;border-radius:10px;color:#fff;display:inline-block;font-size:12px;font-weight:700;line-height:16px;padding:10px;text-decoration:none;transition:padding .25s}.button.icon-button{align-items:center;background-color:#3d5588;display:inline-flex;gap:10px}.button:hover{padding:10px 24px}.button:disabled{background-color:#dcdcdc;cursor:default}.button:disabled:hover{padding:10px}#main-wrapper{width:1320px;margin:0 auto}#main-top-bar{height:70px;align-items:center;display:flex;justify-content:end;padding:0 11px}#main-top-bar button{align-items:center;background-color:transparent;display:inline-flex;gap:12px}#main-top-bar button img{width:19px;height:19px}#main-top-bar button span{color:#2aaf85;font-weight:600}#main-content-wrapper{display:flex;gap:24px}#main-sidebar-holder,#main-content-holder{background-color:#fff;border-radius:10px;box-shadow:0 4px 10px #0009;display:flex;flex-direction:column}#main-sidebar-holder{width:200px;flex-shrink:0;gap:9px;padding:5px 15px 12px}#main-sidebar-holder button{height:40px;align-items:center;background-color:transparent;color:#2aaf85;display:flex;font-weight:600;gap:15px;line-height:16px;padding:5px 10px;text-align:left}#main-sidebar-holder button span:first-child{width:22px;height:22px;align-items:center;display:flex;flex-shrink:0;justify-content:center;position:relative}#main-sidebar-holder button span:first-child .step-circle-pause{width:14px;height:14px;background-image:url(/assets/images/step-pause.svg);background-position:center;background-repeat:no-repeat;background-size:100% 100%;display:block;position:absolute;top:-7px;right:-10px}#main-sidebar-holder button span.step-circle{border:2px solid #b3b3b3;border-radius:12px;font-size:14px;position:relative}#main-sidebar-holder button span.step-circle .step-circle-busy{width:14px;height:14px;align-items:center;background-color:#ffc300;border:1px solid #fff;border-radius:7px;box-shadow:0 4px 4px #00000040;display:flex;justify-content:center;position:absolute;top:-7px;right:-10px}#main-sidebar-holder button span.step-circle .step-circle-busy:after{width:2px;height:2px;background-color:#fff;border-radius:7px;content:"";display:block;animation:busy-animation 1.5s infinite;animation-delay:0}#main-sidebar-holder button span.step-circle .step-circle-finished,#main-sidebar-holder button span.step-circle .step-circle-pause{width:14px;height:14px;background-image:url(/assets/images/step-finished.svg);background-position:center;background-repeat:no-repeat;background-size:100% 100%;display:block;position:absolute;top:-7px;right:-10px}#main-sidebar-holder button span.step-circle .step-circle-pause{background-image:url(/assets/images/step-pause.svg)}#main-sidebar-holder button:disabled{color:#b3b3b3;cursor:default}#main-sidebar-holder button.active{background-color:#eaf7f3;border-radius:20px 5px 5px 20px;color:#2aaf85}#main-sidebar-holder button.active span.step-circle{background-color:#2aaf85;border-color:#2aaf85;color:#fff}@keyframes busy-animation{0%{opacity:1;transform:scale(1)}80%{opacity:1;transform:scale(4)}to{opacity:0}}@keyframes pause-animation-1{0%{opacity:1}80%{opacity:1}to{opacity:0}}#logo-holder{margin-bottom:28px;position:relative}#logo-holder img{width:100%}#logo-holder #askdelphi-logo{width:130px;position:absolute;left:8px;top:-28px}#powered-by-holder{align-items:end;display:flex;flex-grow:1;justify-content:center;margin-top:40px}#main-content-holder{flex-grow:1;padding:15px}#main-content-top-bar{align-items:center;display:flex;gap:14px;margin-bottom:30px}#main-content-top-bar.compact{margin-bottom:10px}#main-content-top-bar.compact #main-content-progress-bar-holder{visibility:hidden}#main-content-progress-bar-holder{height:5px;background-color:#eaf7f3;border-radius:5px;flex-grow:1;position:relative}#main-content-progress-bar-holder span{height:100%;background-color:#2aaf85;border-radius:5px;display:block;position:absolute;left:0;top:0;transition:width 1s}#language-holder{display:flex;flex-shrink:0;gap:10px}#language-holder button{background-color:transparent;color:#b3b3b3;font-size:12px;font-weight:500;position:relative}#language-holder button.active{color:#7e7e7e;cursor:default}#language-holder button.active:after{width:100%;height:2px;background-color:#2aaf85;border-radius:2px;content:"";display:block;position:absolute;left:0;bottom:0}#home-top-wrapper{margin-top:-28px;margin-right:70px;position:relative}#home-top-wrapper div{position:absolute;left:265px;top:20px}#home-top-wrapper div h2{color:#2aaf85;font-size:60px;font-weight:500;margin-bottom:10px}#home-top-wrapper div p{font-size:14px;font-weight:600}#home-tabs-wrapper{display:flex;margin-left:50px;margin-top:30px;margin-right:70px}#home-tabs-wrapper h3{color:#3d5588;font-size:36px;font-weight:500;line-height:1;margin-bottom:15px}#home-tabs-wrapper h4{color:#2aaf85;font-size:14px;font-weight:700}#home-tabs-wrapper #home-tabs-holder{width:215px;display:flex;flex-direction:column;flex-shrink:0;gap:8px;padding-top:51px}#home-tabs-wrapper #home-tabs-holder button{align-items:center;background-color:transparent;color:#7e7e7e;display:flex;font-size:14px;font-weight:400;gap:8px;line-height:1}#home-tabs-wrapper #home-tabs-holder button img{width:18px;height:18px}#home-tabs-wrapper #home-tabs-holder button.active,#home-tabs-wrapper #home-tabs-holder button:hover{font-weight:700}#home-tabs-wrapper #home-tabs-content{flex-grow:1}#home-tabs-wrapper #home-tabs-content h4{margin-bottom:8px}#home-tabs-wrapper #home-tabs-content ul{margin-left:24px;margin-top:20px}#home-bottom-wrapper{margin-top:40px;margin-bottom:30px;text-align:center}#analysis-input-main-wrapper{display:flex;gap:57px}#analysis-input-main-wrapper #analysis-input-left-wrapper{width:394px;flex-shrink:0}#analysis-input-main-wrapper #analysis-input-left-wrapper .title-wrapper{margin-bottom:73px}#analysis-input-main-wrapper #analysis-input-right-wrapper{flex-grow:1}#analysis-input-main-wrapper #analysis-input-right-wrapper .title-wrapper{margin-bottom:96px}#analysis-input-main-wrapper #analysis-input-right-wrapper .title-wrapper .info-button{margin-left:10px}.title-wrapper{display:flex;flex-direction:column;gap:4px}.title-wrapper .title-holder{align-items:center;display:flex;gap:11px}.title-wrapper .title-holder h3{line-height:1}.title-wrapper .title-description{font-size:14px}.title-wrapper .title-description.indent{padding-left:35px}.form-holder{display:flex;flex-direction:column}.form-holder label{width:100%;align-items:center;color:#2aaf85;display:flex;font-size:12px;gap:10px;padding-right:9px;padding-bottom:5px}.form-holder label span{flex-grow:1}.form-holder label button{flex-shrink:0}.form-holder input[type=text],.form-holder textarea{width:100%;height:40px;background-color:#fff;border:1px solid #dcdcdc;border-radius:5px;box-shadow:0 4px 4px #00000040 inset;color:#7e7e7e;font-size:14px;margin-bottom:23px;padding:0 10px}.form-holder input[type=text]:hover,.form-holder textarea:hover{background-color:#eaf7f3}.form-holder input[type=text]:focus,.form-holder textarea:focus{background-color:#fff;border:1px solid #2aaf85;outline:none}.form-holder input[type=text].error,.form-holder textarea.error{background-color:#fff3f3}.form-holder textarea{min-width:100%;max-width:100%;min-height:260px;line-height:18px;padding:10px}.form-holder .dropdown-wrapper{width:100%;height:40px;position:relative}.form-holder .dropdown-wrapper .dropdown-holder{width:100%;background-color:#fff;border:1px solid #dcdcdc;border-radius:5px;box-shadow:0 2px 2px #0000001a;display:flex;flex-direction:column;position:absolute;left:0;top:0}.form-holder .dropdown-wrapper .dropdown-holder .dropdown-main-button{width:100%;height:40px;align-items:center;background-color:transparent;border-radius:5px;color:#7e7e7e;display:flex;font-size:14px;gap:10px;padding:0 15px}.form-holder .dropdown-wrapper .dropdown-holder .dropdown-main-button span{flex-grow:1;text-align:left}.form-holder .dropdown-wrapper .dropdown-holder .dropdown-main-button img{flex-shrink:0}.form-holder .dropdown-wrapper .dropdown-holder .dropdown-options-holder{display:none;flex-direction:column;padding:0 5px 5px}.form-holder .dropdown-wrapper .dropdown-holder .dropdown-options-holder button{width:100%;height:36px;background-color:transparent;color:#7e7e7e;font-size:14px;padding:0 10px;text-align:left}.form-holder .dropdown-wrapper .dropdown-holder .dropdown-options-holder button:hover{background-color:#dcdcdc}.form-holder .dropdown-wrapper .dropdown-holder.active{border-color:#2aaf85}.form-holder .dropdown-wrapper .dropdown-holder.active .dropdown-options-holder{display:flex}.info-button{width:12px;height:12px;background-image:url(/assets/images/info.svg);background-position:center;background-repeat:no-repeat;background-size:100%;display:inline-block;vertical-align:middle}.mdc-tooltip.mat-tooltip .mdc-tooltip__surface{background-color:#ebebeb;border-radius:5px;box-shadow:0 4px 4px #00000040;color:#646464;font-size:12px;font-weight:400;padding:10px}.upload-wrapper{height:680px;background-color:#f2f2f2;border-radius:5px;display:flex;flex-direction:column;padding-bottom:27px}.upload-wrapper app-upload{overflow-y:auto}.upload-wrapper .upload-top-holder{align-items:center;display:flex;flex-direction:column;flex-shrink:0;justify-content:center;position:relative;padding:50px 0}.upload-wrapper .upload-top-holder .upload-circle-wrapper{width:158px;height:158px;align-items:center;display:flex;justify-content:center;margin-bottom:10px;position:relative}.upload-wrapper .upload-top-holder .upload-circle-wrapper .upload-outer-circle{width:158px;height:158px;background-image:url(/assets/images/upload-outer-circle.svg);background-position:center;background-repeat:no-repeat;background-size:100%;position:absolute;transition:opacity .25s}.upload-wrapper .upload-top-holder .upload-circle-wrapper .upload-inner-circle{width:138px;height:138px;background-color:#c4e8de;background-image:url(/assets/images/upload-cloud.svg);background-position:center;background-repeat:no-repeat;border-radius:70px;position:absolute;transition:background-color .25s}.upload-wrapper .upload-top-holder .upload-circle-wrapper .upload-inner-circle.success{background-color:transparent;background-image:url(/assets/images/upload-success.svg);background-size:100% 100%}.upload-wrapper .upload-top-holder .upload-circle-wrapper .upload-inner-circle.error{background-color:transparent;background-image:url(/assets/images/upload-error.svg);background-size:100% 100%}.upload-wrapper .upload-top-holder:hover .upload-outer-circle,.upload-wrapper .upload-top-holder.active .upload-outer-circle{opacity:0}.upload-wrapper .upload-top-holder:hover .upload-inner-circle,.upload-wrapper .upload-top-holder.active .upload-inner-circle{background-color:#2aaf85}.upload-wrapper .upload-top-holder h3,.upload-wrapper .upload-top-holder h4{color:#000;font-size:14px;font-weight:400}.upload-wrapper .upload-top-holder h3.invisible,.upload-wrapper .upload-top-holder h4.invisible{visibility:hidden}.upload-wrapper .upload-top-holder h4{font-size:12px}.upload-wrapper .upload-top-holder input[type=file]{width:100%;height:100%;cursor:pointer;font-size:0;opacity:0;position:absolute;left:0;top:0}.upload-wrapper .upload-top-holder input[type=file]:disabled{cursor:default}.upload-wrapper .upload-files-wrapper{overflow-y:auto;padding:0 28px 28px}.upload-wrapper .upload-files-wrapper .upload-files-top-wrapper{display:flex;justify-content:space-between;margin-bottom:10px}.upload-wrapper .upload-files-wrapper .upload-files-top-wrapper h3{color:#2aaf85;font-size:14px;font-weight:700}.upload-wrapper .upload-files-wrapper .file-wrapper{display:flex;gap:13px;padding-top:8px}.upload-wrapper .upload-files-wrapper .file-wrapper img{height:20px}.upload-wrapper .upload-files-wrapper .file-wrapper .file-holder{width:100%;border-bottom:1px solid #b3b3b3;display:flex;flex-direction:column;gap:4px;padding-bottom:8px}.upload-wrapper .upload-files-wrapper .file-wrapper .file-holder .file-inner-holder{align-items:center;display:flex;gap:10px}.upload-wrapper .upload-files-wrapper .file-wrapper .file-holder .file-inner-holder .filename-holder{height:100%;align-items:center;display:flex;flex-grow:1;position:relative}.upload-wrapper .upload-files-wrapper .file-wrapper .file-holder .file-inner-holder .filename-holder span{width:100%;color:#000;display:block;font-size:14px;font-weight:600;overflow:hidden;position:absolute;text-overflow:ellipsis;white-space:nowrap}.upload-wrapper .upload-files-wrapper .file-wrapper .file-holder .file-inner-holder .upload-file-animation-holder{width:20px;height:20px;background-position:center;background-repeat:no-repeat;background-size:15px 15px;display:block;animation:upload-file-animation 2s infinite;animation-delay:0}.upload-wrapper .upload-files-wrapper .file-wrapper .file-holder .file-inner-holder .upload-circle-icon{width:20px;height:20px}.upload-wrapper .upload-files-wrapper .file-wrapper .file-holder .file-inner-holder .trash-button,.upload-wrapper .upload-files-wrapper .file-wrapper .file-holder .file-inner-holder .reupload-holder{width:20px;height:20px;background-color:transparent;background-image:url(/assets/images/trash.svg);background-position:center;background-repeat:no-repeat;background-size:18px 18px}.upload-wrapper .upload-files-wrapper .file-wrapper .file-holder .file-inner-holder .trash-button:hover,.upload-wrapper .upload-files-wrapper .file-wrapper .file-holder .file-inner-holder .reupload-holder:hover{background-image:url(/assets/images/trash-green.svg)}.upload-wrapper .upload-files-wrapper .file-wrapper .file-holder .file-inner-holder .reupload-holder{background-image:url(/assets/images/reupload.svg);background-size:16px 16px;cursor:pointer;position:relative}.upload-wrapper .upload-files-wrapper .file-wrapper .file-holder .file-inner-holder .reupload-holder input[type=file]{width:100%;height:100%;cursor:pointer;font-size:0;position:absolute;left:0;top:0;opacity:0}.upload-wrapper .upload-files-wrapper .file-wrapper .file-holder .file-inner-holder .reupload-holder:hover{background-image:url(/assets/images/reupload-green.svg)}.upload-wrapper .upload-files-wrapper .file-wrapper .file-holder .file-error{color:#c50004;font-size:12px;font-weight:600}.upload-wrapper .upload-bottom-holder{flex-shrink:0;margin-top:20px;text-align:center}@keyframes upload-file-animation{0%{background-image:url(/assets/images/upload-file-anim-4.svg)}20%{background-image:url(/assets/images/upload-file-anim-1.svg)}40%{background-image:url(/assets/images/upload-file-anim-2.svg)}60%{background-image:url(/assets/images/upload-file-anim-3.svg)}80%{background-image:url(/assets/images/upload-file-anim-4.svg)}to{background-image:url(/assets/images/upload-file-anim-4.svg)}}.dialog-wrapper{width:100%;height:100%;align-items:center;background-color:#0009;display:none;justify-content:center;position:fixed;left:0;top:0}.dialog-wrapper .dialog{width:100%;max-width:637px;background-color:#fafafa;border-radius:10px;box-shadow:0 4px 7px 3px #00000040;padding:24px}.dialog-wrapper .dialog .dialog-header{align-items:center;display:flex;gap:14px}.dialog-wrapper .dialog .dialog-header img{width:31px;height:31px;flex-shrink:0}.dialog-wrapper .dialog .dialog-header h2{color:#2aaf85;flex-grow:1;font-size:24px;font-weight:400}.dialog-wrapper .dialog .dialog-body{font-size:14px;font-weight:700;margin:40px 20px}.dialog-wrapper .dialog .dialog-footer{align-items:center;display:flex;gap:15px;justify-content:end}.dialog-wrapper .dialog .dialog-footer .button:hover{padding:10px}.dialog-wrapper .progress-dialog-holder{align-items:center;display:flex;flex-direction:column}.dialog-wrapper .progress-dialog-holder h3,.dialog-wrapper .progress-dialog-holder h4{color:#fff;font-size:12px;font-weight:700;text-align:center}.dialog-wrapper .progress-dialog-holder .progress-dialog{width:180px;background-color:#dcdcdc;border-radius:10px;padding:15px}.dialog-wrapper .progress-dialog-holder .progress-dialog .progress-dialog-bar-holder{width:100%;height:5px;position:relative}.dialog-wrapper .progress-dialog-holder .progress-dialog .progress-dialog-bar-holder span{height:100%;background-color:#2aaf85;border-radius:5px;display:block;position:absolute;left:0;top:0;transition:width 1s}.dialog-wrapper.active{display:flex}app-parsed-documents,app-process-and-task,app-steps,app-supporting-knowledge,app-critical-task-analysis,app-formal-learning-activities,app-final-overview{height:100%}#parsed-documents-main-wrapper,#process-and-task-main-wrapper,#steps-main-wrapper,#supporting-knowledge-main-wrapper,#critical-task-analysis-main-wrapper,#formal-learning-activities-main-wrapper,#final-overview-main-wrapper{height:100%;display:flex;flex-direction:column}.one-column-wrapper{height:100%;display:flex;flex-direction:column;gap:15px;margin-top:30px}.one-column-wrapper .one-column-header-holder,.one-column-wrapper .one-column-content-holder{background-color:#f2f2f2;border-radius:5px;padding:11px 17px}.one-column-wrapper .one-column-header-holder h3{color:#2aaf85;flex-grow:1;font-size:14px;font-weight:700;margin-bottom:8px}.one-column-wrapper .one-column-header-holder h3.blue{color:#3d5588;font-size:12px;font-weight:600;text-align:center}.one-column-wrapper .one-column-header-holder .button-holder{display:flex;gap:10px}.one-column-wrapper .one-column-header-holder .button{font-size:11px;padding:10px 20px}.one-column-wrapper .one-column-header-holder .button:hover{padding:10px 30px}.one-column-wrapper .one-column-header-holder .button.no-hover:hover{padding:10px 20px}.one-column-wrapper .one-column-header-wrapper{display:flex;gap:15px}.one-column-wrapper .one-column-header-wrapper .one-column-header-holder:first-child{flex-grow:1}.one-column-wrapper .one-column-header-wrapper .one-column-header-holder.upload-holder{background-color:#eceef3;border-bottom-left-radius:15px;border-bottom-right-radius:15px}.one-column-wrapper .one-column-content-holder{align-items:flex-start;display:flex;flex-direction:column;flex-grow:1;padding:15px 17px}.one-column-wrapper .one-column-content-holder .one-column-bottom-holder{width:100%;display:flex;justify-content:center;margin-top:50px}.one-column-wrapper .one-column-content-holder .one-column-bottom-holder .button{font-size:12px;padding:10px 20px}.one-column-wrapper .one-column-content-holder .one-column-bottom-holder .button:hover{padding:10px 30px}.two-columns-wrapper{display:flex;flex-grow:1;gap:25px;margin-top:30px}.two-columns-wrapper .two-columns-left-wrapper,.two-columns-wrapper .two-columns-right-wrapper{width:100%;display:flex;flex-direction:column;flex-grow:1;gap:9px}.two-columns-wrapper .two-columns-left-wrapper .two-columns-header-holder,.two-columns-wrapper .two-columns-right-wrapper .two-columns-header-holder,.two-columns-wrapper .two-columns-left-wrapper .two-columns-content-holder,.two-columns-wrapper .two-columns-right-wrapper .two-columns-content-holder{background-color:#f2f2f2;border-radius:5px;padding:11px 17px;position:relative}.two-columns-wrapper .two-columns-left-wrapper .two-columns-header-holder,.two-columns-wrapper .two-columns-right-wrapper .two-columns-header-holder{display:flex;gap:7px}.two-columns-wrapper .two-columns-left-wrapper .two-columns-header-holder h3,.two-columns-wrapper .two-columns-right-wrapper .two-columns-header-holder h3{color:#2aaf85;flex-grow:1;font-size:14px;font-weight:700;margin-bottom:8px}.two-columns-wrapper .two-columns-left-wrapper .two-columns-header-holder img,.two-columns-wrapper .two-columns-right-wrapper .two-columns-header-holder img{width:20px;height:20px;flex-shrink:0}.two-columns-wrapper .two-columns-left-wrapper .two-columns-header-holder span,.two-columns-wrapper .two-columns-right-wrapper .two-columns-header-holder span{color:#7e7e7e;flex-shrink:0;font-size:12px;font-weight:400;margin-top:2px}.two-columns-wrapper .two-columns-left-wrapper .two-columns-header-holder .button,.two-columns-wrapper .two-columns-right-wrapper .two-columns-header-holder .button{align-items:center;background-color:#3d5588;display:inline-flex;gap:4px;padding:0 10px}.two-columns-wrapper .two-columns-left-wrapper .two-columns-header-holder .button img,.two-columns-wrapper .two-columns-right-wrapper .two-columns-header-holder .button img{width:13px;height:13px}.two-columns-wrapper .two-columns-left-wrapper .two-columns-header-holder .button span,.two-columns-wrapper .two-columns-right-wrapper .two-columns-header-holder .button span{color:#fff;font-size:11px;font-weight:700;margin-top:0}.two-columns-wrapper .two-columns-left-wrapper .two-columns-content-holder,.two-columns-wrapper .two-columns-right-wrapper .two-columns-content-holder{display:flex;flex-direction:column;flex-grow:1}.two-columns-wrapper .two-columns-left-wrapper .two-columns-bottom-wrapper,.two-columns-wrapper .two-columns-right-wrapper .two-columns-bottom-wrapper{flex-shrink:0;margin-top:20px;margin-bottom:10px;text-align:center}.two-columns-wrapper .two-columns-left-wrapper{width:370px;flex-shrink:0}.two-columns-wrapper .two-columns-right-wrapper .two-columns-content-holder{padding-bottom:17px}.two-columns-wrapper .two-columns-bottom-button-wrapper{background-color:#eceef3;border-radius:5px;display:flex;flex-direction:column;gap:10px;padding:11px 17px}.two-columns-wrapper .two-columns-bottom-button-wrapper h3{color:#3d5588;font-size:12px;font-weight:600;text-align:center}.two-columns-wrapper .two-columns-bottom-button-wrapper .two-columns-bottom-button-holder{display:flex;gap:17px}.two-columns-wrapper .two-columns-bottom-button-wrapper .two-columns-bottom-button-holder .button{flex-grow:1;font-size:11px;padding:10px 20px}.two-columns-wrapper .two-columns-bottom-button-wrapper .two-columns-bottom-button-holder .button:hover{padding:10px 20px}.no-selection-holder,.no-generated-steps-holder,.empty-content-holder{align-items:center;color:#7e7e7e;display:flex;flex-grow:1;font-size:14px;font-weight:600;justify-content:center}.empty-content-holder{width:100%}.no-generated-steps-holder{flex-direction:column}.no-generated-steps-holder .button{align-items:center;display:flex;font-size:11px;gap:4px;justify-content:center;padding:10px 60px}.no-generated-steps-holder .button img{width:13px;height:13px}.no-generated-steps-holder .button:hover{padding:10px 74px}#process-and-task-main-wrapper .two-columns-wrapper .two-columns-right-wrapper>h3{margin-bottom:16px}#parsed-documents-wrapper,#extracted-processes-wrapper{max-height:400px;display:flex;flex-direction:column;flex-grow:1;overflow-y:auto}#parsed-documents-wrapper .document-wrapper,#extracted-processes-wrapper .document-wrapper{display:flex;flex-direction:column}#parsed-documents-wrapper .document-wrapper .document-wrapper-top-bar,#extracted-processes-wrapper .document-wrapper .document-wrapper-top-bar{align-items:center;display:flex;gap:10px}#parsed-documents-wrapper .document-wrapper .document-wrapper-top-bar img,#extracted-processes-wrapper .document-wrapper .document-wrapper-top-bar img{height:20px}#parsed-documents-wrapper .document-wrapper .document-wrapper-top-bar .document-holder,#extracted-processes-wrapper .document-wrapper .document-wrapper-top-bar .document-holder{width:100%;align-items:center;border-bottom:1px solid #fff;display:flex;gap:9px;padding:8px 0}#parsed-documents-wrapper .document-wrapper .document-wrapper-top-bar .document-holder .filename-holder,#extracted-processes-wrapper .document-wrapper .document-wrapper-top-bar .document-holder .filename-holder{height:100%;align-items:center;background-color:transparent;display:flex;flex-grow:1;position:relative;text-align:left}#parsed-documents-wrapper .document-wrapper .document-wrapper-top-bar .document-holder .filename-holder span,#extracted-processes-wrapper .document-wrapper .document-wrapper-top-bar .document-holder .filename-holder span{width:100%;color:#000;display:block;font-size:14px;font-weight:400;overflow:hidden;position:absolute;text-overflow:ellipsis;white-space:nowrap}#parsed-documents-wrapper .document-wrapper .document-wrapper-top-bar .document-holder .filename-holder:hover span,#extracted-processes-wrapper .document-wrapper .document-wrapper-top-bar .document-holder .filename-holder:hover span{font-weight:700}#parsed-documents-wrapper .document-wrapper .document-wrapper-top-bar .document-holder .trash-button,#extracted-processes-wrapper .document-wrapper .document-wrapper-top-bar .document-holder .trash-button,#parsed-documents-wrapper .document-wrapper .document-wrapper-top-bar .document-holder .toggle-button,#extracted-processes-wrapper .document-wrapper .document-wrapper-top-bar .document-holder .toggle-button{width:20px;height:20px;background-color:transparent;background-image:url(/assets/images/trash.svg);background-position:center;background-repeat:no-repeat;background-size:18px 18px}#parsed-documents-wrapper .document-wrapper .document-wrapper-top-bar .document-holder .trash-button:hover,#extracted-processes-wrapper .document-wrapper .document-wrapper-top-bar .document-holder .trash-button:hover,#parsed-documents-wrapper .document-wrapper .document-wrapper-top-bar .document-holder .toggle-button:hover,#extracted-processes-wrapper .document-wrapper .document-wrapper-top-bar .document-holder .toggle-button:hover{background-image:url(/assets/images/trash-green.svg)}#parsed-documents-wrapper .document-wrapper .document-wrapper-top-bar .document-holder .toggle-button,#extracted-processes-wrapper .document-wrapper .document-wrapper-top-bar .document-holder .toggle-button{background-image:url(/assets/images/toggle.svg);background-size:14px 14px;transform:rotate(180deg)}#parsed-documents-wrapper .document-wrapper .document-wrapper-top-bar .document-holder .toggle-button:hover,#extracted-processes-wrapper .document-wrapper .document-wrapper-top-bar .document-holder .toggle-button:hover{background-image:url(/assets/images/toggle-green.svg)}#parsed-documents-wrapper .document-wrapper .document-wrapper-pages-holder,#extracted-processes-wrapper .document-wrapper .document-wrapper-pages-holder{max-height:112px;box-shadow:0 4px 4px #00000026 inset;display:none;flex-direction:column;overflow-y:auto}#parsed-documents-wrapper .document-wrapper .document-wrapper-pages-holder.full-height,#extracted-processes-wrapper .document-wrapper .document-wrapper-pages-holder.full-height{max-height:363px}#parsed-documents-wrapper .document-wrapper .document-wrapper-pages-holder .document-page-holder,#extracted-processes-wrapper .document-wrapper .document-wrapper-pages-holder .document-page-holder{height:32px;align-items:center;display:flex;flex-shrink:0;gap:10px;padding:0 4px}#parsed-documents-wrapper .document-wrapper .document-wrapper-pages-holder .document-page-holder img,#extracted-processes-wrapper .document-wrapper .document-wrapper-pages-holder .document-page-holder img{width:14px;height:14px}#parsed-documents-wrapper .document-wrapper .document-wrapper-pages-holder .document-page-holder .title-holder,#extracted-processes-wrapper .document-wrapper .document-wrapper-pages-holder .document-page-holder .title-holder{height:100%;align-items:center;background-color:transparent;display:flex;flex-grow:1;position:relative;text-align:left}#parsed-documents-wrapper .document-wrapper .document-wrapper-pages-holder .document-page-holder .title-holder span,#extracted-processes-wrapper .document-wrapper .document-wrapper-pages-holder .document-page-holder .title-holder span{width:100%;color:#646464;display:block;font-size:14px;font-weight:400;overflow:hidden;position:absolute;text-overflow:ellipsis;white-space:nowrap}#parsed-documents-wrapper .document-wrapper .document-wrapper-pages-holder .document-page-holder .title-holder:hover span,#extracted-processes-wrapper .document-wrapper .document-wrapper-pages-holder .document-page-holder .title-holder:hover span{font-weight:700}#parsed-documents-wrapper .document-wrapper .document-wrapper-pages-holder .document-page-holder .trash-button,#extracted-processes-wrapper .document-wrapper .document-wrapper-pages-holder .document-page-holder .trash-button{width:20px;height:20px;background-color:transparent;background-image:url(/assets/images/trash.svg);background-position:center;background-repeat:no-repeat;background-size:18px 18px;margin-right:14px}#parsed-documents-wrapper .document-wrapper .document-wrapper-pages-holder .document-page-holder .trash-button:hover,#extracted-processes-wrapper .document-wrapper .document-wrapper-pages-holder .document-page-holder .trash-button:hover{background-image:url(/assets/images/trash-green.svg)}#parsed-documents-wrapper .document-wrapper .document-wrapper-pages-holder .document-page-holder:nth-child(odd),#extracted-processes-wrapper .document-wrapper .document-wrapper-pages-holder .document-page-holder:nth-child(odd){background-color:#d9d9d959}#parsed-documents-wrapper .document-wrapper .document-wrapper-pages-holder .document-page-holder.active .title-holder span,#extracted-processes-wrapper .document-wrapper .document-wrapper-pages-holder .document-page-holder.active .title-holder span{font-weight:700}#parsed-documents-wrapper .document-wrapper .document-wrapper-description-holder,#extracted-processes-wrapper .document-wrapper .document-wrapper-description-holder{border-top:1px solid #fff;display:none;font-size:12px;padding:10px 0}#parsed-documents-wrapper .document-wrapper.active .document-wrapper-top-bar .document-holder,#extracted-processes-wrapper .document-wrapper.active .document-wrapper-top-bar .document-holder{border-color:transparent}#parsed-documents-wrapper .document-wrapper.active .document-wrapper-top-bar .document-holder .filename-holder span,#extracted-processes-wrapper .document-wrapper.active .document-wrapper-top-bar .document-holder .filename-holder span{font-weight:700}#parsed-documents-wrapper .document-wrapper.active .document-wrapper-top-bar .document-holder .toggle-button,#extracted-processes-wrapper .document-wrapper.active .document-wrapper-top-bar .document-holder .toggle-button{transform:rotate(0)}#parsed-documents-wrapper .document-wrapper.active .document-wrapper-pages-holder,#extracted-processes-wrapper .document-wrapper.active .document-wrapper-pages-holder,#parsed-documents-wrapper .document-wrapper.active .document-wrapper-description-holder,#extracted-processes-wrapper .document-wrapper.active .document-wrapper-description-holder{display:flex}#extracted-processes-wrapper .document-wrapper .document-wrapper-pages-holder{max-height:176px}#parsed-document-wrapper{max-height:400px;display:flex;flex-direction:column;gap:30px;overflow-y:auto}#parsed-document-wrapper #parsed-document-top-bar{display:flex;flex-direction:column}#parsed-document-wrapper #parsed-document-top-bar #parsed-document-title-holder{height:37px;align-items:center;color:#3d5588;display:flex;font-size:14px;font-weight:600;gap:10px}#parsed-document-wrapper #parsed-document-top-bar #parsed-document-title-holder img{width:14px;height:14px}#parsed-document-wrapper #parsed-document-top-bar #parsed-document-title-holder img:first-child{width:20px;height:20px}#parsed-document-wrapper #parsed-document-top-bar #parsed-document-filename{color:#7e7e7e;font-size:12px;font-weight:600;margin-left:30px}#extracted-processes-wrapper{max-height:400px;display:flex;flex-direction:column;flex-grow:1;overflow-y:auto}#extracted-processes-wrapper .extracted-process-holder{border-bottom:1px solid #b3b3b3;display:flex;padding:4px 0}#extracted-processes-wrapper .extracted-process-holder button{width:100%;height:30px;align-items:center;color:#000;display:flex;font-size:14px;gap:8px}#extracted-processes-wrapper .extracted-process-holder button .number{min-width:20px;flex-shrink:0;text-align:right}#extracted-processes-wrapper .extracted-process-holder button .title-holder{height:100%;align-items:center;background-color:transparent;display:flex;flex-grow:1;position:relative;text-align:left}#extracted-processes-wrapper .extracted-process-holder button .title-holder span{width:100%;display:block;overflow:hidden;position:absolute;text-overflow:ellipsis;white-space:nowrap}#extracted-processes-wrapper .extracted-process-holder button:hover{font-weight:600}.title-margin{color:#2aaf85;font-size:14px;font-weight:700;margin-top:24px}.title-button-holder,.title-label-holder{align-items:center;border-bottom:1px solid #fff;display:flex;gap:10px;margin-bottom:10px}.title-button-holder span,.title-label-holder span{color:#2aaf85;flex-grow:1;font-size:12px}.title-button-holder button,.title-label-holder button{width:28px;height:28px;align-items:center;background-color:transparent;background-position:center;background-repeat:no-repeat;display:flex;flex-shrink:0;justify-content:center}.title-button-holder button.edit,.title-label-holder button.edit{background-image:url(/assets/images/pen.svg);background-size:20px 20px}.title-button-holder button.edit:hover,.title-label-holder button.edit:hover{background-image:url(/assets/images/pen-green.svg)}.title-button-holder button.close,.title-label-holder button.close{background-image:url(/assets/images/close.svg);background-size:12px 12px}.title-button-holder button.close:hover,.title-label-holder button.close:hover{background-image:url(/assets/images/close-green.svg)}.title-button-holder button.download,.title-label-holder button.download{background-image:url(/assets/images/download.svg);background-size:18px 18px}.title-label-holder{padding:5px 0}.text-holder{font-size:12px;margin-bottom:10px}.process-file-holder{align-items:center;display:flex;gap:10px}.process-file-holder img{height:23px;flex-shrink:0}.process-file-holder .filename-holder{height:100%;align-items:center;display:flex;flex-grow:1;position:relative}.process-file-holder .filename-holder span{width:100%;color:#000;display:block;font-size:12px;font-weight:400;overflow:hidden;position:absolute;text-overflow:ellipsis;white-space:nowrap}.preview-content-wrapper{max-height:400px;display:flex;flex-direction:column;flex-grow:1;overflow-y:auto}.preview-content-wrapper .active-top-bar-wrapper{display:flex;flex-direction:column;gap:8px;margin-bottom:17px}.preview-content-wrapper .active-top-bar-wrapper .active-top-bar{align-items:center;display:flex;gap:8px}.preview-content-wrapper .active-top-bar-wrapper .active-top-bar span{color:#3d5588;font-size:14px;font-weight:600}.preview-content-wrapper .active-top-bar-wrapper .active-description{font-size:12px;font-weight:600}.preview-edit-holder{margin-bottom:10px}.preview-edit-holder div,.preview-edit-holder textarea,.preview-edit-holder input{width:100%;color:#000;font-size:12px}.preview-edit-holder .bold{font-weight:600}.preview-edit-holder textarea,.preview-edit-holder input{background-color:#fff;border:1px solid #2aaf85;border-radius:5px;box-shadow:0 4px 4px #00000040 inset;display:none}.preview-edit-holder textarea.error,.preview-edit-holder input.error{background-color:#fff3f3;border-color:#c50004;color:#c50004;outline:none}.preview-edit-holder textarea{min-height:71px;padding:8px 6px 4px;resize:vertical}.preview-edit-holder input{padding:8px 6px 4px}.preview-edit-holder.active div{display:none}.preview-edit-holder.active textarea,.preview-edit-holder.active input{display:block}#supporting-knowledge-main-wrapper .title-wrapper .info-button{margin-left:10px}#supporting-knowledge-main-wrapper .items-label,#critical-task-analysis-main-wrapper .items-label,#formal-learning-activities-main-wrapper .items-label,#final-overview-main-wrapper .items-label{color:#7e7e7e;font-size:11px}#supporting-knowledge-main-wrapper .document-page-holder .items-label,#critical-task-analysis-main-wrapper .document-page-holder .items-label,#formal-learning-activities-main-wrapper .document-page-holder .items-label,#final-overview-main-wrapper .document-page-holder .items-label{margin-right:8px}#critical-task-analysis-main-wrapper .document-wrapper-pages-holder,#formal-learning-activities-main-wrapper .document-wrapper-pages-holder,#final-overview-main-wrapper .document-wrapper-pages-holder{position:relative}#critical-task-analysis-main-wrapper .document-wrapper-pages-holder .background-element,#formal-learning-activities-main-wrapper .document-wrapper-pages-holder .background-element,#final-overview-main-wrapper .document-wrapper-pages-holder .background-element{width:100%;height:100%;box-shadow:0 4px 4px #00000026 inset;pointer-events:none;position:absolute;left:0;top:0}#critical-task-analysis-main-wrapper .document-page-holder .items-label,#formal-learning-activities-main-wrapper .document-page-holder .items-label,#final-overview-main-wrapper .document-page-holder .items-label{color:#3d5588;font-weight:700}.knowledge-items-holder{align-items:center;border-bottom:1px solid #fff;color:#b3b3b3;display:flex;font-size:12px;font-weight:700;gap:6px;padding-bottom:8px;position:relative}.knowledge-items-holder .total-count{width:20px;height:20px;align-items:center;display:flex;justify-content:center;position:absolute;left:0;top:0}.preview-collapse-holder{border-bottom:1px solid #fff}.preview-collapse-holder .preview-collapse-title-holder{align-items:center;display:flex;padding:8px 0}.preview-collapse-holder .preview-collapse-title-holder .title-button{flex-grow:1;text-align:left}.preview-collapse-holder .preview-collapse-title-holder .title-button .title-holder{height:100%;align-items:center;display:flex;flex-grow:1;position:relative}.preview-collapse-holder .preview-collapse-title-holder .title-button .title-holder span{width:100%;color:#3d5588;display:block;font-size:14px;font-weight:700;overflow:hidden;position:absolute;text-overflow:ellipsis;white-space:nowrap}.preview-collapse-holder .preview-collapse-title-holder .toggle-button{width:20px;height:20px;background-color:transparent;background-image:url(/assets/images/toggle-dark-blue.svg);background-position:center;background-repeat:no-repeat;background-size:14px 14px;flex-shrink:0;transform:rotate(180deg)}.preview-collapse-holder .preview-collapse-title-holder .toggle-button:hover{background-image:url(/assets/images/toggle-green.svg)}.preview-collapse-holder .preview-collapse-content-holder{display:none}.preview-collapse-holder.active .preview-collapse-content-holder{display:block}.preview-collapse-holder.active .preview-collapse-title-holder .toggle-button{transform:rotate(0)}#selected-rubric-holder{align-items:center;display:flex;gap:10px}#selected-rubric-holder span{color:#7e7e7e;font-size:14px;font-weight:600}#rubric-table{width:100%;display:flex;flex-direction:column;margin-top:30px}#rubric-table .rubric-table-row{width:100%;display:flex}#rubric-table .rubric-table-row div{width:100%;align-items:center;border:1px solid #fff;border-left:none;border-bottom:none;color:#000;display:flex;font-size:12px;padding:10px}#rubric-table .rubric-table-row div.header{font-weight:700;justify-content:center}#rubric-table .rubric-table-row div:first-child{border-left:1px solid #fff}#rubric-table .rubric-table-row:last-child div{border-bottom:1px solid #fff}#critical-task-analysis-score-distribution-wrapper,#formal-learning-activities-score-wrapper{background-color:#f2f2f2;border-radius:5px;padding:11px 17px}#critical-task-analysis-score-distribution-wrapper h3,#formal-learning-activities-score-wrapper h3{color:#7e7e7e;font-size:14px;font-weight:600;margin-bottom:10px}#critical-task-analysis-score-distribution-wrapper #critical-task-analysis-score-distribution-holder,#formal-learning-activities-score-wrapper #critical-task-analysis-score-distribution-holder,#critical-task-analysis-score-distribution-wrapper #critical-task-analysis-score-legend-holder,#formal-learning-activities-score-wrapper #critical-task-analysis-score-legend-holder,#critical-task-analysis-score-distribution-wrapper #formal-learning-activities-score-holder,#formal-learning-activities-score-wrapper #formal-learning-activities-score-holder,#critical-task-analysis-score-distribution-wrapper #formal-learning-activities-score-legend-holder,#formal-learning-activities-score-wrapper #formal-learning-activities-score-legend-holder{display:flex;justify-content:center}#critical-task-analysis-score-distribution-wrapper #critical-task-analysis-score-distribution-holder span,#formal-learning-activities-score-wrapper #critical-task-analysis-score-distribution-holder span,#critical-task-analysis-score-distribution-wrapper #critical-task-analysis-score-legend-holder span,#formal-learning-activities-score-wrapper #critical-task-analysis-score-legend-holder span,#critical-task-analysis-score-distribution-wrapper #formal-learning-activities-score-holder span,#formal-learning-activities-score-wrapper #formal-learning-activities-score-holder span,#critical-task-analysis-score-distribution-wrapper #formal-learning-activities-score-legend-holder span,#formal-learning-activities-score-wrapper #formal-learning-activities-score-legend-holder span{width:100%;color:#b3b3b3;display:block;font-size:12px;padding:2px 0;text-align:center}#critical-task-analysis-score-distribution-wrapper #critical-task-analysis-score-distribution-holder span,#formal-learning-activities-score-wrapper #critical-task-analysis-score-distribution-holder span,#critical-task-analysis-score-distribution-wrapper #formal-learning-activities-score-holder span,#formal-learning-activities-score-wrapper #formal-learning-activities-score-holder span{border:1px solid #fff;border-left:none;color:#7e7e7e;font-weight:600}#critical-task-analysis-score-distribution-wrapper #critical-task-analysis-score-distribution-holder span:first-child,#formal-learning-activities-score-wrapper #critical-task-analysis-score-distribution-holder span:first-child,#critical-task-analysis-score-distribution-wrapper #formal-learning-activities-score-holder span:first-child,#formal-learning-activities-score-wrapper #formal-learning-activities-score-holder span:first-child{border-left:1px solid #fff;border-top-left-radius:5px;border-bottom-left-radius:5px}#critical-task-analysis-score-distribution-wrapper #critical-task-analysis-score-distribution-holder span:last-child,#formal-learning-activities-score-wrapper #critical-task-analysis-score-distribution-holder span:last-child,#critical-task-analysis-score-distribution-wrapper #formal-learning-activities-score-holder span:last-child,#formal-learning-activities-score-wrapper #formal-learning-activities-score-holder span:last-child{border-top-right-radius:5px;border-bottom-right-radius:5px}#formal-learning-activities-score-wrapper{flex-grow:1;padding:7px 0}#formal-learning-activities-score-wrapper #formal-learning-activities-score-legend-holder{margin-bottom:5px}#formal-learning-activities-score-wrapper #formal-learning-activities-score-legend-holder span{color:#7e7e7e}#formal-learning-activities-score-wrapper #formal-learning-activities-score-holder{position:relative}#formal-learning-activities-score-wrapper #formal-learning-activities-score-holder span{height:28px}#formal-learning-activities-score-wrapper #formal-learning-activities-score-holder #formal-learning-activities-slider-wrapper{width:57.5%;height:100%;align-items:center;display:flex;justify-content:center;padding:0 2.5%;position:absolute;left:42.5%;top:0}#formal-learning-activities-score-wrapper #formal-learning-activities-score-holder #formal-learning-activities-slider-wrapper #formal-learning-activities-slider-holder{width:100%;height:8px;background-color:#fff;border-radius:5px;box-shadow:0 4px 4px #00000040 inset;display:flex;padding:0 10%}#formal-learning-activities-score-wrapper #formal-learning-activities-score-holder #formal-learning-activities-slider-wrapper #formal-learning-activities-slider-holder .mat-mdc-slider{width:100%;margin:0;top:-20px}#formal-learning-activities-score-wrapper #formal-learning-activities-score-holder #formal-learning-activities-slider-wrapper #formal-learning-activities-slider-holder .mdc-slider__track .mdc-slider__track--active_fill{border:none}#formal-learning-activities-score-wrapper #formal-learning-activities-score-holder #formal-learning-activities-slider-wrapper #formal-learning-activities-slider-holder .mdc-slider__thumb-knob{width:14px;height:14px;background-color:#7e7e7e;border:none;border-radius:10px;box-shadow:0 4px 4px #00000040}#formal-learning-activities-score-wrapper #formal-learning-activities-label-holder{display:flex;margin-top:7px}#formal-learning-activities-score-wrapper #formal-learning-activities-label-holder div{color:#7e7e7e;font-size:12px;font-weight:600;text-align:center}#formal-learning-activities-score-wrapper #formal-learning-activities-label-holder div:first-child{width:42.5%}#formal-learning-activities-score-wrapper #formal-learning-activities-label-holder div:last-child{width:57.5%}#critical-task-upload-holder{position:relative}#critical-task-upload-holder input[type=file]{width:100%;height:100%;cursor:pointer;font-size:0;opacity:0;position:absolute;left:0;top:0}#critical-task-upload-holder input[type=file]:disabled{cursor:default}#critical-task-analysis-result-holder{align-items:center;display:flex;gap:10px;margin-bottom:20px}#critical-task-analysis-result-holder span{color:#3d5588;font-size:14px;font-weight:700}#critical-task-analysis-result-holder span:first-child{width:34px;height:34px;align-items:center;border:1px solid #fff;border-radius:34px;display:flex;font-size:24px;justify-content:center}#formal-learning-activities-task-score-label{height:30px;align-items:flex-end;border:1px solid #fff;border-top:none;border-bottom-left-radius:6px;border-bottom-right-radius:6px;color:#3d5588;display:inline-flex;font-size:12px;font-weight:600;gap:6px;line-height:1;padding:0 10px 6px;position:absolute;top:0;right:10px}#formal-learning-activities-task-score-label span:last-child{font-size:14px;font-weight:700}#final-overview-export-button{background-color:#3d5588;padding:10px 20px}#final-overview-export-button:hover{padding:10px 30px}@media (min-height: 1050px){#parsed-documents-wrapper,#extracted-processes-wrapper,.preview-content-wrapper{max-height:735px}.two-columns-wrapper .two-columns-right-wrapper .two-columns-content-holder{min-height:400px}}
