/* Оптисалт */
/* Компактные кнопки T395 слева, ширина по тексту, адаптивные */

/* === Список блоков === */
#rec1430088871,
#rec1430091381,
#rec1430090311,
#rec1430092311,
#rec1407784771,
#rec1380612621,
#rec1380644171,
#rec1368785761,
#rec1368297071, 
#rec1223912136,
#rec1224147366,
#rec1211381316,
#rec1347423571,
#rec1347423221,
#rec1347422531,
#rec1347420751,
#rec1347417981,
#rec1347415921,
#rec1347413921,
#rec1347412781,
#rec1347411041,
#rec1347404641,
#rec1360703911,
#rec1360741911,
#rec1360727111,
#rec1360771821,
#rec1360785691,
#rec1360807461,
#rec1360943861,
#rec1363810561,
#rec1363871791,
#rec1363922101,
#rec1363974961,
#rec1364292011,
#rec1364351341,
#rec1364403241,
#rec1364537281,
#rec1364592621,
#rec1364694421,
#rec1364741681,
#rec1364778011,
#rec1365099681,
#rec1365228731,
#rec1365294171,
#rec1365324151,
#rec1365367851,
#rec1365440571,
#rec1365494881,
#rec1365619571,
#rec1365689951,
#rec1365733101,
#rec1365773131,
#rec1365844261,
#rec1365887091,
#rec1365919141,
#rec1366044081,
#rec1366360661,
#rec1366415931,
#rec1366457281,
#rec1366508711,
#rec1366539661,
#rec1366570461,
#rec1366602621,
#rec1366691901,
#rec1366779161,
#rec1366804411,
#rec1366825611,
#rec1366844401,
#rec1366890061,
#rec1366908181,
#rec1366925111,
#rec1366966661,
#rec1366986491,
#rec1367009001 {
  --gap: 10px;
}

/* Обёртка */
#rec1430088871 .t395__wrapper,
#rec1430091381 .t395__wrapper,
#rec1430090311 .t395__wrapper,
#rec1430092311 .t395__wrapper,
#rec1407784771 .t395__wrapper,
#rec1380612621 .t395__wrapper,
#rec1380644171 .t395__wrapper,
#rec1368785761 .t395__wrapper,
#rec1368297071 .t395__wrapper,
#rec1223912136 .t395__wrapper,
#rec1224147366 .t395__wrapper,
#rec1211381316 .t395__wrapper,
#rec1347423571 .t395__wrapper,
#rec1347423221 .t395__wrapper,
#rec1347422531 .t395__wrapper,
#rec1347420751 .t395__wrapper,
#rec1347417981 .t395__wrapper,
#rec1347415921 .t395__wrapper,
#rec1347413921 .t395__wrapper,
#rec1347412781 .t395__wrapper,
#rec1347411041 .t395__wrapper,
#rec1347404641 .t395__wrapper,
#rec1360703911 .t395__wrapper,
#rec1360741911 .t395__wrapper,
#rec1360727111 .t395__wrapper,
#rec1360771821 .t395__wrapper,
#rec1360785691 .t395__wrapper,
#rec1360807461 .t395__wrapper,
#rec1360943861 .t395__wrapper,
#rec1363810561 .t395__wrapper,
#rec1363871791 .t395__wrapper,
#rec1363922101 .t395__wrapper,
#rec1363974961 .t395__wrapper,
#rec1364292011 .t395__wrapper,
#rec1364351341 .t395__wrapper,
#rec1364403241 .t395__wrapper,
#rec1364537281 .t395__wrapper,
#rec1364592621 .t395__wrapper,
#rec1364694421 .t395__wrapper,
#rec1364741681 .t395__wrapper,
#rec1364778011 .t395__wrapper,
#rec1365099681 .t395__wrapper,
#rec1365228731 .t395__wrapper,
#rec1365294171 .t395__wrapper,
#rec1365324151 .t395__wrapper,
#rec1365367851 .t395__wrapper,
#rec1365440571 .t395__wrapper,
#rec1365494881 .t395__wrapper,
#rec1365619571 .t395__wrapper,
#rec1365689951 .t395__wrapper,
#rec1365733101 .t395__wrapper,
#rec1365773131 .t395__wrapper,
#rec1365844261 .t395__wrapper,
#rec1365887091 .t395__wrapper,
#rec1365919141 .t395__wrapper,
#rec1366044081 .t395__wrapper,
#rec1366360661 .t395__wrapper,
#rec1366415931 .t395__wrapper,
#rec1366457281 .t395__wrapper,
#rec1366508711 .t395__wrapper,
#rec1366539661 .t395__wrapper,
#rec1366570461 .t395__wrapper,
#rec1366602621 .t395__wrapper,
#rec1366691901 .t395__wrapper,
#rec1366779161 .t395__wrapper,
#rec1366804411 .t395__wrapper,
#rec1366825611 .t395__wrapper,
#rec1366844401 .t395__wrapper,
#rec1366890061 .t395__wrapper,
#rec1366908181 .t395__wrapper,
#rec1366925111 .t395__wrapper,
#rec1366966661 .t395__wrapper,
#rec1366986491 .t395__wrapper,
#rec1367009001 .t395__wrapper {
  justify-content: flex-start !important;
  display: flex !important;
  gap: var(--gap);
  flex-wrap: wrap;
}

