.header__dextall-logo{transition:filter .3s;will-change:filter;padding:1rem;height:4rem}.header__dextall-logo:hover{filter:drop-shadow(2px 2px 1px var(--main))}.header__wrapper{display:flex;padding-right:1rem}.header__menu_bar-wrapper{display:flex;flex-grow:1;justify-content:end;align-items:center;gap:2px}.dropzone{display:flex;flex-direction:column;height:100%}.dropzone__component{display:flex;flex-grow:1;flex-direction:column;justify-content:center;align-items:center;gap:1rem;transition:flex-grow 3.2s ease-in-out,height 3.2s ease-in-out,border .2s ease-in-out,background-color .2s ease-in-out;outline:none;border:1px dashed var(--main);border-radius:.25rem;width:100%}.dropzone__component--collapsed{flex-direction:row;gap:.5rem}.dropzone__component--focused{border-color:var(--accent);background:color-mix(in srgb,var(--accent) 5%,transparent)}.dropzone__component--accept{border-color:var(--main);background:color-mix(in srgb,var(--main) 15%,transparent)}.dropzone__component--reject{border-color:var(--red);background:color-mix(in srgb,var(--red) 15%,transparent)}.dropzone__icon{color:var(--main)}.dropzone__previews{display:flex;flex-direction:column;gap:.5rem;padding:1rem}.dropzone__preview{display:flex;align-items:center;gap:1rem;width:100%}.dropzone__preview-icon{width:24px;height:24px;color:var(--main)}.dropzone__preview-icon--error{color:var(--red)}.dropzone__preview-description-wrapper{display:flex;flex-direction:column;justify-content:space-between;overflow:hidden}.dropzone__preview-description-main{overflow:hidden;text-overflow:ellipsis}.new-optimization-task-dialog-fields{display:flex;position:relative;flex-direction:column;padding:1.7rem 0rem;overflow-y:auto}.new-optimization-task-dialog-fields .new-optimization-task-dialog-fields__fields-wrapper{display:grid;grid-template-rows:repeat(auto-fill,1fr);grid-template-columns:1fr;column-gap:1rem;row-gap:1rem;padding-top:.5rem}.main-layout__wrapper{flex-grow:1;max-height:calc(100vh - 5.5rem);overflow-y:auto}.main-layout__wrapper .main-layout__main{display:flex;flex-grow:1;flex-direction:column;padding:.3rem .5rem 0;height:100%}.main-layout__wrapper .main-layout__footer{display:flex;justify-content:right;align-items:flex-end;padding-right:1rem;height:1rem}.login-form-container{display:flex;flex-grow:1;justify-content:center;align-items:center}.login-form{border:solid 1px var(--main);border-radius:.25rem;padding:1rem;max-width:30rem}.title{text-align:center}.login-error-message-container{position:relative;height:3rem}.login-error-message{position:absolute;color:var(--red);text-align:center}.non-existing-page{display:flex;flex-grow:1;flex-direction:column;justify-content:center;align-items:flex-end;height:100%}.non-existing-page__message-wrapper{display:flex;justify-content:center;align-items:center;align-self:center;width:30rem;height:20rem}.error-container{display:flex;flex-direction:column;align-items:center;gap:1rem;box-shadow:0 0 .5rem color-mix(in srgb,var(--red) 20%,transparent);padding:1rem;width:30%}.status-badge{position:relative;vertical-align:middle;cursor:pointer;padding:0;width:auto;max-width:100%;height:auto;color:var(--ds-text, #42526e)!important;font-style:normal;font-weight:500;font-size:inherit;line-height:2.28571em;font-family:inherit;-webkit-user-select:none;user-select:none;text-align:center;text-decoration:none;white-space:nowrap;-moz-box-pack:center;justify-content:center;margin:0;outline:0px;box-shadow:transparent 0 0 0 2px;border:2px solid transparent;background-color:transparent}.status-badge-span{border-radius:2px;padding:4px;font-weight:700;font-size:.75rem;text-transform:uppercase}.titled-section{margin:2px;border-right:1px solid var(--title-section-border);border-bottom:1px solid var(--title-section-border);border-left:1px solid var(--title-section-border);border-radius:5px;width:100%}.titled-section .titled-section__wrapper-header{display:flex;flex-direction:row;width:100%!important}.titled-section .titled-section__wrapper-header .headerBorderBefore{border-top:1px solid var(--title-section-border);border-top-left-radius:5px;width:1em}.titled-section .titled-section__wrapper-header .headerTitle{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;gap:.25em;margin:-1em .5em 0;width:fit-content;height:2em;overflow:hidden;font-weight:400;font-size:.8rem;text-overflow:ellipsis}.titled-section .titled-section__wrapper-header .headerBorderAfter{flex-grow:2;border-top:1px solid var(--title-section-border);border-top-right-radius:5px;width:1em}.optimization-task-details{display:flex;position:relative;flex-direction:column;padding:1.7rem 0rem .7rem;overflow-y:auto}.optimization-task-details .optimization-task-details__status-badge-wrapper{position:absolute;top:0;right:.6rem}.optimization-task-details .optimization-task-details__fields-wrapper{display:grid;grid-template-rows:repeat(auto-fill,1fr);grid-template-columns:1fr;column-gap:1rem;row-gap:1rem;padding-top:.5rem}.optimization-task-details .optimization-task-details__download-controls{display:flex;align-items:flex-end;margin-right:.3rem;margin-left:.3rem;height:100%}.optimization-task-details .optimization-task-details__download-controls .optimization-task-details__download-controls-wrapper{margin:2px;width:100%}.optimization-task-details .optimization-task-details__download-controls .optimization-task-details__download-controls-wrapper .optimization-task-details__download-controls-content{display:flex;column-gap:.3rem;flex-direction:row;justify-content:flex-end;padding-right:.6rem;padding-bottom:.5rem;width:100%}.root-page__board-wrapper-skeleton{display:flex;flex-direction:column;gap:.5rem;padding:.5rem}.root-page__board-link-skeleton{display:flex;justify-content:center;align-items:center;box-shadow:0 0 .5rem color-mix(in srgb,var(--main) 20%,transparent);border-radius:.25rem;padding:.5rem;width:100%}.optimization-task-panels-list-table .optimization-task-panels-list-table__table-wrapper{border:1px solid lightgray;border-radius:.25rem;width:100%;max-height:calc(100vh - 6rem);overflow-x:auto}.optimization-task-panels-list-table .optimization-task-panels-list-table__table-wrapper .optimization-task-panels-list-table__header-cell .optimization-task-panels-list-table__header-cell-wrapper{display:flex;flex-direction:column}.optimization-task-panels-list-table .optimization-task-panels-list-table__table-wrapper .optimization-task-panels-list-table__header-cell .optimization-task-panels-list-table__header-cell-wrapper .optimization-task-panels-list-table__header-column-name-wrapper{display:flex;align-items:center}.optimization-task-panels-list-table .optimization-task-panels-list-table__table-wrapper .optimization-task-panels-list-table__header-cell .optimization-task-panels-list-table__header-cell-wrapper .optimization-task-panels-list-table__header-column-name-wrapper .optimization-task-panels-list-table__header-column-name{overflow:hidden;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.optimization-task-panels-list-table .optimization-task-panels-list-table__table-wrapper .optimization-task-panels-list-table__header-cell .optimization-task-panels-list-table__header-cell-wrapper .optimization-task-panels-list-table__header-column-name-wrapper .optimization-task-panels-list-table__header-column-name--shortened{max-width:5rem}.optimization-task-panels-list-table .optimization-task-panels-list-table__table-wrapper .optimization-task-panels-list-table__row{transition:box-shadow .3s;will-change:box-shadow;cursor:pointer;-webkit-user-select:none;user-select:none}.optimization-task-panels-list-table .optimization-task-panels-list-table__table-wrapper .optimization-task-panels-list-table__row:hover{box-shadow:inset 0 0 2px 0 var(--main)}.optimization-task-layout-wrapper{display:grid;grid-template-columns:25rem 1fr;grid-column-gap:10px;width:100%;height:calc(100vh - 6rem)}.root-page{display:flex;flex-grow:1;flex-direction:column;justify-content:space-between;align-items:flex-end;height:100%}.root-page__optimization-tasks-wrapper{display:flex;flex-grow:1;flex-direction:column;gap:1rem;width:100%}.root-page__optimization-tasks-wrapper.failure{justify-content:center;align-items:center}.root-page__board-wrapper{display:flex;flex-direction:column;gap:.5rem;padding:.5rem}.root-page__board-wrapper:has(.root-page__board-link:hover){box-shadow:0 1px 3px 0 var(--main),0 1px 1px 0 var(--main),0 2px 1px -1px var(--main)}.root-page__board-link{box-shadow:0 0 .5rem color-mix(in srgb,var(--main) 20%,transparent);border-radius:.25rem;background-color:var(--table-background);padding:.5rem;width:100%;text-align:center}.optimization-tasks-table a{color:inherit;text-decoration:inherit}.optimization-tasks-table .optimization-tasks-table__table-wrapper{border:1px solid lightgray;border-radius:.25rem;width:100%;max-height:calc(100vh - 6rem);overflow-x:auto}.optimization-tasks-table .optimization-tasks-table__table-wrapper .optimization-tasks-table__header-cell .optimization-tasks-table__header-cell-wrapper{display:flex;flex-direction:column}.optimization-tasks-table .optimization-tasks-table__table-wrapper .optimization-tasks-table__header-cell .optimization-tasks-table__header-cell-wrapper .optimization-tasks-table__header-column-name-wrapper{display:flex;align-items:center}.optimization-tasks-table .optimization-tasks-table__table-wrapper .optimization-tasks-table__header-cell .optimization-tasks-table__header-cell-wrapper .optimization-tasks-table__header-column-name-wrapper .optimization-tasks-table__header-column-name{overflow:hidden;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.optimization-tasks-table .optimization-tasks-table__table-wrapper .optimization-tasks-table__header-cell .optimization-tasks-table__header-cell-wrapper .optimization-tasks-table__header-column-name-wrapper .optimization-tasks-table__header-column-name--shortened{max-width:5rem}.optimization-tasks-table .optimization-tasks-table__table-wrapper .optimization-tasks-table__header-cell:nth-child(1){width:25rem}.optimization-tasks-table .optimization-tasks-table__table-wrapper .optimization-tasks-table__header-cell:nth-child(2){width:15rem}.optimization-tasks-table .optimization-tasks-table__table-wrapper .optimization-tasks-table__header-cell:nth-child(3){width:7rem}.optimization-tasks-table .optimization-tasks-table__table-wrapper .optimization-tasks-table__header-cell:nth-child(4){width:7rem}.optimization-tasks-table .optimization-tasks-table__table-wrapper .optimization-tasks-table__header-cell:nth-child(5){width:9rem}.optimization-tasks-table .optimization-tasks-table__table-wrapper .optimization-tasks-table__header-cell:nth-child(6){width:9rem}.optimization-tasks-table .optimization-tasks-table__table-wrapper .optimization-tasks-table__header-cell:nth-child(7){width:9rem}.optimization-tasks-table .optimization-tasks-table__table-wrapper .optimization-tasks-table__header-cell:nth-child(8){width:2rem}.optimization-tasks-table .optimization-tasks-table__table-wrapper .optimization-tasks-table__row{transition:box-shadow .3s;will-change:box-shadow;cursor:pointer;-webkit-user-select:none;user-select:none}.optimization-tasks-table .optimization-tasks-table__table-wrapper .optimization-tasks-table__row:hover{box-shadow:inset 0 0 2px 0 var(--main)}.optimization-tasks-table .optimization-tasks-table__table-wrapper .optimization-tasks-table__row-cell:nth-child(5){padding:0!important}#root{display:flex;flex-direction:column;margin:0 auto;min-height:100vh}:root{--black: #212022;--white: #ffffff;--gray: #f2f2f2;--dark-gray: #999999;--red: #e73737;--accent: #4e706a;--bg: #ececec;--main: #304e49;--table-background: #ffffff;--title-section-border: #b2b2b2}html{min-width:955px}::-webkit-scrollbar{width:.5rem;height:.5rem}::-webkit-scrollbar-track{background:var(--bg)}::-webkit-scrollbar-thumb{border-radius:.25rem;background:var(--dark-gray)}::-webkit-scrollbar-thumb:hover{background:var(--main)}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
