@import url(./../../../global/components/section.css);
@import url(./../../../global/components/block/block.css);
@import url(./../../../global/components/social-links.css);

@import url(./../../../global/components/task/task.css);
@import url(./../../../global/components/card.css);
@import url(./../../../global/components/buttons.css);
@import url(./../../../global/components/details/details.css);
@import url(./../../../global/components/memory/memory.css);
@import url(./../../../global/components/select/select.css);
@import url(./../../../global/components/tolerance-range.css);

@import url(./../../../global/components/paragraf.css);
@import url(./../../../global/components/table.css);
@import url(./../../../global/components/scroll-box.css);

[data-view="study/tasks"] [data-block="1"] .task[data-task="3"] .task__inner .table tbody tr td:nth-child(2),
[data-view="study/tasks"] [data-block="1"] .task[data-task="3"] .task__inner .table tbody tr td:nth-child(4) {
  width: 19%;
}

[data-view="study/tasks"] [data-block="1"] .task[data-task="3"] .task__inner .table tbody tr td.space--2 {
  padding-left: 15px;
}

[data-view="study/tasks"] [data-block="1"] .task[data-task="3"] .task__inner .table tbody tr td.space--3 {
  padding-left: 20px;
}

[data-view="study/tasks"] [data-block="2"] .task[data-task="2"] .task__inner .card.card--white p.paragraf {
  margin-bottom: 8px;
}

[data-view="study/tasks"] [data-block="2"] .task[data-task="3"] .task__inner .task__item .card.card--white.card--inline {
  text-align: right;
}

[data-view="study/tasks"] [data-block="2"] .task[data-task="4"][data-tolerace-status="inactive"] .task__inner .card.card--white .button.button--primary[data-js="activate-range"] {
  margin-top: 16px;
}

[data-view="study/tasks"] [data-block="2"] .task[data-task="4"][data-tolerace-status="inactive"] .task__inner .task__item {
  display: none;
}

[data-view="study/tasks"] [data-block="2"] .task[data-task="4"][data-tolerace-status="active"] .task__inner .card.card--white .button.button--primary[data-js="activate-range"] {
  display: none;
}

[data-view="study/tasks"] [data-block="2"] .task[data-task="4"][data-tolerace-status="active"] .task__inner .task__item {
  opacity: 0;
  filter: blur(20px);
  transform: translateY(25%);
  animation: toNormal 0.7s ease forwards;
}

[data-view="study/tasks"] [data-block="3"] .memory-container .memory-grid [data-pair="1"].memory-card.is-open:after {
  background-image: url(./../../../global/assets/images/memory/ic_memo-production.svg);
}

[data-view="study/tasks"] [data-block="3"] .memory-container .memory-grid [data-pair="2"].memory-card.is-open:after {
  background-image: url(./../../../global/assets/images/memory/ic_memo-server.svg);
}

[data-view="study/tasks"] [data-block="3"] .memory-container .memory-grid [data-pair="3"].memory-card.is-open:after {
  background-image: url(./../../../global/assets/images/memory/ic_memo-silo.svg);
  background-size: 40%;
}

[data-view="study/tasks"] [data-block="3"] .memory-container .memory-grid [data-pair="4"].memory-card.is-open:after {
  background-image: url(./../../../global/assets/images/memory/ic_memo-tagebau.svg);
}

[data-view="study/tasks"] [data-block="3"] .memory-container .memory-grid [data-pair="5"].memory-card.is-open:after {
  background-image: url(./../../../global/assets/images/memory/ic_memo-tank.svg);
  background-size: 40%;
}

[data-view="study/tasks"] [data-block="3"] .memory-container .memory-grid [data-pair="6"].memory-card.is-open:after {
  background-image: url(./../../../global/assets/images/memory/ic_memo-baustelle.svg);
}

[data-view="study/tasks"] [data-block="3"] .memory-container [data-overlay="1"].memory-overlay.is-shown .memory-overlay__content .memory-overlay__icon {
  background-image: url(./../../../global/assets/images/memory/ic_memo-production.svg);
}

[data-view="study/tasks"] [data-block="3"] .memory-container [data-overlay="2"].memory-overlay.is-shown .memory-overlay__content .memory-overlay__icon {
  background-image: url(./../../../global/assets/images/memory/ic_memo-server.svg);
}

[data-view="study/tasks"] [data-block="3"] .memory-container [data-overlay="3"].memory-overlay.is-shown .memory-overlay__content .memory-overlay__icon {
  background-image: url(./../../../global/assets/images/memory/ic_memo-silo.svg);
  background-size: 40%;
}

[data-view="study/tasks"] [data-block="3"] .memory-container [data-overlay="4"].memory-overlay.is-shown .memory-overlay__content .memory-overlay__icon {
  background-image: url(./../../../global/assets/images/memory/ic_memo-tagebau.svg);
}

[data-view="study/tasks"] [data-block="3"] .memory-container [data-overlay="5"].memory-overlay.is-shown .memory-overlay__content .memory-overlay__icon {
  background-image: url(./../../../global/assets/images/memory/ic_memo-tank.svg);
  background-size: 40%;
}

[data-view="study/tasks"] [data-block="3"] .memory-container [data-overlay="6"].memory-overlay.is-shown .memory-overlay__content .memory-overlay__icon {
  background-image: url(./../../../global/assets/images/memory/ic_memo-baustelle.svg);
}

[data-view="study/tasks"] [data-block="3"] .task[data-task-status] .task__inner .task__submit [data-js="confirm"].button.button--primary {
  display: none;
}

[data-view="study/tasks"] [data-block="3"] .task[data-task-status] .task__inner .task__submit [data-js="next-task"].button.button--primary {
  display: block;
  pointer-events: none;
  filter: saturate(0) opacity(0.3);
}

[data-view="study/tasks"] [data-block="3"] .task[data-task-status] .task__inner .task__submit [data-js="next-task"].button.button--primary {
  display: block;
  pointer-events: none;
  filter: saturate(0) opacity(0.3);
}

[data-view="study/tasks"] [data-block="3"] .task[data-task-status="answered"] .task__inner .task__submit [data-js="next-task"].button.button--primary {
  filter: saturate(1) opacity(1);
  pointer-events: all;
}

[data-view="study/tasks"] [data-block="end"] .block[data-block-id="end"] .block__inner .section .section__content .paragraf:last-of-type {
  margin-bottom: 40px;
}

[data-view="study/tasks"] [data-block="end"] .block[data-block-id="end"] .block__inner .section .section__content {
  display: grid;
  place-content: center;
}

[data-view="study/tasks"] [data-block="end"] .block[data-block-id="end"] .block__inner .section .section__content web-details.card.card--white {
  margin: 32px auto;
}