/* Таб */
#rec1430088871 .t395__tab,
#rec1430091381 .t395__tab,
#rec1430090311 .t395__tab,
#rec1430092311 .t395__tab,
#rec1407784771 .t395__tab,
#rec1380612621 .t395__tab,
#rec1380644171 .t395__tab,
#rec1368785761 .t395__tab,
#rec1368297071 .t395__tab,
#rec1223912136 .t395__tab,
#rec1224147366 .t395__tab,
#rec1211381316 .t395__tab,
#rec1347423571 .t395__tab,
#rec1347423221 .t395__tab,
#rec1347422531 .t395__tab,
#rec1347420751 .t395__tab,
#rec1347417981 .t395__tab,
#rec1347415921 .t395__tab,
#rec1347413921 .t395__tab,
#rec1347412781 .t395__tab,
#rec1347411041 .t395__tab,
#rec1347404641 .t395__tab,
#rec1360703911 .t395__tab,
#rec1360741911 .t395__tab,
#rec1360727111 .t395__tab,
#rec1360771821 .t395__tab,
#rec1360785691 .t395__tab,
#rec1360807461 .t395__tab,
#rec1360943861 .t395__tab,
#rec1363810561 .t395__tab,
#rec1363871791 .t395__tab,
#rec1363922101 .t395__tab,
#rec1363974961 .t395__tab,
#rec1364292011 .t395__tab,
#rec1364351341 .t395__tab,
#rec1364403241 .t395__tab,
#rec1364537281 .t395__tab,
#rec1364592621 .t395__tab,
#rec1364694421 .t395__tab,
#rec1364741681 .t395__tab,
#rec1364778011 .t395__tab,
#rec1365099681 .t395__tab,
#rec1365228731 .t395__tab,
#rec1365294171 .t395__tab,
#rec1365324151 .t395__tab,
#rec1365367851 .t395__tab,
#rec1365440571 .t395__tab,
#rec1365494881 .t395__tab,
#rec1365619571 .t395__tab,
#rec1365689951 .t395__tab,
#rec1365733101 .t395__tab,
#rec1365773131 .t395__tab,
#rec1365844261 .t395__tab,
#rec1365887091 .t395__tab,
#rec1365919141 .t395__tab,
#rec1366044081 .t395__tab,
#rec1366360661 .t395__tab,
#rec1366415931 .t395__tab,
#rec1366457281 .t395__tab,
#rec1366508711 .t395__tab,
#rec1366539661 .t395__tab,
#rec1366570461 .t395__tab,
#rec1366602621 .t395__tab,
#rec1366691901 .t395__tab,
#rec1366779161 .t395__tab,
#rec1366804411 .t395__tab,
#rec1366825611 .t395__tab,
#rec1366844401 .t395__tab,
#rec1366890061 .t395__tab,
#rec1366908181 .t395__tab,
#rec1366925111 .t395__tab,
#rec1366966661 .t395__tab,
#rec1366986491 .t395__tab,
#rec1367009001 .t395__tab {
  width: auto !important;
  min-width: 60px !important;
  padding: 4px 12px !important;
  box-sizing: border-box !important;
  flex: 0 0 auto !important;
  border-radius: 5px;
  position: relative;
}

/* Текст в табе */
#rec1430088871 .t395__title,
#rec1430091381 .t395__title,
#rec1430090311 .t395__title,
#rec1430092311 .t395__title,
#rec1407784771 .t395__title,
#rec1380612621 .t395__title,
#rec1380644171 .t395__title,
#rec1368785761 .t395__title,
#rec1368297071 .t395__title,
#rec1223912136 .t395__title,
#rec1224147366 .t395__title,
#rec1211381316 .t395__title,
#rec1347423571 .t395__title,
#rec1347423221 .t395__title,
#rec1347422531 .t395__title,
#rec1347420751 .t395__title,
#rec1347417981 .t395__title,
#rec1347415921 .t395__title,
#rec1347413921 .t395__title,
#rec1347412781 .t395__title,
#rec1347411041 .t395__title,
#rec1347404641 .t395__title,
#rec1360703911 .t395__title,
#rec1360741911 .t395__title,
#rec1360727111 .t395__title,
#rec1360771821 .t395__title,
#rec1360785691 .t395__title,
#rec1360807461 .t395__title,
#rec1360943861 .t395__title,
#rec1363810561 .t395__title,
#rec1363871791 .t395__title,
#rec1363922101 .t395__title,
#rec1363974961 .t395__title,
#rec1364292011 .t395__title,
#rec1364351341 .t395__title,
#rec1364403241 .t395__title,
#rec1364537281 .t395__title,
#rec1364592621 .t395__title,
#rec1364694421 .t395__title,
#rec1364741681 .t395__title,
#rec1364778011 .t395__title,
#rec1365099681 .t395__title,
#rec1365228731 .t395__title,
#rec1365294171 .t395__title,
#rec1365324151 .t395__title,
#rec1365367851 .t395__title,
#rec1365440571 .t395__title,
#rec1365494881 .t395__title,
#rec1365619571 .t395__title,
#rec1365689951 .t395__title,
#rec1365733101 .t395__title,
#rec1365773131 .t395__title,
#rec1365844261 .t395__title,
#rec1365887091 .t395__title,
#rec1365919141 .t395__title,
#rec1366044081 .t395__title,
#rec1366360661 .t395__title,
#rec1366415931 .t395__title,
#rec1366457281 .t395__title,
#rec1366508711 .t395__title,
#rec1366539661 .t395__title,
#rec1366570461 .t395__title,
#rec1366602621 .t395__title,
#rec1366691901 .t395__title,
#rec1366779161 .t395__title,
#rec1366804411 .t395__title,
#rec1366825611 .t395__title,
#rec1366844401 .t395__title,
#rec1366890061 .t395__title,
#rec1366908181 .t395__title,
#rec1366925111 .t395__title,
#rec1366966661 .t395__title,
#rec1366986491 .t395__title,
#rec1367009001 .t395__title {
  width: auto !important;
  padding: 4px 12px !important;
  font-size: clamp(12px, 1.5vw, 14px) !important;
  white-space: nowrap !important;
  text-align: center !important;
}

