*{border:0;box-sizing:border-box;margin:0;padding:0}html,body{height:100%}::-webkit-scrollbar{width:8px;height:8px;background:transparent}::-webkit-scrollbar-thumb{background:#dcdcdc;background-clip:padding-box;border:1px solid transparent;border-radius:4px}::-webkit-scrollbar-thumb:hover{background-color:#b3b3b3}::-webkit-scrollbar-button,::-webkit-scrollbar-corner{display:none}:focus{outline:none}:focus-visible{outline:2px solid #2baf85;outline-offset:2px}input:not([type=checkbox],[type=radio],[type=range],[type=file]):focus,textarea:focus,input:not([type=checkbox],[type=radio],[type=range],[type=file]):focus-visible,textarea:focus-visible{outline:none}@supports not selector(::-webkit-scrollbar){*{scrollbar-width:thin;scrollbar-color:#dcdcdc transparent}}body,button,input,textarea{font-family:Poppins,system-ui,-apple-system,Segoe UI,sans-serif;font-size:13px;font-weight:400}body{-webkit-font-smoothing:antialiased}.technical-font{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}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}b,strong{font-weight:600}h1{font-size:60px;text-align:center}h3{font-size:24px}.green{color:#2baf85}button{cursor:pointer}button.accept-button,button.reject-button{background-color:#fff;border:1px solid;border-radius:5px;display:inline-flex;align-items:center;justify-content:center;font-size:12px;font-weight:500;line-height:16px;letter-spacing:0;padding:0 10px;height:20px;white-space:nowrap}button.accept-button{border-color:#2baf85;color:#2baf85}button.accept-button:hover:not(:disabled){background-color:#2baf85;color:#fff}button.accept-button:disabled{cursor:not-allowed;opacity:.5}.suggestion-too-short{color:#7e7e7e;font-size:11px}button.reject-button{border-color:#d76161;color:#d76161}button.reject-button:hover{background-color:#d76161;color:#fff}.job-lock{display:inline-flex}.job-lock button:disabled,.job-lock input:disabled{pointer-events:none}.job-lock button:disabled:not(.button){opacity:.5}#job-check-notice{background-color:#fff8e3;border:1px solid #ffc300;border-radius:10px;font-size:12px;font-weight:700;margin-bottom:20px;padding:10px 16px}.accept-reject-actions{width:100%;display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.accept-reject-actions button.accept-button,.accept-reject-actions button.reject-button{min-width:60px}.accept-reject-actions.description{margin-bottom:20px}.button{background-color:#2baf85;border-radius:10px;color:#fff;display:inline-flex;align-items:center;justify-content:center;height:33px;font-size:12px;font-weight:600;line-height:16px;padding:0 12.5px;text-decoration:none;white-space:nowrap;transition:padding .3s ease-out}.button.icon-button{align-items:center;background-color:#3d5588;display:inline-flex;gap:10px}.button:hover{padding:0 24px}.button:disabled{background-color:#aaa;cursor:default}.button:disabled:hover{padding:0 12.5px}#main-wrapper{width:100%;max-width:1350px;margin:0 auto;padding:0 15px 40px;display:flex;flex-direction:column}#main-top-bar{min-height:70px;align-items:flex-start;display:flex;flex-wrap:wrap;gap:8px 15px;padding-top:25px}#main-top-bar #main-logo{width:190px;height:33px;margin-left:5px;margin-right:15px}#main-top-bar #active-run-indicator{align-items:center;color:#787878;display:flex;gap:15px;padding-top:5.2px}#main-top-bar #active-run-indicator .active-run-time{align-items:center;display:inline-flex;gap:8px}#main-top-bar #active-run-indicator img{width:18px;height:18px}#main-top-bar #active-run-indicator .active-run-label{font-weight:600}#main-top-bar #sidebar-toggle{color:#757575;border-radius:3px;padding:0}#main-top-bar #sidebar-toggle:hover{color:#2baf85}.sidebar-icon{display:block}.sidebar-icon .sidebar-icon-divider,.sidebar-icon .sidebar-icon-lines,.sidebar-icon .sidebar-icon-arrow{transform-box:view-box;transition:transform .3s ease-out,opacity .3s ease-out}.sidebar-icon .sidebar-icon-lines{transform-origin:2.76px 10px}.sidebar-icon .sidebar-icon-arrow{transform-origin:15.45px 10.3px}#sidebar-toggle.collapsed .sidebar-icon .sidebar-icon-divider{transform:translate(-6.656px)}#sidebar-toggle.collapsed .sidebar-icon .sidebar-icon-lines{transform:scaleX(0);opacity:0}#sidebar-toggle.collapsed .sidebar-icon .sidebar-icon-arrow{transform:translate(-8.45px,.3px) scaleX(-1)}@media(prefers-reduced-motion:reduce){#main-content-wrapper,#main-sidebar-holder,#main-sidebar-holder *,.sidebar-icon *{transition-duration:0ms!important}}#main-top-bar>button{margin-left:auto;padding-top:6.2px;padding-right:15px;align-self:flex-start}#main-top-bar button{align-items:center;background-color:transparent;display:inline-flex;gap:12px}#main-top-bar button img{width:18px;height:19px}#main-top-bar button span{color:#2baf85;font-weight:600;line-height:16px}#main-content-wrapper{display:flex;gap:15px;height:max(600px,calc(100vh - 110px));transition:gap .3s ease-out}#main-content-wrapper:not(:has(.two-columns-wrapper,.one-column-wrapper,#analysis-input-main-wrapper)){height:auto;min-height:max(600px,calc(100vh - 110px))}#main-sidebar-holder,#main-content-holder{background-color:#fff;border-radius:10px;box-shadow:0 4px 10px #0006;display:flex;flex-direction:column}#main-sidebar-holder{width:195px;flex-shrink:0;gap:9px;min-height:fit-content;padding:12px 11px 13px 14px;transition:width .3s ease-out,padding .3s ease-out}#main-sidebar-holder button{width:170px;height:40px;align-items:center;background-color:transparent;border-radius:20px 5px 5px 20px;color:#2baf85;display:flex;flex-shrink:0;font-weight:600;gap:13px;letter-spacing:.01em;line-height:16px;overflow:hidden;padding:5px 10px;text-align:left;transition:width .3s ease-out,padding .3s ease-out,border-radius .3s ease-out,background-color .15s}#main-sidebar-holder button>span:last-child:not(:first-child){width:117px;flex-shrink:0;transition:opacity .3s ease-out,visibility .3s ease-out}#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:-4px;right:-8px}#main-sidebar-holder button span:first-child .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:-4px;right:-8px;animation:busy-animation 1.5s infinite}#main-sidebar-holder button span:first-child .step-circle-running{width:14px;height:14px;align-items:center;background-color:#3d5588;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:first-child .step-circle-running:after{width:8px;height:8px;border:2px solid #fff;border-right-color:transparent;border-radius:50%;content:"";display:block;animation:running-animation .8s linear infinite}#main-sidebar-holder button span.step-circle{border:1.5px solid #aaaaaa;border-radius:25px;font-size:14px;font-weight:600;line-height:16px;position:relative}#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:-4px;right:-8px}#main-sidebar-holder button span.step-circle .step-circle-pause{background-image:url(/assets/images/step-pause.svg)}#main-sidebar-holder button:disabled{color:#aaa;cursor:default}#main-sidebar-holder button.active{background-color:#eaf7f3;border-radius:20px 5px 5px 20px;color:#2baf85}#main-sidebar-holder button.active span.step-circle{background-color:#2baf85;border-color:#2baf85;color:#fff}#main-sidebar-holder button:nth-of-type(3){margin-top:18px}#main-sidebar-holder button:hover:not(:disabled){background-color:#eaf7f3}#main-sidebar-holder button.active:hover:not(:disabled){background-color:#c0e7db}#main-content-wrapper.main-sidebar-collapsed #main-sidebar-holder{width:60px;padding:12px 8px;align-items:center}#main-content-wrapper.main-sidebar-collapsed #main-sidebar-holder button{width:44px;padding:5px 11px;border-radius:20px}#main-content-wrapper.main-sidebar-collapsed #main-sidebar-holder button>span:last-child:not(:first-child){opacity:0;visibility:hidden}#main-content-wrapper.main-sidebar-collapsed #main-sidebar-holder #powered-by-holder{opacity:0;visibility:hidden}#main-content-wrapper.main-sidebar-collapsed #main-sidebar-holder #technical-details{align-self:stretch;align-items:center;position:relative}#main-content-wrapper.main-sidebar-collapsed #main-sidebar-holder #technical-details #technical-details-toggle{min-width:44px;min-height:40px;gap:0;justify-content:center;border-radius:20px}#main-content-wrapper.main-sidebar-collapsed #main-sidebar-holder #technical-details #technical-details-toggle:hover{background-color:#f2f2f2}#main-content-wrapper.main-sidebar-collapsed #main-sidebar-holder #technical-details #technical-details-toggle img{display:none}#main-content-wrapper.main-sidebar-collapsed #main-sidebar-holder #technical-details #technical-details-toggle img.compact-icon{display:block;width:18px;height:18px}#main-content-wrapper.main-sidebar-collapsed #main-sidebar-holder #technical-details #technical-details-toggle span{max-width:0;opacity:0}#main-content-wrapper.main-sidebar-collapsed #main-sidebar-holder #technical-details #technical-details-toggle:after{border-width:0}#main-content-wrapper.main-sidebar-collapsed #main-sidebar-holder #technical-details #technical-details-panel{width:240px;position:absolute;left:calc(100% + 23px);right:auto;bottom:0;z-index:20;box-shadow:0 4px 10px #0006}#main-content-wrapper.main-sidebar-collapsed #main-sidebar-holder #technical-details #technical-details-panel button{width:100%;padding:0;border-radius:5px}#main-content-wrapper.main-sidebar-collapsed #main-sidebar-holder #technical-details #technical-details-panel button>span:last-child:not(:first-child){opacity:1;visibility:visible}@keyframes busy-animation{0%{background-color:#fff;box-shadow:inset 0 0 0 5px #ffc300,0 4px 4px #00000040}80%{background-color:#fff;box-shadow:inset 0 0 0 2px #ffc300,0 4px 4px #00000040}to{background-color:#ffc300;box-shadow:inset 0 0 0 2px #ffc300,0 4px 4px #00000040}}@keyframes busy-animation-flat{0%{background-color:#fff;box-shadow:inset 0 0 0 5px #ffc300}80%{background-color:#fff;box-shadow:inset 0 0 0 2px #ffc300}to{background-color:#ffc300;box-shadow:inset 0 0 0 2px #ffc300}}@keyframes running-animation{to{transform:rotate(360deg)}}@keyframes pause-animation-1{0%{opacity:1}80%{opacity:1}to{opacity:0}}#manual-copy-text{width:100%;border:1px solid #dcdcdc;border-radius:8px;font-size:12px;font-weight:400;margin-top:12px;padding:10px;resize:none}#main-sidebar-holder #technical-details{display:flex;flex-direction:column;gap:8px;margin-top:auto;position:relative}#main-sidebar-holder #technical-details button{width:auto;height:auto;background-color:transparent;border-radius:0;font-weight:400;gap:6px;padding:0}#main-sidebar-holder #technical-details button>span:last-child:not(:first-child){width:auto}#main-sidebar-holder #technical-details #technical-details-toggle{align-self:center;color:#646464;font-size:12px;line-height:16px;transition:gap .3s ease-out,min-width .3s ease-out,min-height .3s ease-out,background-color .15s}#main-sidebar-holder #technical-details #technical-details-toggle img.compact-icon{display:none}#main-sidebar-holder #technical-details #technical-details-toggle span{max-width:160px;overflow:hidden;white-space:nowrap;transition:max-width .3s ease-out,opacity .3s ease-out}#main-sidebar-holder #technical-details #technical-details-toggle:after{transition:border-width .3s ease-out;border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:6px solid #646464;content:""}#main-sidebar-holder #technical-details #technical-details-toggle.open:after{transform:rotate(180deg)}#main-sidebar-holder #technical-details #technical-details-panel{position:absolute;left:0;right:0;bottom:calc(100% + 8px);z-index:20;background-color:#fafafa;border:1px solid #dcdcdc;border-radius:8px;box-shadow:0 4px 10px #00000026;cursor:pointer;font-size:11px;line-height:1.3;padding:12px}#main-sidebar-holder #technical-details #technical-details-panel.forced{cursor:default}#main-sidebar-holder #technical-details #technical-details-panel p{color:#646464;margin:0 0 12px}#main-sidebar-holder #technical-details #technical-details-panel dl{margin:0 0 12px}#main-sidebar-holder #technical-details #technical-details-panel dt{color:#646464}#main-sidebar-holder #technical-details #technical-details-panel dd{color:#000;font-size:12px;margin:0 0 8px;word-break:break-all}#main-sidebar-holder #technical-details #technical-details-panel .tenant-mismatch{color:#c50004;font-weight:600}#main-sidebar-holder #technical-details #technical-details-panel button{width:100%;height:32px;background-color:#fff;border:1px solid #2baf85;border-radius:5px;font-size:13px;font-weight:600;justify-content:center}#main-sidebar-holder #technical-details #technical-details-panel button:hover{background-color:#eaf7f3}#main-sidebar-holder #technical-details #technical-details-panel button img{width:14px;height:14px}#powered-by-holder{align-items:end;display:flex;justify-content:center;transition:opacity .3s ease-out,visibility .3s ease-out}#past-runs-main-wrapper{margin-top:3px}#past-runs-main-wrapper .past-runs-message{color:#7e7e7e;margin-top:20px}#past-runs-main-wrapper .past-runs-message.past-runs-error{align-items:center;color:#c50004;display:flex;gap:16px}#past-runs-main-wrapper .past-runs-message.past-runs-loading{display:flex;justify-content:center}#past-runs-main-wrapper .past-runs-message.past-runs-loading img{width:150px;height:auto}#past-runs-main-wrapper .past-runs-message .past-runs-retry{background-color:#3d5588;border:none;border-radius:4px;color:#fff;cursor:pointer;padding:6px 14px}#past-runs-main-wrapper .past-runs-table{border-collapse:collapse;margin-top:20px;width:100%}#past-runs-main-wrapper .past-runs-table thead,#past-runs-main-wrapper .past-runs-table tbody tr{display:table;table-layout:fixed;width:100%}#past-runs-main-wrapper .past-runs-table thead{width:calc(100% - 2px)}#past-runs-main-wrapper .past-runs-table tbody{display:block;max-height:60vh;overflow-y:auto;margin-right:-11px;padding-right:5px;scrollbar-gutter:stable}#past-runs-main-wrapper .past-runs-table tbody:before,#past-runs-main-wrapper .past-runs-table tbody:after{content:"";display:block;height:0;position:sticky;z-index:1;box-shadow:0 0 6px 1px #00000026;pointer-events:none}#past-runs-main-wrapper .past-runs-table tbody:before{top:0}#past-runs-main-wrapper .past-runs-table tbody:after{bottom:0}#past-runs-main-wrapper .past-runs-table tbody td:first-child{box-shadow:inset 6px 0 6px -6px #00000026}#past-runs-main-wrapper .past-runs-table tbody td:last-child{box-shadow:inset -6px 0 6px -6px #00000026}#past-runs-main-wrapper .past-runs-table th:nth-child(2),#past-runs-main-wrapper .past-runs-table td:nth-child(2){width:34%}#past-runs-main-wrapper .past-runs-table th:nth-child(3),#past-runs-main-wrapper .past-runs-table td:nth-child(3){width:22%}#past-runs-main-wrapper .past-runs-table th:nth-child(4),#past-runs-main-wrapper .past-runs-table td:nth-child(4){width:16%}#past-runs-main-wrapper .past-runs-table th:nth-child(5),#past-runs-main-wrapper .past-runs-table td:nth-child(5){width:16%}#past-runs-main-wrapper .past-runs-table th:nth-child(6),#past-runs-main-wrapper .past-runs-table td:nth-child(6){width:12%}#past-runs-main-wrapper .past-runs-table thead th{color:#3d5588;font-weight:600;padding:12px 16px;text-align:left}#past-runs-main-wrapper .past-runs-table thead th.past-runs-sort{cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap}#past-runs-main-wrapper .past-runs-table thead th.past-runs-sort .sort-icon{display:inline-flex;flex-direction:column;font-size:8px;line-height:8px;margin-left:6px;vertical-align:middle}#past-runs-main-wrapper .past-runs-table thead th.past-runs-sort .sort-icon span{opacity:.3}#past-runs-main-wrapper .past-runs-table thead th.past-runs-sort .sort-icon span.active{opacity:1}#past-runs-main-wrapper .past-runs-table thead th.past-runs-sort:hover .sort-icon span{opacity:.6}#past-runs-main-wrapper .past-runs-table thead th.past-runs-sort:hover .sort-icon span.active{opacity:1}#past-runs-main-wrapper .past-runs-table .past-runs-icon-col{padding-right:0;width:56px}#past-runs-main-wrapper .past-runs-table .past-runs-markers{align-items:center;display:inline-flex;gap:8px;justify-content:center;width:100%}#past-runs-main-wrapper .past-runs-table .active-run-icon{height:auto;width:20px}#past-runs-main-wrapper .past-runs-table .latest-run-icon{flex-shrink:0;height:16px;width:16px}#past-runs-main-wrapper .past-runs-table tbody tr.past-runs-row{cursor:pointer}#past-runs-main-wrapper .past-runs-table tbody tr:nth-child(2n) td{background-color:#f5fbf9}#past-runs-main-wrapper .past-runs-table tbody td{border-bottom:1px solid #eceef3;color:#000;padding:12px 16px}#past-runs-main-wrapper .past-runs-table .past-runs-audience{max-width:320px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#past-runs-main-wrapper .past-runs-table tbody tr:hover td{background-color:#eaf7f3}#past-runs-main-wrapper .past-runs-table tbody tr.active-run td{background-color:#d5efe7}#main-content-holder{flex-grow:1;min-width:0;min-height:0;padding:12px 15px 15px}#main-content-top-bar{height:5px;align-items:flex-start;display:flex;gap:5px;margin-bottom:26px}#main-content-top-bar.compact{margin-bottom:23px}#main-content-top-bar.compact #main-content-progress-bar-holder{visibility:hidden}#main-content-progress-bar-holder{height:5px;background-color:#bfe7da;border-radius:6px;flex-grow:1;overflow:hidden;position:relative}#main-content-progress-bar-holder span{height:100%;background-color:#2baf85;border-radius:6px;display:block;position:absolute;left:0;top:0;transition:width .3s ease-out}#database-starting-notice{align-items:center;background-color:#fff8e3;border:1px solid #ffc300;border-radius:10px;display:flex;gap:16px;justify-content:space-between;margin-bottom:20px;padding:10px 16px;position:relative;z-index:201}#database-starting-notice .button{flex-shrink:0}#language-holder{width:45px;display:flex;flex-shrink:0;gap:.5em;justify-content:flex-end;margin-top:-6px;position:relative}#language-holder:after{content:"";width:15px;height:1.5px;background-color:#2baf85;position:absolute;right:0;top:18px;transition:transform .3s ease-out}#language-holder.english:after{transform:translate(-20.5px)}#language-holder button{background-color:transparent;color:#7e7e7e;font-size:12px;font-weight:500;line-height:18px}#language-holder button.active{color:#000;cursor:default}@media(prefers-reduced-motion:reduce){#language-holder:after{transition:none}}#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:#2baf85;font-size:58px;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:#2baf85;font-size:14px;font-weight:600}#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}app-analysis-input{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}#analysis-input-main-wrapper{display:flex;flex:1 1 auto;min-height:0;gap:57px}#analysis-input-main-wrapper #analysis-input-left-wrapper{width:394px;flex-shrink:0;display:flex;flex-direction:column;min-height:0}#analysis-input-main-wrapper #analysis-input-left-wrapper .form-holder{min-height:0}#analysis-input-main-wrapper #analysis-input-left-wrapper .form-holder>*{flex-shrink:0}#analysis-input-main-wrapper #analysis-input-left-wrapper .form-holder>#scope-textarea{flex:0 1 260px;min-height:100px}#analysis-input-main-wrapper #analysis-input-left-wrapper .title-wrapper{margin-bottom:45.6px}#analysis-input-main-wrapper #analysis-input-right-wrapper{flex-grow:1;display:flex;flex-direction:column;min-height:0}#analysis-input-main-wrapper #analysis-input-right-wrapper .title-wrapper{margin-bottom:69px}.title-wrapper{display:flex;flex-direction:column;gap:10px}.title-wrapper .title-holder{align-items:center;display:flex;gap:9px;height:23px;padding-left:8px}.title-wrapper .title-holder img{width:29px;height:26px;flex-shrink:0;margin:-1.5px 0;object-fit:none}.title-wrapper .title-holder h3{letter-spacing:.01em;line-height:16px}.title-wrapper .title-description{margin-right:50px;font-size:12px;letter-spacing:.01em;line-height:16px;min-height:32px}.title-wrapper .title-description.indent{padding-left:46px}.title-wrapper .title-description .info-button{margin-left:3px}.form-holder{display:flex;flex-direction:column}.form-holder label{width:100%;align-items:center;color:#2baf85;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:inset 0 4px 4px #00000026;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 #2baf85;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;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;overflow:hidden}.form-holder .dropdown-wrapper .dropdown-holder .dropdown-main-button span{flex:1 1 0;min-width:0;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.form-holder .dropdown-wrapper .dropdown-holder .dropdown-main-button img{flex-shrink:0}.form-holder .dropdown-wrapper .dropdown-holder .dropdown-main-button .chevron-up{transform:rotate(180deg)}.form-holder .dropdown-wrapper .dropdown-holder .dropdown-options-holder{display:none;flex-direction:column;padding:0 5px 5px;max-height:320px;overflow-y:auto;position:absolute;left:0;right:0;background-color:#fff}.form-holder .dropdown-wrapper .dropdown-holder .dropdown-options-holder button{width:100%;height:36px;flex:0 0 36px;background-color:transparent;color:#7e7e7e;font-size:14px;padding:0 10px;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.form-holder .dropdown-wrapper .dropdown-holder .dropdown-options-holder button:hover{background-color:#dcdcdc}.form-holder .dropdown-wrapper .dropdown-holder .dropdown-options-holder .dropdown-search{box-sizing:border-box;width:100%;height:auto;margin:0;padding:9px 10px;border:none;border-bottom:1px solid #dcdcdc;border-radius:0;box-shadow:none;outline:none;font:inherit;background-color:#fff}.form-holder .dropdown-wrapper .dropdown-holder .dropdown-options-holder .dropdown-search::placeholder{color:#7e7e7e}.form-holder .dropdown-wrapper .dropdown-holder .dropdown-options-holder .dropdown-search:hover,.form-holder .dropdown-wrapper .dropdown-holder .dropdown-options-holder .dropdown-search:focus{background-color:#fff;border:none;border-bottom:1px solid #dcdcdc;outline:none}.form-holder .dropdown-wrapper .dropdown-holder .dropdown-options-holder .dropdown-no-results{display:block;padding:9px 10px;color:#7e7e7e;font-style:italic}.form-holder .dropdown-wrapper .dropdown-holder.active{z-index:100;border-color:#2baf85;border-radius:5px 5px 0 0}.form-holder .dropdown-wrapper .dropdown-holder.active .dropdown-options-holder{display:flex;border:1px solid #2baf85;border-top:none;border-radius:0 0 5px 5px;top:100%;bottom:auto}.form-holder .dropdown-wrapper .dropdown-holder.active.open-up{border-top:none;border-radius:0 0 5px 5px}.form-holder .dropdown-wrapper .dropdown-holder.active.open-up .dropdown-options-holder{border-bottom:none;border-top:1px solid #2baf85;border-radius:5px 5px 0 0;bottom:100%;top:auto;padding-bottom:0}.form-holder .dropdown-wrapper .dropdown-holder.active.open-up .dropdown-options-holder .dropdown-search{order:1;border-bottom:none;border-top:1px solid #dcdcdc}.form-holder .dropdown-wrapper .dropdown-holder.active.open-up .dropdown-options-holder .dropdown-search:hover,.form-holder .dropdown-wrapper .dropdown-holder.active.open-up .dropdown-options-holder .dropdown-search:focus{border:none;border-top:1px solid #dcdcdc}.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}.mat-mdc-tooltip-panel:has(.truncated-tooltip),.truncated-tooltip{pointer-events:none}.mdc-tooltip.mat-tooltip .mdc-tooltip__surface,.mdc-tooltip.user-help-tooltip .mdc-tooltip__surface{background-color:#fff;border:none;border-radius:5px;box-shadow:0 4px 12px #00000026;outline:none;color:#646464;font-size:12px;font-weight:400;padding:10px}.upload-wrapper{flex:1 1 auto;min-height:0;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:0 1000 307px;min-height:220px;justify-content:center;position:relative}.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:#c0e7db;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:#2baf85}.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 5px 28px 28px;margin-right:5px;scrollbar-gutter:stable}.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:#2baf85;font-size:14px;font-weight:600}.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 .trash-button{background-size:14px 14px;opacity:.75}.upload-wrapper .upload-files-wrapper .file-wrapper .file-holder .file-inner-holder .trash-button:hover{background-image:url(/assets/images/trash-red-open.svg);background-size:auto 15.47px;background-position:center top 1.53px;opacity:1}.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:#0006;display:none;justify-content:center;position:fixed;left:0;top:0;z-index:200}.dialog-wrapper .dialog{width:100%;max-width:637px;background-color:#fafafa;border-radius:10px;box-shadow:0 4px 6.5px 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:#2baf85;flex-grow:1;font-size:24px;font-weight:400}.dialog-wrapper .dialog .dialog-header .dialog-close{width:32px;height:32px;background-color:transparent;background-image:url(/assets/images/close.svg);background-position:center;background-repeat:no-repeat;background-size:14px 14px;border-radius:16px;display:block}.dialog-wrapper .dialog .dialog-header .dialog-close:hover,.dialog-wrapper .dialog .dialog-header .dialog-close:focus-visible{background-color:#eaf7f3;background-image:url(/assets/images/close-green.svg)}.dialog-wrapper .dialog .dialog-body{font-size:14px;font-weight:600;margin:40px 20px}.dialog-wrapper .dialog .dialog-footer{align-items:center;display:flex;gap:0;justify-content:end;margin-right:-9.5px;min-height:44px}.dialog-wrapper .dialog .dialog-footer .button{margin:0 9.5px;transition:padding .3s ease-out,margin .3s ease-out}.dialog-wrapper .dialog .dialog-footer .button:hover{margin:0;padding:0 22px}.dialog-wrapper .dialog .dialog-footer .button:disabled:hover{margin:0 9.5px;padding:0 12.5px}.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:600;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:#2baf85;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,app-modules-and-opr-proposal,app-complexity-matrix,app-learning-activities{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}#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,.placeholder-page-main-wrapper{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.one-column-wrapper{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;gap:15px;margin-top:20px}.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:#2baf85;flex-grow:1;font-size:14px;font-weight:600;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:12px;padding:0 20px}.one-column-wrapper .one-column-header-holder .button:hover{padding:0 30px}.one-column-wrapper .one-column-header-holder .button.no-hover:hover{padding:0 20px}.one-column-wrapper .one-column-header-wrapper{display:flex;gap:15px}.one-column-wrapper .one-column-header-wrapper .one-column-header-holder{height:50px;flex:1 1 0;min-width:0;align-items:center;display:flex;gap:10px;padding:0 8px 16px 9px}.one-column-wrapper .one-column-header-wrapper .one-column-header-holder h3,.one-column-wrapper .one-column-header-wrapper .one-column-header-holder h3.blue{flex-grow:1;line-height:16px;margin-bottom:0;text-align:left}.one-column-wrapper .one-column-header-wrapper .one-column-header-holder h3.blue{font-size:14px}.one-column-wrapper .one-column-header-wrapper .one-column-header-holder>.button,.one-column-wrapper .one-column-header-wrapper .one-column-header-holder .button-holder{flex-shrink:0;margin-bottom:-16px}.one-column-wrapper .one-column-header-wrapper .one-column-header-holder.upload-holder{background-color:#eceef3}.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:0 20px}.one-column-wrapper .one-column-content-holder .one-column-bottom-holder .button:hover{padding:0 30px}.two-columns-wrapper{display:flex;flex-grow:1;gap:15px;margin-top:20px;min-height:0;container-type:inline-size}.two-columns-wrapper.feedback-active .two-columns-left-wrapper{width:calc((100cqw - 30px) * 20 / 70)}.two-columns-wrapper.feedback-active .two-columns-header-bar .button.icon-button.no-hover{width:calc((100cqw - 30px) * 15 / 70)}.two-columns-wrapper.feedback-active .two-columns-header-bar .button.icon-button.no-hover span{font-size:14px;letter-spacing:.01em;line-height:16px;margin-right:auto}.two-columns-wrapper .two-columns-header-bar{display:flex}.two-columns-wrapper .two-columns-header-bar .two-columns-header-holder{flex:1 1 auto;min-width:0}.two-columns-wrapper .two-columns-header-bar .button.icon-button.no-hover{margin-left:15px;flex-shrink:0;width:61px;height:50px;overflow:hidden;white-space:nowrap;transition:width .3s ease-out;padding:0 8px 16px 9px;border-radius:5px;gap:9px;justify-content:right}.two-columns-wrapper .two-columns-header-bar .button.icon-button.no-hover img,.two-columns-wrapper .two-columns-header-bar .button.icon-button.no-hover app-ai-icon{margin-bottom:-16px}.two-columns-wrapper .two-columns-left-wrapper,.two-columns-wrapper .two-columns-right-wrapper{width:100%;min-height:0;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-header-bar,.two-columns-wrapper .two-columns-right-wrapper .two-columns-header-bar{flex-shrink:0}.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;position:relative}.two-columns-wrapper .two-columns-left-wrapper .two-columns-header-holder,.two-columns-wrapper .two-columns-right-wrapper .two-columns-header-holder{height:50px;align-items:center;display:flex;gap:9px;padding:0 8px 16px 9px}.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:#2baf85;flex-grow:1;font-size:14px;font-weight:600;letter-spacing:.01em;line-height:16px}.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:#787878;flex-shrink:0;font-size:12px;font-weight:400;letter-spacing:.01em}.two-columns-wrapper .two-columns-left-wrapper .two-columns-header-holder .button,.two-columns-wrapper .two-columns-right-wrapper .two-columns-header-holder .button{margin-bottom:-16px;border-radius:5px;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:12px;font-weight:600}.two-columns-wrapper .two-columns-left-wrapper .two-columns-content-wrapper,.two-columns-wrapper .two-columns-right-wrapper .two-columns-content-wrapper{flex:1 1 auto;min-height:0;display:flex}.two-columns-wrapper .two-columns-left-wrapper .chat-window-wrapper,.two-columns-wrapper .two-columns-right-wrapper .chat-window-wrapper{display:flex;padding:0;margin-left:15px}.two-columns-wrapper .two-columns-left-wrapper .chat-window-wrapper .chat-window,.two-columns-wrapper .two-columns-right-wrapper .chat-window-wrapper .chat-window{flex:1 1 auto;min-height:0;width:100%;display:flex}.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;min-height:0;padding:9px 10px}.two-columns-wrapper .two-columns-left-wrapper .two-columns-content-holder #parsed-documents-wrapper,.two-columns-wrapper .two-columns-right-wrapper .two-columns-content-holder #parsed-documents-wrapper,.two-columns-wrapper .two-columns-left-wrapper .two-columns-content-holder #extracted-processes-wrapper,.two-columns-wrapper .two-columns-right-wrapper .two-columns-content-holder #extracted-processes-wrapper,.two-columns-wrapper .two-columns-left-wrapper .two-columns-content-holder #parsed-document-wrapper,.two-columns-wrapper .two-columns-right-wrapper .two-columns-content-holder #parsed-document-wrapper,.two-columns-wrapper .two-columns-left-wrapper .two-columns-content-holder .preview-content-wrapper,.two-columns-wrapper .two-columns-right-wrapper .two-columns-content-holder .preview-content-wrapper{max-height:none;flex:1 1 auto;min-height:0}.two-columns-wrapper .two-columns-left-wrapper .two-columns-content-holder #extracted-processes-wrapper>.document-wrapper:first-child,.two-columns-wrapper .two-columns-right-wrapper .two-columns-content-holder #extracted-processes-wrapper>.document-wrapper:first-child{margin-top:-8px}.two-columns-wrapper .two-columns-left-wrapper .two-columns-content-holder #parsed-documents-wrapper,.two-columns-wrapper .two-columns-right-wrapper .two-columns-content-holder #parsed-documents-wrapper,.two-columns-wrapper .two-columns-left-wrapper .two-columns-content-holder #extracted-processes-wrapper,.two-columns-wrapper .two-columns-right-wrapper .two-columns-content-holder #extracted-processes-wrapper{margin-right:-5px;padding-right:3px}.two-columns-wrapper .two-columns-left-wrapper .two-columns-content-holder #parsed-documents-wrapper>.document-wrapper,.two-columns-wrapper .two-columns-right-wrapper .two-columns-content-holder #parsed-documents-wrapper>.document-wrapper,.two-columns-wrapper .two-columns-left-wrapper .two-columns-content-holder #extracted-processes-wrapper>.document-wrapper,.two-columns-wrapper .two-columns-right-wrapper .two-columns-content-holder #extracted-processes-wrapper>.document-wrapper{flex-shrink:0}.two-columns-wrapper .two-columns-left-wrapper .two-columns-content-holder #parsed-documents-wrapper:has(>.document-wrapper.active),.two-columns-wrapper .two-columns-right-wrapper .two-columns-content-holder #parsed-documents-wrapper:has(>.document-wrapper.active),.two-columns-wrapper .two-columns-left-wrapper .two-columns-content-holder #extracted-processes-wrapper:has(>.document-wrapper.active),.two-columns-wrapper .two-columns-right-wrapper .two-columns-content-holder #extracted-processes-wrapper:has(>.document-wrapper.active){overflow:hidden}.two-columns-wrapper .two-columns-left-wrapper .two-columns-content-holder #parsed-documents-wrapper:has(>.document-wrapper.active)>.document-wrapper:not(.active),.two-columns-wrapper .two-columns-right-wrapper .two-columns-content-holder #parsed-documents-wrapper:has(>.document-wrapper.active)>.document-wrapper:not(.active),.two-columns-wrapper .two-columns-left-wrapper .two-columns-content-holder #extracted-processes-wrapper:has(>.document-wrapper.active)>.document-wrapper:not(.active),.two-columns-wrapper .two-columns-right-wrapper .two-columns-content-holder #extracted-processes-wrapper:has(>.document-wrapper.active)>.document-wrapper:not(.active){display:none}.two-columns-wrapper .two-columns-left-wrapper .two-columns-content-holder #parsed-documents-wrapper:has(>.document-wrapper.active)>.document-wrapper.active,.two-columns-wrapper .two-columns-right-wrapper .two-columns-content-holder #parsed-documents-wrapper:has(>.document-wrapper.active)>.document-wrapper.active,.two-columns-wrapper .two-columns-left-wrapper .two-columns-content-holder #extracted-processes-wrapper:has(>.document-wrapper.active)>.document-wrapper.active,.two-columns-wrapper .two-columns-right-wrapper .two-columns-content-holder #extracted-processes-wrapper:has(>.document-wrapper.active)>.document-wrapper.active{flex:0 1 auto;min-height:0}.two-columns-wrapper .two-columns-left-wrapper .two-columns-content-holder #parsed-documents-wrapper>.document-wrapper.active .toggle-button,.two-columns-wrapper .two-columns-right-wrapper .two-columns-content-holder #parsed-documents-wrapper>.document-wrapper.active .toggle-button,.two-columns-wrapper .two-columns-left-wrapper .two-columns-content-holder #extracted-processes-wrapper>.document-wrapper.active .toggle-button,.two-columns-wrapper .two-columns-right-wrapper .two-columns-content-holder #extracted-processes-wrapper>.document-wrapper.active .toggle-button{background-image:url(/assets/images/close.svg);transform:none}.two-columns-wrapper .two-columns-left-wrapper .two-columns-content-holder #parsed-documents-wrapper>.document-wrapper.active .toggle-button:hover,.two-columns-wrapper .two-columns-right-wrapper .two-columns-content-holder #parsed-documents-wrapper>.document-wrapper.active .toggle-button:hover,.two-columns-wrapper .two-columns-left-wrapper .two-columns-content-holder #extracted-processes-wrapper>.document-wrapper.active .toggle-button:hover,.two-columns-wrapper .two-columns-right-wrapper .two-columns-content-holder #extracted-processes-wrapper>.document-wrapper.active .toggle-button:hover{background-image:url(/assets/images/close-green.svg)}.two-columns-wrapper .two-columns-left-wrapper .two-columns-content-holder #parsed-documents-wrapper>.document-wrapper.active .document-wrapper-pages-holder,.two-columns-wrapper .two-columns-right-wrapper .two-columns-content-holder #parsed-documents-wrapper>.document-wrapper.active .document-wrapper-pages-holder,.two-columns-wrapper .two-columns-left-wrapper .two-columns-content-holder #extracted-processes-wrapper>.document-wrapper.active .document-wrapper-pages-holder,.two-columns-wrapper .two-columns-right-wrapper .two-columns-content-holder #extracted-processes-wrapper>.document-wrapper.active .document-wrapper-pages-holder{flex:0 1 auto;min-height:0;overflow-y:auto;margin-right:-3px;padding-right:5px;animation:list-rows-in .3s ease-out;box-shadow:none}.two-columns-wrapper .two-columns-left-wrapper .two-columns-content-holder #parsed-documents-wrapper>.document-wrapper.active .document-wrapper-pages-holder .background-element,.two-columns-wrapper .two-columns-right-wrapper .two-columns-content-holder #parsed-documents-wrapper>.document-wrapper.active .document-wrapper-pages-holder .background-element,.two-columns-wrapper .two-columns-left-wrapper .two-columns-content-holder #extracted-processes-wrapper>.document-wrapper.active .document-wrapper-pages-holder .background-element,.two-columns-wrapper .two-columns-right-wrapper .two-columns-content-holder #extracted-processes-wrapper>.document-wrapper.active .document-wrapper-pages-holder .background-element{display:none}.two-columns-wrapper .two-columns-left-wrapper .two-columns-content-holder #parsed-documents-wrapper>.document-wrapper.active .document-wrapper-pages-holder:before,.two-columns-wrapper .two-columns-right-wrapper .two-columns-content-holder #parsed-documents-wrapper>.document-wrapper.active .document-wrapper-pages-holder:before,.two-columns-wrapper .two-columns-left-wrapper .two-columns-content-holder #extracted-processes-wrapper>.document-wrapper.active .document-wrapper-pages-holder:before,.two-columns-wrapper .two-columns-right-wrapper .two-columns-content-holder #extracted-processes-wrapper>.document-wrapper.active .document-wrapper-pages-holder:before,.two-columns-wrapper .two-columns-left-wrapper .two-columns-content-holder #parsed-documents-wrapper>.document-wrapper.active .document-wrapper-pages-holder:after,.two-columns-wrapper .two-columns-right-wrapper .two-columns-content-holder #parsed-documents-wrapper>.document-wrapper.active .document-wrapper-pages-holder:after,.two-columns-wrapper .two-columns-left-wrapper .two-columns-content-holder #extracted-processes-wrapper>.document-wrapper.active .document-wrapper-pages-holder:after,.two-columns-wrapper .two-columns-right-wrapper .two-columns-content-holder #extracted-processes-wrapper>.document-wrapper.active .document-wrapper-pages-holder:after{content:"";display:block;flex-shrink:0;height:0;position:sticky;z-index:1;box-shadow:0 0 6px 1px #00000026;pointer-events:none}.two-columns-wrapper .two-columns-left-wrapper .two-columns-content-holder #parsed-documents-wrapper>.document-wrapper.active .document-wrapper-pages-holder:before,.two-columns-wrapper .two-columns-right-wrapper .two-columns-content-holder #parsed-documents-wrapper>.document-wrapper.active .document-wrapper-pages-holder:before,.two-columns-wrapper .two-columns-left-wrapper .two-columns-content-holder #extracted-processes-wrapper>.document-wrapper.active .document-wrapper-pages-holder:before,.two-columns-wrapper .two-columns-right-wrapper .two-columns-content-holder #extracted-processes-wrapper>.document-wrapper.active .document-wrapper-pages-holder:before{top:0}.two-columns-wrapper .two-columns-left-wrapper .two-columns-content-holder #parsed-documents-wrapper>.document-wrapper.active .document-wrapper-pages-holder:after,.two-columns-wrapper .two-columns-right-wrapper .two-columns-content-holder #parsed-documents-wrapper>.document-wrapper.active .document-wrapper-pages-holder:after,.two-columns-wrapper .two-columns-left-wrapper .two-columns-content-holder #extracted-processes-wrapper>.document-wrapper.active .document-wrapper-pages-holder:after,.two-columns-wrapper .two-columns-right-wrapper .two-columns-content-holder #extracted-processes-wrapper>.document-wrapper.active .document-wrapper-pages-holder:after{bottom:0}.two-columns-wrapper .two-columns-left-wrapper .two-columns-content-holder #parsed-documents-wrapper>.document-wrapper.active .document-wrapper-pages-holder .document-page-holder,.two-columns-wrapper .two-columns-right-wrapper .two-columns-content-holder #parsed-documents-wrapper>.document-wrapper.active .document-wrapper-pages-holder .document-page-holder,.two-columns-wrapper .two-columns-left-wrapper .two-columns-content-holder #extracted-processes-wrapper>.document-wrapper.active .document-wrapper-pages-holder .document-page-holder,.two-columns-wrapper .two-columns-right-wrapper .two-columns-content-holder #extracted-processes-wrapper>.document-wrapper.active .document-wrapper-pages-holder .document-page-holder{box-shadow:inset 6px 0 6px -6px #00000026,inset -6px 0 6px -6px #00000026}.two-columns-wrapper .two-columns-left-wrapper .two-columns-content-holder .list-suggestions-note,.two-columns-wrapper .two-columns-right-wrapper .two-columns-content-holder .list-suggestions-note{width:100%;height:32px;flex-shrink:0;align-items:center;background-color:transparent;color:#787878;display:flex;font-size:12px;font-weight:500;gap:8px;justify-content:center;letter-spacing:.01em;margin-top:6px}.two-columns-wrapper .two-columns-left-wrapper .two-columns-content-holder .list-suggestions-note:before,.two-columns-wrapper .two-columns-right-wrapper .two-columns-content-holder .list-suggestions-note:before{content:"";width:6px;height:6px;flex-shrink:0;background-color:#ffc300;border-radius:50%}.two-columns-wrapper .two-columns-left-wrapper .two-columns-content-holder .list-suggestions-note:hover,.two-columns-wrapper .two-columns-right-wrapper .two-columns-content-holder .list-suggestions-note:hover{color:#2baf85}.two-columns-wrapper .two-columns-left-wrapper .two-columns-content-holder #extracted-processes-wrapper:has(>.document-wrapper.active)>.document-wrapper.active,.two-columns-wrapper .two-columns-right-wrapper .two-columns-content-holder #extracted-processes-wrapper:has(>.document-wrapper.active)>.document-wrapper.active{margin-top:-8px}.two-columns-wrapper .two-columns-left-wrapper .two-columns-content-holder .preview-content-wrapper,.two-columns-wrapper .two-columns-right-wrapper .two-columns-content-holder .preview-content-wrapper,.two-columns-wrapper .two-columns-left-wrapper .two-columns-content-holder #parsed-document-wrapper,.two-columns-wrapper .two-columns-right-wrapper .two-columns-content-holder #parsed-document-wrapper{overflow:hidden;margin-right:-5px;padding-right:5px}.two-columns-wrapper .two-columns-left-wrapper .two-columns-content-holder .preview-content-wrapper>.active-top-bar-wrapper,.two-columns-wrapper .two-columns-right-wrapper .two-columns-content-holder .preview-content-wrapper>.active-top-bar-wrapper{margin-bottom:8px}.two-columns-wrapper .two-columns-left-wrapper .two-columns-content-holder .preview-content-wrapper>.active-top-bar-wrapper+.preview-scroll,.two-columns-wrapper .two-columns-right-wrapper .two-columns-content-holder .preview-content-wrapper>.active-top-bar-wrapper+.preview-scroll{padding-top:9px}.two-columns-wrapper .two-columns-left-wrapper .two-columns-content-holder .preview-content-wrapper>.preview-scroll,.two-columns-wrapper .two-columns-right-wrapper .two-columns-content-holder .preview-content-wrapper>.preview-scroll,.two-columns-wrapper .two-columns-left-wrapper .two-columns-content-holder #parsed-document-wrapper>:last-child,.two-columns-wrapper .two-columns-right-wrapper .two-columns-content-holder #parsed-document-wrapper>:last-child{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;overflow-y:auto;margin-right:-5px;padding-right:5px;scrollbar-gutter:stable}.two-columns-wrapper .two-columns-left-wrapper .two-columns-content-holder #parsed-document-wrapper>:last-child,.two-columns-wrapper .two-columns-right-wrapper .two-columns-content-holder #parsed-document-wrapper>:last-child{display:block}.two-columns-wrapper .two-columns-left-wrapper .two-columns-content-holder #parsed-document-wrapper,.two-columns-wrapper .two-columns-right-wrapper .two-columns-content-holder #parsed-document-wrapper{margin-bottom:10px}.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:calc((100cqw - 15px) * 25 / 71);flex-shrink:0;transition:width .3s ease-out}.two-columns-wrapper .chat-window-wrapper{width:calc((100cqw - 30px) * 15 / 70)}.two-columns-wrapper .chat-window-wrapper .chat-window{min-width:calc((100cqw - 30px) * 15 / 70)}.two-columns-wrapper .two-columns-right-wrapper .two-columns-content-holder{padding-bottom:9px}.two-columns-wrapper .two-columns-bottom-button-wrapper{display:flex;gap:15px}.two-columns-wrapper .two-columns-bottom-button-wrapper .two-columns-bottom-button-group{display:flex;flex-direction:column;gap:6px;padding:8px;background-color:#eceef3;border-radius:5px}.two-columns-wrapper .two-columns-bottom-button-wrapper .two-columns-bottom-button-group+.two-columns-bottom-button-group{flex:1 1 auto;padding:8px 5px}.two-columns-wrapper .two-columns-bottom-button-wrapper .two-columns-bottom-button-group+.two-columns-bottom-button-group h3{text-align:center}.two-columns-wrapper .two-columns-bottom-button-wrapper .two-columns-bottom-button-group+.two-columns-bottom-button-group .two-columns-bottom-button-holder{justify-content:center;margin:0}.two-columns-wrapper .two-columns-bottom-button-wrapper .two-columns-bottom-button-group+.two-columns-bottom-button-group .two-columns-bottom-button-holder .button{margin:0;padding:0 11.5px}.two-columns-wrapper .two-columns-bottom-button-wrapper .two-columns-bottom-button-group+.two-columns-bottom-button-group .two-columns-bottom-button-holder .button:hover{margin:0;padding:0 16.5px}.two-columns-wrapper .two-columns-bottom-button-wrapper .two-columns-bottom-button-group+.two-columns-bottom-button-group .two-columns-bottom-button-holder .button:disabled:hover{margin:0;padding:0 11.5px}.two-columns-wrapper .two-columns-bottom-button-wrapper h3{color:#3d5588;font-size:11px;font-weight:600;line-height:14px;white-space:nowrap}.two-columns-wrapper .two-columns-bottom-button-wrapper .two-columns-bottom-button-holder{display:flex;gap:0;margin:0 -5px}.two-columns-wrapper .two-columns-bottom-button-wrapper .two-columns-bottom-button-holder .button{font-size:12px;gap:6px;margin:0 5px;padding:0 9px;transition:padding .3s ease-out,margin .3s ease-out}.two-columns-wrapper .two-columns-bottom-button-wrapper .two-columns-bottom-button-holder .button:hover{margin:0;padding:0 14px}.two-columns-wrapper .two-columns-bottom-button-wrapper .two-columns-bottom-button-holder .button:disabled:hover{margin:0 5px;padding:0 9px}.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;text-align: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:12px;gap:4px;justify-content:center;padding:0 60px}.no-generated-steps-holder .button img{width:13px;height:13px}.no-generated-steps-holder .button:hover{padding:0 74px}#process-and-task-main-wrapper .two-columns-wrapper .two-columns-right-wrapper .two-columns-content-wrapper .two-columns-content-holder{flex:1 1 0}#process-and-task-main-wrapper .two-columns-wrapper .two-columns-right-wrapper>h3{margin-bottom:16px}#steps-main-wrapper .two-columns-wrapper .two-columns-right-wrapper .two-columns-content-wrapper .two-columns-content-holder,#supporting-knowledge-main-wrapper .two-columns-wrapper .two-columns-right-wrapper .two-columns-content-wrapper .two-columns-content-holder,#critical-task-analysis-main-wrapper .two-columns-wrapper .two-columns-right-wrapper .two-columns-content-wrapper .two-columns-content-holder{flex:1 1 0}#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:9px}#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:600;letter-spacing:.01em;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:14px 14px}#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 .trash-button,#extracted-processes-wrapper .document-wrapper .document-wrapper-top-bar .document-holder .trash-button{margin-right:-4px;opacity:.75}#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{background-image:url(/assets/images/trash-red-open.svg);background-size:auto 15.47px;background-position:center top 1.53px;opacity:1}#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:11px 11px;margin-right:2px;position:relative;top:1px;left:-3px;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{margin-right:2px;box-shadow:0 4px 4px #00000026 inset;display:none;flex-direction:column}#parsed-documents-wrapper .document-wrapper .document-wrapper-pages-holder.full-height,#extracted-processes-wrapper .document-wrapper .document-wrapper-pages-holder.full-height{max-height:none}#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:9px;padding:0 8px 0 6px}#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;margin-left:-3px;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:#787878;display:block;font-size:14px;font-weight:500;letter-spacing:.01em;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:600}#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:14px 14px;margin-right:-5px;opacity:.75}#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-red-open.svg);background-size:auto 15.47px;background-position:center top 1.53px;opacity:1}#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:600}#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 .unsaved-changes-indicator,#extracted-processes-wrapper .document-wrapper .unsaved-changes-indicator{width:6px;height:6px;border-radius:50%;background-color:#ffc300;display:inline-block;flex-shrink:0}#parsed-documents-wrapper .document-wrapper .active-changes-count-badge,#extracted-processes-wrapper .document-wrapper .active-changes-count-badge{width:30px;height:16px;border-radius:16px;background-color:#ffc300;color:#fff;letter-spacing:0;font-size:11px;font-weight:600;display:inline-flex;align-items:center;justify-content:center;flex-shrink: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;display:flex;align-items:center;gap:8px}#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}#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;margin-right:-12px;padding-right:4px}#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:#2baf85;font-size:14px;font-weight:600;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:#2baf85;flex-grow:1;font-size:12px;letter-spacing:.01em;line-height:32px}.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:16px 16px}.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}app-formatted-text{display:block}app-formatted-text p,app-formatted-text ol,app-formatted-text ul{margin:0 0 8px}app-formatted-text p:last-child,app-formatted-text ol:last-child,app-formatted-text ul:last-child{margin-bottom:0}app-formatted-text ol,app-formatted-text ul{padding-left:20px}app-formatted-text li{margin-bottom:4px;padding-left:2px}app-formatted-text li:last-child{margin-bottom:0}app-formatted-text strong{font-weight:600}.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;line-height:16px}.preview-edit-holder .bold{font-weight:600}.preview-edit-holder .current-value,.preview-edit-holder .proposed-value{white-space:pre-wrap}.preview-edit-holder textarea,.preview-edit-holder input{background-color:#fff;border:1px solid #2baf85;border-radius:5px;box-shadow:inset 0 4px 4px #00000026;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:not(.has-active-change){margin-bottom:20px}.preview-edit-holder.has-active-change .current-value{background-color:#ffffffb3;padding:6px}.preview-edit-holder.has-active-change .proposed-value{background-color:#fff8e3;margin-top:6px;padding:8px 9px}.preview-edit-holder.active div{display:none}.preview-edit-holder.active textarea,.preview-edit-holder.active input{display:block}#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{width:20px;flex-shrink:0;margin-right:-5px;text-align:center}#supporting-knowledge-main-wrapper .document-page-holder .active-changes-count-badge:has(+.items-label),#critical-task-analysis-main-wrapper .document-page-holder .active-changes-count-badge:has(+.items-label),#formal-learning-activities-main-wrapper .document-page-holder .active-changes-count-badge:has(+.items-label),#final-overview-main-wrapper .document-page-holder .active-changes-count-badge:has(+.items-label){margin-right:-4px}#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:600}.knowledge-items-holder{align-items:center;border-bottom:1px solid #fff;color:#b3b3b3;display:flex;font-size:12px;font-weight:600;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:600;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-title-holder .active-changes-count-badge{width:30px;height:16px;border-radius:16px;background-color:#ffc300;color:#fff;letter-spacing:0;font-size:11px;font-weight:600;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;margin-right:8px}.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:15px}#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;line-height:15px;padding:10px}#rubric-table .rubric-table-row div.header{font-weight:600;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}#rubric-table>.rubric-table-row div:first-child{border-top-left-radius:5px}#rubric-table>.rubric-table-row div:last-child{border-top-right-radius:5px}#rubric-table .rubric-table-body .rubric-table-row:last-child div:first-child{border-bottom-left-radius:5px}#rubric-table .rubric-table-body .rubric-table-row:last-child div:last-child{border-bottom-right-radius:5px}#rubric-table .rubric-table-body{min-height:0;overflow-y:auto;margin-right:-12px;padding-right:4px;scrollbar-gutter:stable}.one-column-wrapper .one-column-content-holder:has(#rubric-table){min-height:0}.one-column-wrapper .one-column-content-holder:has(#rubric-table) #rubric-table{flex:0 1 auto;min-height:0}.one-column-wrapper .one-column-content-holder:has(#rubric-table) .one-column-bottom-holder{flex-shrink:0;margin-top:20px}#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:inset 0 4px 4px #00000026;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:600}#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:600}#final-overview-export-button{background-color:#3d5588;padding:0 20px}#final-overview-export-button:hover{padding:0 30px}#job-loading-dialog.checkingJob button{background-color:#aaa;cursor:default;pointer-events:none}@keyframes list-rows-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){#parsed-documents-wrapper .document-wrapper-pages-holder,#extracted-processes-wrapper .document-wrapper-pages-holder{animation:none!important}}app-recheck-countdown{align-items:center;display:inline-flex;gap:16px}app-recheck-countdown .recheck-countdown-timer{color:#787878;font-size:12px;white-space:nowrap}@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}}.panel-tabs,.ai-drawer-backdrop,.ai-drawer-close,.ai-drawer-header{display:none}.chat-window-wrapper{flex-direction:column}.ai-drawer-header{height:50px;flex-shrink:0;align-items:center;background-color:#3d5588;border-radius:5px;gap:9px;padding:0 8px 0 9px}.ai-drawer-header span{color:#fff;font-size:14px;font-weight:600;letter-spacing:.01em;line-height:16px;margin-right:auto}.ai-panel-enter{animation:ai-panel-open .3s ease-out;overflow:hidden}.ai-panel-leave{animation:ai-panel-close .3s ease-out forwards;overflow:hidden}@keyframes ai-panel-open{0%{width:0;margin-left:0;opacity:0}}@keyframes ai-panel-close{to{width:0;margin-left:0;opacity:0}}@keyframes ai-drawer-in{0%{transform:translate(110%)}to{transform:none}}@keyframes ai-drawer-out{0%{transform:none}to{transform:translate(110%)}}@keyframes ai-backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes ai-backdrop-out{0%{opacity:1}to{opacity:0}}@media(max-width:1139.98px){.two-columns-wrapper.feedback-active .two-columns-left-wrapper{width:calc((100cqw - 15px) * 20 / 55)}.two-columns-wrapper.feedback-active .two-columns-header-bar .button.icon-button.no-hover{width:auto}.two-columns-wrapper .two-columns-right-wrapper .chat-window-wrapper{width:min(320px,90vw);position:fixed;top:0;right:0;bottom:0;z-index:30;gap:9px;margin-left:0;padding:15px;background-color:#fff;box-shadow:0 4px 10px #0006}.two-columns-wrapper .two-columns-right-wrapper .chat-window-wrapper .chat-window{min-width:0}.ai-panel-enter{animation:ai-drawer-in .3s ease-out}.ai-panel-leave{animation:ai-drawer-out .3s ease-out forwards}.ai-backdrop-enter{animation:ai-backdrop-in .3s ease-out}.ai-backdrop-leave{animation:ai-backdrop-out .3s ease-out forwards}.ai-drawer-close{display:inline-flex;align-self:flex-end;background-color:transparent;color:#787878;font-size:13px;font-weight:600;line-height:16px;padding:4px}.ai-drawer-header{display:flex}.ai-drawer-backdrop{display:block;position:fixed;inset:0;z-index:25;background-color:#0006;cursor:default}}@media(max-width:944.98px){#main-content-wrapper #main-sidebar-holder{width:60px;padding:12px 8px;align-items:center}#main-content-wrapper #main-sidebar-holder button{width:44px;padding:5px 11px;border-radius:20px}#main-content-wrapper #main-sidebar-holder button>span:last-child:not(:first-child){opacity:0;visibility:hidden}#main-content-wrapper #main-sidebar-holder #powered-by-holder{opacity:0;visibility:hidden}#main-content-wrapper #main-sidebar-holder #technical-details{align-self:stretch;align-items:center;position:relative}#main-content-wrapper #main-sidebar-holder #technical-details #technical-details-toggle{min-width:44px;min-height:40px;gap:0;justify-content:center;border-radius:20px}#main-content-wrapper #main-sidebar-holder #technical-details #technical-details-toggle:hover{background-color:#f2f2f2}#main-content-wrapper #main-sidebar-holder #technical-details #technical-details-toggle img{display:none}#main-content-wrapper #main-sidebar-holder #technical-details #technical-details-toggle img.compact-icon{display:block;width:18px;height:18px}#main-content-wrapper #main-sidebar-holder #technical-details #technical-details-toggle span{max-width:0;opacity:0}#main-content-wrapper #main-sidebar-holder #technical-details #technical-details-toggle:after{border-width:0}#main-content-wrapper #main-sidebar-holder #technical-details #technical-details-panel{width:240px;position:absolute;left:calc(100% + 23px);right:auto;bottom:0;z-index:20;box-shadow:0 4px 10px #0006}#main-content-wrapper #main-sidebar-holder #technical-details #technical-details-panel button{width:100%;padding:0;border-radius:5px}#main-content-wrapper #main-sidebar-holder #technical-details #technical-details-panel button>span:last-child:not(:first-child){opacity:1;visibility:visible}#main-top-bar #sidebar-toggle{display:none}#main-top-bar #main-logo{margin-right:0}.title-wrapper .title-description.indent{padding-left:8px}}@media(max-width:794.98px){#main-top-bar{min-height:0;padding-top:16px;padding-bottom:12px}#main-top-bar #main-logo{width:140px;height:auto;margin-left:0}#main-top-bar #active-run-indicator{order:3;width:100%;padding-top:0}#main-top-bar>button{padding:6px 0 0}#main-content-wrapper,#main-content-wrapper:not(:has(.two-columns-wrapper,.one-column-wrapper)){height:auto;min-height:0;flex-direction:column}#main-content-wrapper #main-sidebar-holder{width:100%;min-height:0;flex-direction:row;overflow-x:auto;padding:8px}#main-content-wrapper #main-sidebar-holder>button:nth-of-type(3){margin-top:0}#main-content-wrapper #main-sidebar-holder #technical-details,#main-content-wrapper #main-sidebar-holder #powered-by-holder{display:none}#main-content-holder{padding:12px}#main-content-top-bar{margin-bottom:28px}.title-wrapper .title-holder{padding-left:0}.title-wrapper .title-holder h3{font-size:20px;line-height:24px}.title-wrapper .title-description.indent{padding-left:0}.panel-tabs{display:flex;gap:6px;margin-top:16px}.panel-tabs button{flex:1;min-height:44px;background-color:#f2f2f2;border-radius:5px;color:#787878;font-size:13px;font-weight:600;line-height:16px}.panel-tabs button[aria-selected=true]{background-color:#eaf7f3;color:#186b51}.two-columns-wrapper{margin-top:12px}.two-columns-wrapper .two-columns-left-wrapper,.two-columns-wrapper .two-columns-right-wrapper,.two-columns-wrapper.feedback-active .two-columns-left-wrapper{width:100%;min-height:60vh}.two-columns-wrapper[data-tab=overview] .two-columns-right-wrapper,.two-columns-wrapper[data-tab=content] .two-columns-left-wrapper,.two-columns-wrapper[data-tab=content] .chat-window-wrapper,.two-columns-wrapper[data-tab=ai] .two-columns-left-wrapper,.two-columns-wrapper[data-tab=ai] .two-columns-header-bar,.two-columns-wrapper[data-tab=ai] .two-columns-content-holder{display:none}.two-columns-wrapper:not(.feedback-active)[data-tab=ai] .two-columns-right-wrapper,.two-columns-wrapper:not(.feedback-active)[data-tab=ai] .two-columns-header-bar,.two-columns-wrapper:not(.feedback-active)[data-tab=ai] .two-columns-content-holder{display:flex}.two-columns-wrapper .two-columns-right-wrapper .chat-window-wrapper{width:100%;position:static;margin-left:0;padding:0;box-shadow:none}.ai-panel-enter,.ai-panel-leave{animation:none}.ai-drawer-close,.ai-drawer-backdrop{display:none}}
