/* 1) Убираем любые белые фоны/карточки/обертки внутри квиза в этом блоке */
#rec1817599881 .t-quiz *,
#rec1817599881 .t-form *,
#rec1817599881 .t-form__wrapper,
#rec1817599881 .t-form__inner,
#rec1817599881 .t-form__inputsbox,
#rec1817599881 .t-quiz__wrapper,
#rec1817599881 .t-quiz__container,
#rec1817599881 .t-quiz__step,
#rec1817599881 .t-quiz__step-wrapper {
  background-color: transparent !important;
  box-shadow: none !important;
}

/* 2) Убираем скругления именно у внешних "панелей", но не ломаем поля ввода */
#rec1817599881 .t-quiz__wrapper,
#rec1817599881 .t-quiz__container,
#rec1817599881 .t-quiz__step,
#rec1817599881 .t-quiz__step-wrapper,
#rec1817599881 .t-form__wrapper,
#rec1817599881 .t-form__inner {
  border-radius: 0 !important;
}

/* 3) Если белые "полоски" — это варианты ответов (белые карточки справа) */
#rec1817599881 .t-quiz__answer,
#rec1817599881 .t-radio__control,
#rec1817599881 .t-checkbox__control,
#rec1817599881 .t-input-block {
  background-color: transparent !important;
  box-shadow: none !important;
}

/* 4) На всякий: убираем возможные белые фоны контейнеров Tilda (колонки/контейнеры) */
#rec1817599881 .t-container,
#rec1817599881 .t-col,
#rec1817599881 .t396__elem,
#rec1817599881 .t396__carrier,
#rec1817599881 .t396__filter {
  background-color: transparent !important;
}