/* Активная кнопка */
#rec1430088871 .t395__tab.t395__tab_active,
#rec1430091381 .t395__tab.t395__tab_active,
#rec1430090311 .t395__tab.t395__tab_active,
#rec1430092311 .t395__tab.t395__tab_active,
#rec1407784771 .t395__tab.t395__tab_active,
#rec1380612621 .t395__tab.t395__tab_active,
#rec1380644171 .t395__tab.t395__tab_active,
#rec1368785761 .t395__tab.t395__tab_active,
#rec1368297071 .t395__tab.t395__tab_active,
#rec1223912136 .t395__tab.t395__tab_active,
#rec1224147366 .t395__tab.t395__tab_active,
#rec1211381316 .t395__tab.t395__tab_active,
#rec1347423571 .t395__tab.t395__tab_active,
#rec1347423221 .t395__tab.t395__tab_active,
#rec1347422531 .t395__tab.t395__tab_active,
#rec1347420751 .t395__tab.t395__tab_active,
#rec1347417981 .t395__tab.t395__tab_active,
#rec1347415921 .t395__tab.t395__tab_active,
#rec1347413921 .t395__tab.t395__tab_active,
#rec1347412781 .t395__tab.t395__tab_active,
#rec1347411041 .t395__tab.t395__tab_active,
#rec1347404641 .t395__tab.t395__tab_active,
#rec1360703911 .t395__tab.t395__tab_active,
#rec1360741911 .t395__tab.t395__tab_active,
#rec1360727111 .t395__tab.t395__tab_active,
#rec1360771821 .t395__tab.t395__tab_active,
#rec1360785691 .t395__tab.t395__tab_active,
#rec1360807461 .t395__tab.t395__tab_active,
#rec1360943861 .t395__tab.t395__tab_active,
#rec1363810561 .t395__tab.t395__tab_active,
#rec1363871791 .t395__tab.t395__tab_active,
#rec1363922101 .t395__tab.t395__tab_active,
#rec1363974961 .t395__tab.t395__tab_active,
#rec1364292011 .t395__tab.t395__tab_active,
#rec1364351341 .t395__tab.t395__tab_active,
#rec1364403241 .t395__tab.t395__tab_active,
#rec1364537281 .t395__tab.t395__tab_active,
#rec1364592621 .t395__tab.t395__tab_active,
#rec1364694421 .t395__tab.t395__tab_active,
#rec1364741681 .t395__tab.t395__tab_active,
#rec1364778011 .t395__tab.t395__tab_active,
#rec1365099681 .t395__tab.t395__tab_active,
#rec1365228731 .t395__tab.t395__tab_active,
#rec1365294171 .t395__tab.t395__tab_active,
#rec1365324151 .t395__tab.t395__tab_active,
#rec1365367851 .t395__tab.t395__tab_active,
#rec1365440571 .t395__tab.t395__tab_active,
#rec1365494881 .t395__tab.t395__tab_active,
#rec1365619571 .t395__tab.t395__tab_active,
#rec1365689951 .t395__tab.t395__tab_active,
#rec1365733101 .t395__tab.t395__tab_active,
#rec1365773131 .t395__tab.t395__tab_active,
#rec1365844261 .t395__tab.t395__tab_active,
#rec1365887091 .t395__tab.t395__tab_active,
#rec1365919141 .t395__tab.t395__tab_active,
#rec1366044081 .t395__tab.t395__tab_active,
#rec1366360661 .t395__tab.t395__tab_active,
#rec1366415931 .t395__tab.t395__tab_active,
#rec1366457281 .t395__tab.t395__tab_active,
#rec1366508711 .t395__tab.t395__tab_active,
#rec1366539661 .t395__tab.t395__tab_active,
#rec1366570461 .t395__tab.t395__tab_active,
#rec1366602621 .t395__tab.t395__tab_active,
#rec1366691901 .t395__tab.t395__tab_active,
#rec1366779161 .t395__tab.t395__tab_active,
#rec1366804411 .t395__tab.t395__tab_active,
#rec1366825611 .t395__tab.t395__tab_active,
#rec1366844401 .t395__tab.t395__tab_active,
#rec1366890061 .t395__tab.t395__tab_active,
#rec1366908181 .t395__tab.t395__tab_active,
#rec1366925111 .t395__tab.t395__tab_active,
#rec1366966661 .t395__tab.t395__tab_active,
#rec1366986491 .t395__tab.t395__tab_active,
#rec1367009001 .t395__tab.t395__tab_active {
  z-index: 2;
}

