/*:root {*/
/*  --glass-bg: rgba(255, 255, 255, 0.22);*/
/*  --glass-stroke: rgba(255, 255, 255, 0.45);*/
/*  --glass-highlight: rgba(255, 255, 255, 0.7);*/
/*  --glass-shadow: 0 8px 30px rgba(0, 0, 0, 0.18);*/
/*  --glass-blur: 10px;*/
/*  --glass-radius: 22px;*/
/*  --glass-text: #ffffff;*/
/*}*/

/* Базовый универсальный класс */
/*.glass_effect {*/
/*  position: relative;*/
/*  isolation: isolate;*/
/*  overflow: hidden;*/
/*  border-radius: var(--glass-radius);*/

/*  background: var(--glass-bg) !important;*/
/*  border: 1px solid var(--glass-stroke);*/
/*  box-shadow: var(--glass-shadow);*/

/*  backdrop-filter: blur(var(--glass-blur)) saturate(130%);*/
/*  -webkit-backdrop-filter: blur(var(--glass-blur)) saturate(130%);*/

/*  color: var(--glass-text) !important;*/
/*  transition: transform 0.25s ease, box-shadow 0.25s ease, background 0.25s ease;*/
/*}*/

/* Блики */
/*.glass_effect::before {*/
/*  content: "";*/
/*  position: absolute;*/
/*  inset: 0;*/
/*  pointer-events: none;*/
/*  border-radius: inherit;*/
/*  background:*/
/*    linear-gradient(*/
/*      135deg,*/
/*      rgba(255, 255, 255, 0.42) 0%,*/
/*      rgba(255, 255, 255, 0.10) 35%,*/
/*      rgba(255, 255, 255, 0.05) 60%,*/
/*      rgba(255, 255, 255, 0.28) 100%*/
/*    );*/
/*  mix-blend-mode: screen;*/
/*  z-index: 0;*/
/*}*/

/* Внутренний контур */
/*.glass_effect::after {*/
/*  content: "";*/
/*  position: absolute;*/
/*  inset: 0;*/
/*  pointer-events: none;*/
/*  border-radius: inherit;*/
/*  box-shadow:*/
/*    inset 1px 1px 0 var(--glass-highlight),*/
/*    inset -1px -1px 0 rgba(255, 255, 255, 0.15);*/
/*  z-index: 0;*/
/*}*/

/* Контент поверх псевдоэлементов */
/*.glass_effect > * {*/
/*  position: relative;*/
/*  z-index: 1;*/
/*}*/

/* Ховер/нажатие */
/*.glass_effect:hover {*/
/*  transform: translateY(-1px);*/
/*  box-shadow: 0 12px 34px rgba(0, 0, 0, 0.22);*/
/*}*/
/*.glass_effect:active {*/
/*  transform: translateY(0) scale(0.985);*/
/*}*/

/* Если это кнопка Tilda */
/*.glass_effect.t-btn,*/
/*.t-btn.glass_effect {*/
/*  color: var(--glass-text) !important;*/
/*  border-color: var(--glass-stroke) !important;*/
/*}*/

/* Если это shape/элемент Zero Block */
/*.glass_effect.tn-atom,*/
/*.tn-atom.glass_effect {*/
/*  background-color: var(--glass-bg) !important;*/
/*  border-color: var(--glass-stroke) !important;*/
/*}*/