/* Первая кнопка */
#rec1430088871 .t395__tab:first-child,
#rec1430091381 .t395__tab:first-child,
#rec1430090311 .t395__tab:first-child,
#rec1430092311 .t395__tab:first-child,
#rec1407784771 .t395__tab:first-child,
#rec1380612621 .t395__tab:first-child,
#rec1380644171 .t395__tab:first-child,
#rec1368785761 .t395__tab:first-child,
#rec1368297071 .t395__tab:first-child
#rec1223912136 .t395__tab:first-child,
#rec1224147366 .t395__tab:first-child,
#rec1211381316 .t395__tab:first-child,
#rec1347423571 .t395__tab:first-child,
#rec1347423221 .t395__tab:first-child,
#rec1347422531 .t395__tab:first-child,
#rec1347420751 .t395__tab:first-child,
#rec1347417981 .t395__tab:first-child,
#rec1347415921 .t395__tab:first-child,
#rec1347413921 .t395__tab:first-child,
#rec1347412781 .t395__tab:first-child,
#rec1347411041 .t395__tab:first-child,
#rec1347404641 .t395__tab:first-child,
#rec1360703911 .t395__tab:first-child,
#rec1360741911 .t395__tab:first-child,
#rec1360727111 .t395__tab:first-child,
#rec1360771821 .t395__tab:first-child,
#rec1360785691 .t395__tab:first-child,
#rec1360807461 .t395__tab:first-child,
#rec1360943861 .t395__tab:first-child,
#rec1363810561 .t395__tab:first-child,
#rec1363871791 .t395__tab:first-child,
#rec1363922101 .t395__tab:first-child,
#rec1363974961 .t395__tab:first-child,
#rec1364292011 .t395__tab:first-child,
#rec1364351341 .t395__tab:first-child,
#rec1364403241 .t395__tab:first-child,
#rec1364537281 .t395__tab:first-child,
#rec1364592621 .t395__tab:first-child,
#rec1364694421 .t395__tab:first-child,
#rec1364741681 .t395__tab:first-child,
#rec1364778011 .t395__tab:first-child,
#rec1365099681 .t395__tab:first-child,
#rec1365228731 .t395__tab:first-child,
#rec1365294171 .t395__tab:first-child,
#rec1365324151 .t395__tab:first-child,
#rec1365367851 .t395__tab:first-child,
#rec1365440571 .t395__tab:first-child,
#rec1365494881 .t395__tab:first-child,
#rec1365619571 .t395__tab:first-child,
#rec1365689951 .t395__tab:first-child,
#rec1365733101 .t395__tab:first-child,
#rec1365773131 .t395__tab:first-child,
#rec1365844261 .t395__tab:first-child,
#rec1365887091 .t395__tab:first-child,
#rec1365919141 .t395__tab:first-child,
#rec1366044081 .t395__tab:first-child,
#rec1366360661 .t395__tab:first-child,
#rec1366415931 .t395__tab:first-child,
#rec1366457281 .t395__tab:first-child,
#rec1366508711 .t395__tab:first-child,
#rec1366539661 .t395__tab:first-child,
#rec1366570461 .t395__tab:first-child,
#rec1366602621 .t395__tab:first-child,
#rec1366691901 .t395__tab:first-child,
#rec1366779161 .t395__tab:first-child,
#rec1366804411 .t395__tab:first-child,
#rec1366825611 .t395__tab:first-child,
#rec1366844401 .t395__tab:first-child,
#rec1366890061 .t395__tab:first-child,
#rec1366908181 .t395__tab:first-child,
#rec1366925111 .t395__tab:first-child,
#rec1366966661 .t395__tab:first-child,
#rec1366986491 .t395__tab:first-child,
#rec1367009001 .t395__tab:first-child {
  border-top-right-radius: 5px !important;
  border-bottom-right-radius: 5px !important;
  z-index: 1;
}

/* Мобильные адаптивы */
@media screen and (max-width: 960px) {
  #rec1430088871 .t395__tab,
  #rec1430091381 .t395__tab,
  #rec1430090311 .t395__tab,
  #rec1430092311 .t395__tab,
  #rec1407784771 .t395__tab,
  #rec1380612621 .t395__tab,
  #rec1380644171 .t395__tab,
  #rec1368785761 .t395__tab,
  #rec1368297071 .t395__tab,
  #rec1223912136 .t395__tab,
  #rec1224147366 .t395__tab,
  #rec1211381316 .t395__tab,
  #rec1347423571 .t395__tab,
  #rec1347423221 .t395__tab,
  #rec1347422531 .t395__tab,
  #rec1347420751 .t395__tab,
  #rec1347417981 .t395__tab,
  #rec1347415921 .t395__tab,
  #rec1347413921 .t395__tab,
  #rec1347412781 .t395__tab,
  #rec1347411041 .t395__tab,
  #rec1347404641 .t395__tab,
  #rec1360703911 .t395__tab,
  #rec1360741911 .t395__tab,
  #rec1360727111 .t395__tab,
  #rec1360771821 .t395__tab,
  #rec1360785691 .t395__tab,
  #rec1360807461 .t395__tab,
  #rec1360943861 .t395__tab,
  #rec1363810561 .t395__tab,
  #rec1363871791 .t395__tab,
  #rec1363922101 .t395__tab,
  #rec1363974961 .t395__tab,
  #rec1364292011 .t395__tab,
  #rec1364351341 .t395__tab,
  #rec1364403241 .t395__tab,
  #rec1364537281 .t395__tab,
  #rec1364592621 .t395__tab,
  #rec1364694421 .t395__tab,
  #rec1364741681 .t395__tab,
  #rec1364778011 .t395__tab,
  #rec1365099681 .t395__tab,
  #rec1365228731 .t395__tab,
  #rec1365294171 .t395__tab,
  #rec1365324151 .t395__tab,
  #rec1365367851 .t395__tab,
  #rec1365440571 .t395__tab,
  #rec1365494881 .t395__tab,
  #rec1365619571 .t395__tab,
  #rec1365689951 .t395__tab,
  #rec1365733101 .t395__tab,
  #rec1365773131 .t395__tab,
  #rec1365844261 .t395__tab,
  #rec1365887091 .t395__tab,
  #rec1365919141 .t395__tab,
  #rec1366044081 .t395__tab,
  #rec1366360661 .t395__tab,
  #rec1366415931 .t395__tab,
  #rec1366457281 .t395__tab,
  #rec1366508711 .t395__tab,
  #rec1366539661 .t395__tab,
  #rec1366570461 .t395__tab,
  #rec1366602621 .t395__tab,
  #rec1366691901 .t395__tab,
  #rec1366779161 .t395__tab,
  #rec1366804411 .t395__tab,
  #rec1366825611 .t395__tab,
  #rec1366844401 .t395__tab,
  #rec1366890061 .t395__tab,
  #rec1366908181 .t395__tab,
  #rec1366925111 .t395__tab,
  #rec1366966661 .t395__tab,
  #rec1366986491 .t395__tab,
  #rec1367009001 .t395__tab,
  #rec1430088871 .t395__title,
  #rec1430091381 .t395__title,
  #rec1430090311 .t395__title,
  #rec1430092311 .t395__title,
  #rec1407784771 .t395__title,
  #rec1380612621 .t395__title,
  #rec1380644171 .t395__title,
  #rec1368785761 .t395__title,
  #rec1368297071 .t395__title,
  #rec1223912136 .t395__title,
  #rec1224147366 .t395__title,
  #rec1211381316 .t395__title,
  #rec1347423571 .t395__title,
  #rec1347423221 .t395__title,
  #rec1347422531 .t395__title,
  #rec1347420751 .t395__title,
  #rec1347417981 .t395__title,
  #rec1347415921 .t395__title,
  #rec1347413921 .t395__title,
  #rec1347412781 .t395__title,
  #rec1347411041 .t395__title,
  #rec1347404641 .t395__title,
  #rec1360703911 .t395__title,
  #rec1360741911 .t395__title,
  #rec1360727111 .t395__title,
  #rec1360771821 .t395__title,
  #rec1360785691 .t395__title,
  #rec1360807461 .t395__title,
  #rec1360943861 .t395__title,
  #rec1363810561 .t395__title,
  #rec1363871791 .t395__title,
  #rec1363922101 .t395__title,
  #rec1363974961 .t395__title,
  #rec1364292011 .t395__title,
  #rec1364351341 .t395__title,
  #rec1364403241 .t395__title,
  #rec1364537281 .t395__title,
  #rec1364592621 .t395__title,
  #rec1364694421 .t395__title,
  #rec1364741681 .t395__title,
  #rec1364778011 .t395__title,
  #rec1365099681 .t395__title,
  #rec1365228731 .t395__title,
  #rec1365294171 .t395__title,
  #rec1365324151 .t395__title,
  #rec1365367851 .t395__title,
  #rec1365440571 .t395__title,
  #rec1365494881 .t395__title,
  #rec1365619571 .t395__title,
  #rec1365689951 .t395__title,
  #rec1365733101 .t395__title,
  #rec1365773131 .t395__title,
  #rec1365844261 .t395__title,
  #rec1365887091 .t395__title,
  #rec1365919141 .t395__title,
  #rec1366044081 .t395__title,
  #rec1366360661 .t395__title,
  #rec1366415931 .t395__title,
  #rec1366457281 .t395__title,
  #rec1366508711 .t395__title,
  #rec1366539661 .t395__title,
  #rec1366570461 .t395__title,
  #rec1366602621 .t395__title,
  #rec1366691901 .t395__title,
  #rec1366779161 .t395__title,
  #rec1366804411 .t395__title,
  #rec1366825611 .t395__title,
  #rec1366844401 .t395__title,
  #rec1366890061 .t395__title,
  #rec1366908181 .t395__title,
  #rec1366925111 .t395__title,
  #rec1366966661 .t395__title,
  #rec1366986491 .t395__title,
  #rec1367009001 .t395__title {
    padding: 4px 10px !important;
    font-size: clamp(11px, 2vw, 13px) !important;
  }

  #rec1430088871 .t395__wrapper_mobile,
  #rec1430091381 .t395__wrapper_mobile,
  #rec1430090311 .t395__wrapper_mobile,
  #rec1430092311 .t395__wrapper_mobile,
  #rec1407784771 .t395__wrapper_mobile,
  #rec1380612621 .t395__wrapper_mobile,
  #rec1380644171 .t395__wrapper_mobile,
  #rec1368785761 .t395__wrapper_mobile,
  #rec1368297071 .t395__wrapper_mobile,
  #rec1223912136 .t395__wrapper_mobile,
  #rec1224147366 .t395__wrapper_mobile,
  #rec1211381316 .t395__wrapper_mobile,
  #rec1347423571 .t395__wrapper_mobile,
  #rec1347423221 .t395__wrapper_mobile,
  #rec1347422531 .t395__wrapper_mobile,
  #rec1347420751 .t395__wrapper_mobile,
  #rec1347417981 .t395__wrapper_mobile,
  #rec1347415921 .t395__wrapper_mobile,
  #rec1347413921 .t395__wrapper_mobile,
  #rec1347412781 .t395__wrapper_mobile,
  #rec1347411041 .t395__wrapper_mobile,
  #rec1347404641 .t395__wrapper_mobile,
  #rec1360703911 .t395__wrapper_mobile,
  #rec1360741911 .t395__wrapper_mobile,
  #rec1360727111 .t395__wrapper_mobile,
  #rec1360771821 .t395__wrapper_mobile,
  #rec1360785691 .t395__wrapper_mobile,
  #rec1360807461 .t395__wrapper_mobile,
  #rec1360943861 .t395__wrapper_mobile,
  #rec1363810561 .t395__wrapper_mobile,
  #rec1363871791 .t395__wrapper_mobile,
  #rec1363922101 .t395__wrapper_mobile,
  #rec1363974961 .t395__wrapper_mobile,
  #rec1364292011 .t395__wrapper_mobile,
  #rec1364351341 .t395__wrapper_mobile,
  #rec1364403241 .t395__wrapper_mobile,
  #rec1364537281 .t395__wrapper_mobile,
  #rec1364592621 .t395__wrapper_mobile,
  #rec1364694421 .t395__wrapper_mobile,
  #rec1364741681 .t395__wrapper_mobile,
  #rec1364778011 .t395__wrapper_mobile,
  #rec1365099681 .t395__wrapper_mobile,
  #rec1365228731 .t395__wrapper_mobile,
  #rec1365294171 .t395__wrapper_mobile,
  #rec1365324151 .t395__wrapper_mobile,
  #rec1365367851 .t395__wrapper_mobile,
  #rec1365440571 .t395__wrapper_mobile,
  #rec1365494881 .t395__wrapper_mobile,
  #rec1365619571 .t395__wrapper_mobile,
  #rec1365689951 .t395__wrapper_mobile,
  #rec1365733101 .t395__wrapper_mobile,
  #rec1365773131 .t395__wrapper_mobile,
  #rec1365844261 .t395__wrapper_mobile,
  #rec1365887091 .t395__wrapper_mobile,
  #rec1365919141 .t395__wrapper_mobile,
  #rec1366044081 .t395__wrapper_mobile,
  #rec1366360661 .t395__wrapper_mobile,
  #rec1366415931 .t395__wrapper_mobile,
  #rec1366457281 .t395__wrapper_mobile,
  #rec1366508711 .t395__wrapper_mobile,
  #rec1366539661 .t395__wrapper_mobile,
  #rec1366570461 .t395__wrapper_mobile,
  #rec1366602621 .t395__wrapper_mobile,
  #rec1366691901 .t395__wrapper_mobile,
  #rec1366779161 .t395__wrapper_mobile,
  #rec1366804411 .t395__wrapper_mobile,
  #rec1366825611 .t395__wrapper_mobile,
  #rec1366844401 .t395__wrapper_mobile,
  #rec1366890061 .t395__wrapper_mobile,
  #rec1366908181 .t395__wrapper_mobile,
  #rec1366925111 .t395__wrapper_mobile,
  #rec1366966661 .t395__wrapper_mobile,
  #rec1366986491 .t395__wrapper_mobile,
  #rec1367009001 .t395__wrapper_mobile {
    justify-content: flex-start !important;
  }
}

/* === Вертикальный планшет: сдвиг вправо 20px === */
@media screen and (min-width: 641px) and (max-width: 960px) {
  #rec1430088871 .t395__wrapper,
  #rec1430091381 .t395__wrapper,
  #rec1430090311 .t395__wrapper,
  #rec1430092311 .t395__wrapper,
  #rec1407784771 .t395__wrapper,
  #rec1380612621 .t395__wrapper,
  #rec1380644171 .t395__wrapper,
  #rec1368785761 .t395__wrapper,
  #rec1368297071 .t395__wrapper,
  #rec1223912136 .t395__wrapper,
  #rec1224147366 .t395__wrapper,
  #rec1211381316 .t395__wrapper,
  #rec1347423571 .t395__wrapper,
  #rec1347423221 .t395__wrapper,
  #rec1347422531 .t395__wrapper,
  #rec1347420751 .t395__wrapper,
  #rec1347417981 .t395__wrapper,
  #rec1347415921 .t395__wrapper,
  #rec1347413921 .t395__wrapper,
  #rec1347412781 .t395__wrapper,
  #rec1347411041 .t395__wrapper,
  #rec1347404641 .t395__wrapper,
  #rec1360703911 .t395__wrapper,
  #rec1360741911 .t395__wrapper,
  #rec1360727111 .t395__wrapper,
  #rec1360771821 .t395__wrapper,
  #rec1360785691 .t395__wrapper,
  #rec1360807461 .t395__wrapper,
  #rec1360943861 .t395__wrapper,
  #rec1363810561 .t395__wrapper,
  #rec1363871791 .t395__wrapper,
  #rec1363922101 .t395__wrapper,
  #rec1363974961 .t395__wrapper,
  #rec1364292011 .t395__wrapper,
  #rec1364351341 .t395__wrapper,
  #rec1364403241 .t395__wrapper,
  #rec1364537281 .t395__wrapper,
  #rec1364592621 .t395__wrapper,
  #rec1364694421 .t395__wrapper,
  #rec1364741681 .t395__wrapper,
  #rec1364778011 .t395__wrapper,
  #rec1365099681 .t395__wrapper,
  #rec1365228731 .t395__wrapper,
  #rec1365294171 .t395__wrapper,
  #rec1365324151 .t395__wrapper,
  #rec1365367851 .t395__wrapper,
  #rec1365440571 .t395__wrapper,
  #rec1365494881 .t395__wrapper,
  #rec1365619571 .t395__wrapper,
  #rec1365689951 .t395__wrapper,
  #rec1365733101 .t395__wrapper,
  #rec1365773131 .t395__wrapper,
  #rec1365844261 .t395__wrapper,
  #rec1365887091 .t395__wrapper,
  #rec1365919141 .t395__wrapper,
  #rec1366044081 .t395__wrapper,
  #rec1366360661 .t395__wrapper,
  #rec1366415931 .t395__wrapper,
  #rec1366457281 .t395__wrapper,
  #rec1366508711 .t395__wrapper,
  #rec1366539661 .t395__wrapper,
  #rec1366570461 .t395__wrapper,
  #rec1366602621 .t395__wrapper,
  #rec1366691901 .t395__wrapper,
  #rec1366779161 .t395__wrapper,
  #rec1366804411 .t395__wrapper,
  #rec1366825611 .t395__wrapper,
  #rec1366844401 .t395__wrapper,
  #rec1366890061 .t395__wrapper,
  #rec1366908181 .t395__wrapper,
  #rec1366925111 .t395__wrapper,
  #rec1366966661 .t395__wrapper,
  #rec1366986491 .t395__wrapper,
  #rec1367009001 .t395__wrapper {
    padding-left: 20px !important; /* жесткий сдвиг вправо */
  }
}


/* Полностью вырубить все браузерные фокусы и подсветки */
* {
  -webkit-tap-highlight-color: transparent !important;
}
:focus, :focus-visible, a:active, button:active, input:active, textarea:active {
  outline: none !important;
  box-shadow: none !important;
  outline-color: transparent !important;
}

/* Firefox inner */
button::-moz-focus-inner { border: 0; padding: 0; }

/* Иногда полезно добавить конкретные селекторы для меню/иконок Tilda */
.t-menu__link, .t-menu__icon, .t-popup__close, .t-btn {
  outline: none !important;
  box-shadow: none !important;
}

/* ОПТИСАЛТ Global CSS | токены + shell | шрифт через Tilda, без Google CDN */

/* ----- Токены: цвета бренда ----- */
:root {
  --ox-bg: #F6F6F6;
  --ox-side: #FFFFFF;
  --ox-card: #FFFFFF;
  --ox-soft: #F6F6F6;
  --ox-line: #E8E8E8;
  --ox-text: #121212;
  --ox-muted: #6B6B6B;
  --ox-accent: #121212;
  --ox-accent-soft: #FDEBF3;
  --ox-pink: #EB599B;
  --ox-green: #36493B;
  --ox-green-soft: #E8EDE9;

  /* ----- Токены: тени ----- */
  --ox-shadow: 0 20px 50px rgba(18,18,18,.12);
  --ox-hover: 0 6px 18px rgba(18,18,18,.07), 0 1px 3px rgba(18,18,18,.04);
  --ox-hover-lg: 0 18px 40px rgba(18,18,18,.09), 0 2px 8px rgba(18,18,18,.04);

  /* ----- Токены: сетка ----- */
  --ox-side-w: 264px;
  --ox-edge: 20px;
  --ox-gap: 20px;
  --ox-anchor: 32px;
  --ox-after-banner: 20px;
  --ox-announce-h: 0px;
  --ox-radius: 18px;
  --ox-radius-sm: 14px;
  --ox-radius-xs: 10px;

  /* ----- Токены: типографика (шрифт из настроек проекта Тильды) ----- */
  --ox-font: "Montserrat", -apple-system, BlinkMacSystemFont, "Segoe UI", Arial, Helvetica, sans-serif;
  --ox-fs-h1: 34px;
  --ox-fs-h1-m: 26px;
  --ox-fs-h2: 18px;
  --ox-fs-body: 15px;
  --ox-fs-sm: 13px;
  --ox-fs-xs: 12px;
  --ox-lh-tight: 1.15;
  --ox-lh-body: 1.65;
  --ox-fw-reg: 400;
  --ox-fw-med: 500;
  --ox-fw-semi: 600;
  --ox-fw-bold: 700;
  --ox-link-hover-opacity: .65;

  /* ----- Токены: тайминги ----- */
  --ox-fast: 160ms;
  --ox-normal: 240ms;
  --ox-ease: cubic-bezier(.22, .8, .3, 1);
}

@media (max-width: 960px) {
  :root {
    --ox-after-banner: 12px;
    --ox-anchor: 80px;
  }
}

/* ----- База: фон и шрифт всего сайта ----- */
html { scroll-padding-top: var(--ox-anchor); }
body,
.t-body,
#allrecords {
  background: var(--ox-bg) !important;
  color: var(--ox-text);
  font-family: var(--ox-font) !important;
  -webkit-font-smoothing: antialiased;
}

/* ----- Шрифт для родных блоков Тильды (формы, каталог, попапы) ----- */
.t-text, .t-name, .t-title, .t-descr, .t-heading,
.t-btn, .t-submit, .t-input, .t-select,
.t-store__card__title, .t-form__input,
.ox, .ox *,
.t1291, .t1291 * {
  font-family: var(--ox-font) !important;
}

/* ----- Скрытие скроллбара, прокрутка остаётся ----- */
.t-body { overflow: overlay !important; }
*::-webkit-scrollbar { width: 0; height: 0; background: transparent; }
* { scrollbar-width: none; -ms-overflow-style: none; }

/* ----- Убрать системные outline/tap highlight ----- */
* { -webkit-tap-highlight-color: transparent !important; }
:focus, :focus-visible { outline: none !important; }
button::-moz-focus-inner { border: 0; padding: 0; }

/* ----- Колонка контента под сайдбар (тестовый контур) ----- */
@media (min-width: 961px) {
  #allrecords {
    padding-left: calc(var(--ox-edge) + var(--ox-side-w) + var(--ox-gap)) !important;
    padding-right: var(--ox-edge) !important;
    padding-top: 0 !important;
    padding-bottom: 40px !important;
  }
}
@media (max-width: 960px) {
  #allrecords {
    padding-left: 16px !important;
    padding-right: 16px !important;
    padding-top: 56px !important;
    padding-bottom: calc(40px + env(safe-area-inset-bottom)) !important;
  }
}

/* ----- Крошки: единый стиль (как контакты / разделы) ----- */
.ox-crumbs {
  display: flex; flex-wrap: wrap; align-items: center; gap: 8px;
  margin: 0 0 20px !important; padding: 0;
  font: 400 13px/1.4 var(--ox-font);
  color: var(--ox-muted);
}
.ox-crumbs a { color: inherit; text-decoration: none; transition: opacity .2s; }
.ox-crumbs a:hover { opacity: var(--ox-link-hover-opacity); }
.ox-crumbs b { font-weight: 600; color: var(--ox-text); }
@media (max-width: 960px) {
  .ox-crumbs {
    margin: 0 0 12px !important; font-size: 12px;
    flex-wrap: nowrap; overflow-x: auto; white-space: nowrap;
    scrollbar-width: none;
  }
}

/* ----- Прелоадер Оптисалт ----- */
html.ox-loader-lock,
body.ox-loader-lock {
  overflow: hidden !important;
  overscroll-behavior: none !important;
}
.ox-loader {
  position: fixed; inset: 0; z-index: 2147483000;
  display: grid; place-items: center;
  background: var(--ox-green);
  color: #fff;
  transition: opacity 200ms var(--ox-ease), visibility 200ms linear;
}
.ox-loader.is-leaving { opacity: 0; visibility: hidden; pointer-events: none; }
.ox-loader__inner {
  width: min(360px, calc(100vw - 48px));
  display: grid; gap: 20px; justify-items: center;
}
.ox-loader__logo {
  width: min(180px, 55vw); height: auto;
  filter: brightness(0) invert(1);
  opacity: .96;
}
.ox-loader__meta {
  width: 100%;
  display: flex; justify-content: space-between; align-items: center;
  font-size: 11px; font-weight: 600; letter-spacing: .12em; text-transform: uppercase;
  color: rgba(255,255,255,.55);
}
.ox-loader__percent { color: #fff; font-variant-numeric: tabular-nums; }
.ox-loader__track {
  width: 100%; height: 2px; overflow: hidden;
  background: rgba(255,255,255,.18);
}
.ox-loader__bar {
  display: block; width: 100%; height: 100%;
  background: #fff;
  transform: scaleX(0); transform-origin: left center;
}
.ox-loader__spin {
  width: 32px; height: 32px; border-radius: 50%;
  border: 2px solid rgba(255,255,255,.2);
  border-top-color: #fff;
  animation: ox-spin .75s linear infinite;
}
@keyframes ox-spin { to { transform: rotate(360deg); } }
@media (prefers-reduced-motion: reduce) {
  .ox-loader { transition-duration: .01ms !important; }
  .ox-loader__spin { animation: none; }
}

/* ----- ЛК: две колонки + скин стандартных форм Тильды ----- */
.ox-lk-layout {
  display: grid;
  grid-template-columns: minmax(240px, .9fr) minmax(0, 1.1fr);
  gap: 16px;
  align-items: start;
  margin-top: var(--ox-after-banner);
}
.ox-lk-intro {
  padding: 28px 28px 32px;
  border: 1px solid var(--ox-line);
  border-radius: var(--ox-radius);
  background: var(--ox-card);
}
.ox-lk-intro h1 {
  margin: 0 0 10px;
  font-size: clamp(26px, 2.4vw, 32px);
  font-weight: 600;
  letter-spacing: -.02em;
  line-height: 1.15;
}
.ox-lk-intro p {
  margin: 0 0 14px;
  font-size: 14.5px;
  line-height: 1.65;
  color: var(--ox-muted);
}
.ox-lk-intro p:last-child { margin-bottom: 0; }
.ox-lk-intro__badge {
  display: inline-flex; align-items: center; gap: 6px;
  margin-bottom: 14px; padding: 6px 10px;
  border-radius: 999px; background: var(--ox-accent-soft);
  color: var(--ox-pink); font-size: 11px; font-weight: 700;
  letter-spacing: .04em; text-transform: uppercase;
}
.ox-lk-forms {
  display: grid; gap: 16px;
}
@media (max-width: 960px) {
  .ox-lk-layout { grid-template-columns: 1fr; }
  .ox-lk-intro { padding: 20px 18px; }
}

/* ----- Скин стандартных form-блоков на /test-login ----- */
#rec4981057201,
#rec4981059301 {
  background: transparent !important;
}
#rec4981057201 .t-rec,
#rec4981059301 .t-rec {
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}
#rec4981057201 .t-container,
#rec4981059301 .t-container {
  max-width: none !important;
  padding: 0 !important;
}
#rec4981057201 .t186,
#rec4981059301 .t-form__container,
#rec4981057201 .t-form,
#rec4981059301 .t-form {
  max-width: none !important;
}
#rec4981057201 .t-form,
#rec4981059301 .t-form,
#rec4981057201 .t186__wrapper,
#rec4981059301 .t292__wrapper {
  padding: 24px 26px 26px !important;
  border: 1px solid var(--ox-line) !important;
  border-radius: var(--ox-radius) !important;
  background: var(--ox-card) !important;
  box-sizing: border-box;
}
#rec4981057201 .t-title,
#rec4981059301 .t-title,
#rec4981057201 .t-section__title,
#rec4981059301 .t292__title {
  font-size: 20px !important;
  font-weight: 600 !important;
  color: var(--ox-text) !important;
  text-align: left !important;
}
#rec4981057201 .t-descr,
#rec4981059301 .t-descr,
#rec4981059301 .t292__descr {
  color: var(--ox-muted) !important;
  font-size: 13.5px !important;
  text-align: left !important;
}
#rec4981057201 .t-input,
#rec4981059301 .t-input,
#rec4981057201 input.t-input,
#rec4981059301 input.t-input {
  height: 46px !important;
  border-radius: 12px !important;
  border: 1px solid var(--ox-line) !important;
  background: #F6F6F6 !important;
  font-family: var(--ox-font) !important;
}
#rec4981057201 .t-submit,
#rec4981059301 .t-submit {
  height: 48px !important;
  border-radius: 12px !important;
  background: var(--ox-pink) !important;
  color: #fff !important;
  font-weight: 600 !important;
  border: 0 !important;
}
#rec4981059301 img,
#rec4981059301 .t-bgimg { display: none !important; }

/* ----- Ленивые картинки: не трогаем (логика в Head) ----- */
