/* Тема «Космос с ракетой» — оформление новой главной страницы.

   Приехала вместе со страницей из кабинета и распространена на лендинги:
   классы у нас совпадают, поэтому тема ложится поверх landing.css и меняет
   палитру, типографику, карточки и тарифы.

   Фон рисуется отдельным слоем разметки (#space): звёзды, размытые пятна
   и ракета. Слой добавляет landing.js, когда видит --rk-space: 1 — так
   тему не нужно вписывать в каждый из восьми шаблонов.

   Файл получен из landing-original.html и правится вместе с ним: если
   главную снова обновят, тему стоит перегенерировать. */

:root{ --rk-space:1; --rk-mock:1; --rk-marquee:1; --rk-stats:1; }

:root{
    --bg:#0a0f1e; --bg-soft:#0d1426; --card:rgba(255,255,255,.045); --card-hover:rgba(255,255,255,.07); --line:rgba(130,160,255,.14);
    --text:#eef2fb; --muted:#9aa6c4; --accent:#3b82f6; --accent2:#8ab4ff; --accent-hover:#2f6fe0;
    --green:#34d399; --violet:#a78bfa; --radius:20px;
  }
  *{ box-sizing:border-box; margin:0; padding:0; -webkit-tap-highlight-color:transparent; }
  html{ scroll-behavior:smooth; }
  html{ background:#070a14; }
  body{ background:transparent; color:var(--text); line-height:1.6; overflow-x:hidden;
        font-family:'SF Pro Display',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Arial,sans-serif; }
  img{ max-width:100%; display:block; }
  a{ color:inherit; text-decoration:none; }
  .wrap{ width:100%; max-width:1140px; margin:0 auto; padding:0 20px; }
  .section{ padding:88px 0; position:relative; z-index:1; }
  @media (max-width:640px){ .section{ padding:56px 0; } }

  /* ---- космический фон с ракетой + плавающие цветные пятна ---- */
  #space{ position:fixed; inset:0; z-index:-1; pointer-events:none; overflow:hidden;
    background:
      radial-gradient(1200px 700px at 82% -6%, rgba(41,99,255,.30), transparent 60%),
      radial-gradient(900px 520px at 10% 2%, rgba(88,120,255,.16), transparent 55%),
      linear-gradient(180deg,#0b1226 0%,#0a0f1e 45%,#070a14 100%); }
  #space .stars{ position:absolute; inset:0; opacity:.7; background-image:
    radial-gradient(1.6px 1.6px at 18% 20%,#fff,transparent),
    radial-gradient(1.4px 1.4px at 66% 12%,rgba(255,255,255,.8),transparent),
    radial-gradient(1.3px 1.3px at 40% 34%,rgba(255,255,255,.6),transparent),
    radial-gradient(1.8px 1.8px at 85% 40%,rgba(255,255,255,.85),transparent),
    radial-gradient(1.2px 1.2px at 12% 52%,rgba(255,255,255,.5),transparent),
    radial-gradient(1.5px 1.5px at 55% 66%,rgba(255,255,255,.55),transparent),
    radial-gradient(1.3px 1.3px at 30% 78%,rgba(255,255,255,.45),transparent),
    radial-gradient(1.6px 1.6px at 78% 86%,rgba(255,255,255,.5),transparent); }
  #space .rocket{ position:absolute; top:2%; right:-6%; width:min(46vw,440px); opacity:.5;
    filter:drop-shadow(0 24px 70px rgba(41,99,255,.5)); animation:floaty 8s ease-in-out infinite; }
  #space .blob{ position:absolute; border-radius:50%; filter:blur(70px); opacity:.35; animation:drift 22s ease-in-out infinite; }
  #space .blob.b1{ width:420px; height:420px; left:-140px; top:38%; background:radial-gradient(circle,#3b82f6,transparent 70%); }
  #space .blob.b2{ width:320px; height:320px; right:-80px; top:64%; background:radial-gradient(circle,#34d399,transparent 70%); animation-delay:-9s; }
  #space .blob.b3{ width:260px; height:260px; left:38%; top:4%; background:radial-gradient(circle,#a78bfa,transparent 70%); animation-delay:-15s; }
  @keyframes floaty{ 0%,100%{ transform:translateY(0) rotate(0); } 50%{ transform:translateY(-18px) rotate(-2deg); } }
  @keyframes drift{ 0%,100%{ transform:translate(0,0) scale(1); } 50%{ transform:translate(30px,-24px) scale(1.08); } }

  h1,h2,h3{ line-height:1.15; font-weight:850; letter-spacing:-.02em; }
  h1{ font-size:clamp(34px,6vw,64px); }
  h2{ font-size:clamp(26px,3.8vw,40px); margin-bottom:14px; }
  h3{ font-size:18px; margin-bottom:8px; }
  .grad{ background:linear-gradient(100deg,#eaf1ff 10%,#8ab4ff 55%,#3b82f6 100%);
         -webkit-background-clip:text; background-clip:text; color:transparent; }
  .lead{ color:var(--muted); font-size:clamp(15px,1.9vw,19px); max-width:660px; }
  .center{ text-align:center; } .center .lead{ margin-inline:auto; }
  .eyebrow{ display:inline-flex; align-items:center; gap:8px; font-size:13px; font-weight:700;
    color:var(--accent2); background:rgba(59,130,246,.12); border:1px solid rgba(130,160,255,.28);
    padding:7px 14px; border-radius:999px; }
  .eyebrow .pulse{ width:7px; height:7px; border-radius:999px; background:var(--green); box-shadow:0 0 0 0 rgba(52,211,153,.6);
    animation:pulse 1.8s ease-out infinite; }
  @keyframes pulse{ 0%{ box-shadow:0 0 0 0 rgba(52,211,153,.55); } 70%{ box-shadow:0 0 0 8px rgba(52,211,153,0); } 100%{ box-shadow:0 0 0 0 rgba(52,211,153,0); } }

  /* Шапка непрозрачная и без размытия: backdrop-filter на липком элементе
     пересчитывается каждый кадр прокрутки (на Mac это главный источник
     рывков), а сквозь полупрозрачную шапку просвечивал текст секций. */
  header{ position:sticky; top:0; z-index:50;
          background:#0a0f1e; border-bottom:1px solid var(--line); }
  .nav{ display:flex; align-items:center; justify-content:space-between; height:66px; gap:16px; }
  .brand{ display:flex; align-items:center; gap:10px; font-weight:850; font-size:18px; white-space:nowrap; flex-shrink:0; }
  .brand img{ width:32px; height:32px; border-radius:10px; object-fit:cover; }
  .nav-links{ display:flex; gap:28px; font-size:14.5px; color:var(--muted); }
  .nav-links a{ position:relative; padding-bottom:2px; }
  .nav-links a::after{ content:''; position:absolute; left:0; right:100%; bottom:-2px; height:1.5px;
    background:linear-gradient(90deg,var(--accent),var(--green)); transition:right .22s ease; }
  .nav-links a:hover{ color:var(--text); } .nav-links a:hover::after{ right:0; }
  @media (max-width:860px){ .nav-links{ display:none; } }
  @media (max-width:420px){
    .brand span{ display:none; }
    .nav .btn-primary{ padding:10px 16px; font-size:13.5px; white-space:nowrap; }
  }

  .btn{ display:inline-flex; align-items:center; justify-content:center; gap:8px; white-space:nowrap;
        border:0; border-radius:14px; padding:13px 24px; font-size:15px; font-weight:750;
        cursor:pointer; font-family:inherit; transition:transform .12s, box-shadow .2s, background .2s; }
  .btn:active{ transform:translateY(1px); }
  .btn-primary{ background:linear-gradient(100deg,#3b82f6,#6aa0ff); color:#fff;
    box-shadow:0 10px 30px rgba(59,130,246,.4); }
  .btn-primary:hover{ box-shadow:0 14px 40px rgba(59,130,246,.55); transform:translateY(-2px); }
  .btn-ghost{ background:rgba(255,255,255,.05); border:1px solid var(--line); color:var(--text); }
  .btn-ghost:hover{ background:rgba(255,255,255,.1); }
  .btn-lg{ padding:16px 32px; font-size:16.5px; }

  /* промо-баннер блогера */
  .promo{ display:none; margin-bottom:28px; padding:18px 20px; border-radius:16px;
          background:linear-gradient(135deg,rgba(52,211,153,.16),rgba(41,99,255,.16));
          border:1px solid rgba(52,211,153,.34); }
  .promo.show{ display:block; }
  .promo-top{ display:flex; align-items:center; gap:10px; flex-wrap:wrap; margin-bottom:6px; }
  .promo-badge{ background:var(--green); color:#06231c; font-weight:800; font-size:12px;
                padding:4px 11px; border-radius:999px; white-space:nowrap; }
  .promo-head{ font-weight:800; font-size:17px; }
  .promo-text{ color:var(--muted); font-size:14px; }

  .hero{ padding:76px 0 40px; }
  .hero-grid{ display:grid; grid-template-columns:1.05fr .95fr; gap:48px; align-items:center; }
  @media (max-width:960px){ .hero-grid{ grid-template-columns:1fr; } }
  .hero .lead{ margin-top:18px; }
  .hero-cta{ display:flex; flex-wrap:wrap; gap:12px; margin-top:32px; }
  .trust{ display:flex; flex-wrap:wrap; gap:22px; margin-top:28px; color:var(--muted); font-size:13.5px; }
  .trust span{ display:flex; align-items:center; gap:7px; }
  .dot{ width:7px; height:7px; border-radius:999px; background:var(--green); flex-shrink:0;
        box-shadow:0 0 8px var(--green); }

  /* ---- мокап приложения в хиро ---- */
  .mock-wrap{ position:relative; display:flex; justify-content:center; }
  .mock-wrap::before{ content:''; position:absolute; width:340px; height:340px; border-radius:50%;
    background:radial-gradient(circle,rgba(59,130,246,.35),transparent 70%); filter:blur(10px); z-index:-1; }
  .mock{ width:min(320px,86vw); border-radius:34px; padding:14px; background:linear-gradient(160deg,rgba(255,255,255,.09),rgba(255,255,255,.02));
         border:1px solid rgba(255,255,255,.14); box-shadow:0 30px 80px rgba(6,10,26,.6), inset 0 1px 0 rgba(255,255,255,.08); animation:floaty 7s ease-in-out infinite; animation-delay:-2s; }
  .mock-screen{ border-radius:24px; background:linear-gradient(180deg,#0e1730,#0a0f1e); border:1px solid rgba(130,160,255,.18);
                padding:22px 18px; }
  .mock-top{ display:flex; align-items:center; justify-content:space-between; margin-bottom:20px; }
  .mock-brand{ display:flex; align-items:center; gap:8px; font-weight:800; font-size:13px; color:var(--muted); }
  .mock-brand img{ width:20px; height:20px; border-radius:6px; }
  .mock-signal{ display:flex; gap:3px; align-items:flex-end; }
  .mock-signal i{ width:3px; background:var(--green); border-radius:2px; display:block; }
  .mock-signal i:nth-child(1){ height:5px; } .mock-signal i:nth-child(2){ height:8px; }
  .mock-signal i:nth-child(3){ height:11px; } .mock-signal i:nth-child(4){ height:14px; }
  .mock-ring-wrap{ position:relative; width:168px; height:168px; margin:6px auto 18px; display:grid; place-items:center; }
  .mock-ring-wrap::before{ content:''; position:absolute; inset:-14px; border-radius:50%;
    background:radial-gradient(circle,rgba(52,211,153,.35),transparent 70%); animation:pulse2 2.4s ease-out infinite; }
  @keyframes pulse2{ 0%{ opacity:.9; transform:scale(.9); } 70%{ opacity:0; transform:scale(1.25); } 100%{ opacity:0; transform:scale(1.25); } }
  .mock-ring{ position:relative; width:100%; height:100%; border-radius:50%; display:grid; place-items:center;
    background:conic-gradient(from -90deg, #34d399 0deg 324deg, rgba(255,255,255,.08) 324deg 360deg); }
  .mock-ring::after{ content:''; position:absolute; inset:11px; border-radius:50%; background:#0a0f1e; }
  .mock-ring b{ position:relative; z-index:1; font-size:15px; font-weight:850; color:#6ee7b7; }
  .mock-ring b span{ display:block; font-size:10.5px; color:var(--muted); font-weight:600; margin-top:2px; }
  .mock-stats{ display:grid; grid-template-columns:1fr 1fr; gap:9px; margin-bottom:14px; }
  .mock-stat{ background:rgba(255,255,255,.05); border:1px solid rgba(255,255,255,.08); border-radius:13px; padding:10px 12px; }
  .mock-stat .l{ font-size:10px; color:var(--muted); }
  .mock-stat .v{ font-size:15px; font-weight:800; margin-top:2px; }
  .mock-server{ display:flex; align-items:center; justify-content:space-between; background:rgba(255,255,255,.04);
    border:1px solid rgba(255,255,255,.08); border-radius:13px; padding:11px 13px; font-size:12.5px; }
  .mock-server .l{ color:var(--muted); display:flex; align-items:center; gap:7px; }

  /* статы-счётчики */
  .stats{ display:grid; grid-template-columns:repeat(4,1fr); gap:14px; margin-top:44px; }
  @media (max-width:720px){ .stats{ grid-template-columns:repeat(2,1fr); } }
  .stat{ background:var(--card); border:1px solid var(--line); border-radius:16px; padding:18px 16px; transition:border-color .2s, transform .2s; }
  .stat:hover{ border-color:rgba(130,160,255,.35); transform:translateY(-2px); }
  .stat .n{ font-size:clamp(24px,3.4vw,34px); font-weight:850; letter-spacing:-.02em;
    background:linear-gradient(100deg,#eaf1ff,#8ab4ff); -webkit-background-clip:text; background-clip:text; color:transparent; }
  .stat .l{ color:var(--muted); font-size:13px; margin-top:4px; }

  /* марки платформ — бегущая строка с растушёванными краями */
  .marquee{ overflow:hidden; border-top:1px solid var(--line); border-bottom:1px solid var(--line);
            background:rgba(255,255,255,.02); padding:16px 0;
            -webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);
            mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent); }
  .marquee-track{ display:flex; gap:48px; white-space:nowrap; width:max-content;
    animation:scrollx 26s linear infinite; color:var(--muted); font-weight:700; font-size:15px; }
  .marquee-track span{ display:inline-flex; align-items:center; gap:8px; opacity:.75; }
  @keyframes scrollx{ to{ transform:translateX(-50%); } }

  .grid{ display:grid; gap:16px; margin-top:40px; }
  .grid-3{ grid-template-columns:repeat(3,1fr); }
  @media (max-width:900px){ .grid-3{ grid-template-columns:repeat(2,1fr); } }
  @media (max-width:620px){ .grid-3{ grid-template-columns:1fr; } }

  .card{ position:relative; background:var(--card); border:1px solid var(--line); border-radius:var(--radius); padding:24px; transition:transform .2s, border-color .2s, box-shadow .2s, background .2s; overflow:hidden; }
  .card::before{ content:''; position:absolute; inset:0; opacity:0; transition:opacity .3s;
    background:radial-gradient(240px 140px at var(--mx,50%) var(--my,0%), rgba(130,160,255,.16), transparent 70%); pointer-events:none; }
  .card:hover{ transform:translateY(-4px); border-color:rgba(130,160,255,.4); background:var(--card-hover);
    box-shadow:0 20px 50px rgba(10,20,50,.5); }
  .card:hover::before{ opacity:1; }
  .card p{ color:var(--muted); font-size:14.5px; }
  .ico{ width:46px; height:46px; border-radius:13px; display:grid; place-items:center; font-size:22px;
        margin-bottom:14px; background:linear-gradient(150deg,rgba(59,130,246,.28),rgba(59,130,246,.06));
        border:1px solid rgba(130,160,255,.3); box-shadow:0 8px 20px rgba(59,130,246,.18); }
  .ico.green{ background:linear-gradient(150deg,rgba(52,211,153,.28),rgba(52,211,153,.06)); border-color:rgba(52,211,153,.32);
              box-shadow:0 8px 20px rgba(52,211,153,.18); }

  /* ---- шаги подключения с соединительной линией ---- */
  .steps-wrap{ position:relative; }
  .steps-wrap::before{ content:''; position:absolute; top:37px; left:calc(100%/6); right:calc(100%/6); height:1px;
    background:linear-gradient(90deg,rgba(59,130,246,.5),rgba(52,211,153,.5)); z-index:0; }
  @media (max-width:900px){ .steps-wrap::before{ display:none; } }
  .step-n{ position:relative; z-index:1; width:38px; height:38px; border-radius:12px; display:grid; place-items:center;
           background:linear-gradient(100deg,#3b82f6,#6aa0ff); color:#fff; font-weight:850; font-size:16px;
           margin-bottom:13px; box-shadow:0 8px 22px rgba(59,130,246,.4); }

  #tariffGrid{ grid-template-columns:repeat(4,1fr); }
  @media (max-width:900px){ #tariffGrid{ grid-template-columns:repeat(2,1fr); } }
  @media (max-width:520px){ #tariffGrid{ grid-template-columns:1fr; } }
  .tariff{ background:var(--card); border:1px solid var(--line); border-radius:var(--radius);
           padding:26px 22px; text-align:center; position:relative;
           transition:transform .2s, border-color .2s, box-shadow .2s; overflow:hidden; }
  .tariff::before{ content:''; position:absolute; top:0; left:0; right:0; height:3px;
    background:linear-gradient(90deg,#3b82f6,#8ab4ff,#34d399); opacity:0; transition:opacity .2s; }
  .tariff:hover{ transform:translateY(-4px); } .tariff:hover::before{ opacity:1; }
  .tariff.best{ border-color:rgba(59,130,246,.6); box-shadow:0 20px 50px rgba(59,130,246,.25);
    background:linear-gradient(180deg,rgba(59,130,246,.12),var(--card)); }
  .tariff.best::before{ opacity:1; }
  .badge{ position:absolute; top:-12px; left:50%; transform:translateX(-50%);
          background:linear-gradient(100deg,#3b82f6,#6aa0ff); color:#fff; font-size:11px; font-weight:800;
          padding:5px 13px; border-radius:999px; white-space:nowrap; box-shadow:0 6px 18px rgba(59,130,246,.5); }
  .tariff .days{ color:var(--muted); font-size:14px; }
  .tariff .price{ font-size:34px; font-weight:850; margin:10px 0 2px; letter-spacing:-.02em; }
  .tariff .price-old{ font-size:16px; font-weight:600; color:var(--muted);
                      text-decoration:line-through; margin-right:6px; }
  .badge-disc{ position:absolute; top:-12px; right:12px; background:var(--green);
               color:#06231c; font-size:11px; font-weight:800; padding:5px 11px; border-radius:999px; }
  .tariff .per{ color:var(--muted); font-size:12.5px; margin-bottom:16px; }
  .tariff .feats{ list-style:none; text-align:left; margin:0 0 18px; padding:0; display:flex; flex-direction:column; gap:7px; }
  .tariff .feats li{ font-size:12.5px; color:var(--muted); display:flex; align-items:center; gap:7px; }
  .tariff .feats li i{ width:16px; height:16px; border-radius:5px; flex-shrink:0; display:grid; place-items:center;
    font-size:10px; background:rgba(52,211,153,.18); color:#6ee7b7; }
  .tariff .btn{ width:100%; }

  details{ background:var(--card); border:1px solid var(--line); border-radius:15px;
           padding:17px 19px; margin-bottom:10px; transition:border-color .2s; }
  details[open]{ border-color:rgba(130,160,255,.35); }
  details summary{ cursor:pointer; font-weight:750; font-size:15.5px; list-style:none;
                   display:flex; justify-content:space-between; align-items:center; gap:12px; }
  details summary::-webkit-details-marker{ display:none; }
  details summary::after{ content:'+'; color:var(--accent2); font-size:22px; font-weight:400; flex-shrink:0; transition:transform .2s; }
  details[open] summary::after{ content:'−'; }
  details p{ color:var(--muted); font-size:14.5px; margin-top:11px; }

  .seo{ border-top:1px solid var(--line); background:rgba(255,255,255,.02); }
  .seo-body{ color:var(--muted); font-size:14.5px; max-width:920px; }
  .seo-body p{ margin-bottom:13px; }
  .seo-body h2{ color:var(--text); font-size:22px; margin-bottom:14px; }

  .cta-band{ position:relative; overflow:hidden;
             background:linear-gradient(120deg,rgba(59,130,246,.22),rgba(52,211,153,.14));
             border:1px solid rgba(130,160,255,.28); border-radius:28px; padding:56px 28px; text-align:center; }
  .cta-band::before{ content:''; position:absolute; width:280px; height:280px; border-radius:999px;
    background:radial-gradient(circle,rgba(59,130,246,.35),transparent 70%); top:-120px; right:-60px; animation:drift 18s ease-in-out infinite; }
  .cta-band::after{ content:''; position:absolute; width:220px; height:220px; border-radius:999px;
    background:radial-gradient(circle,rgba(52,211,153,.3),transparent 70%); bottom:-100px; left:-40px; animation:drift 18s ease-in-out infinite reverse; }

  footer{ border-top:1px solid var(--line); padding:34px 0; color:var(--muted); font-size:13.5px;
          position:relative; z-index:1; }
  .foot{ display:flex; flex-wrap:wrap; justify-content:space-between; gap:16px; align-items:center; }
  .foot a:hover{ color:var(--text); }

  /* scroll-reveal — прячем ТОЛЬКО если JS работает (класс .js), иначе контент виден всегда */
  .js .reveal{ opacity:0; transform:translateY(26px); transition:opacity .6s ease, transform .6s cubic-bezier(.2,.8,.2,1); }
  .reveal.in{ opacity:1; transform:none; }
  @media (prefers-reduced-motion:reduce){ .js .reveal{ opacity:1; transform:none; } #space .rocket, #space .blob, .eyebrow .pulse, .mock, .mock-ring-wrap::before, .cta-band::before, .cta-band::after{ animation:none; } }

/* Экономный режим: слой фона и его движение выключаются целиком. Признак
   ставит landing.js, замерив реальные кадры — на слабых телефонах
   полноэкранная анимация дороже всего остального на странице. */
html[data-lite] #space .rocket,
html[data-lite] #space .blob{ animation:none !important; }
html[data-lite] #space .rocket{ display:none; }
html[data-lite] #space .blob{ filter:none; opacity:.18; }

/* «Уменьшить движение» в системе — то же самое, но по просьбе человека */
@media (prefers-reduced-motion: reduce){
  #space .rocket, #space .blob{ animation:none !important; }
}


/* ─── наши блоки поверх космического фона ─────────────────────────────────
   Тема пришла со страницы, где не было ни таблицы сравнения, ни блока
   честных оговорок. У неё полупрозрачные карточки, и на лендингах сквозь
   таблицу просвечивала ракета — читать невозможно. Поэтому блокам с текстом
   даём плотную подложку: фон остаётся виден вокруг них, а не под буквами. */
.cmp{ background:rgba(11,17,34,.90); }
.cmp-row.head{ background:rgba(255,255,255,.05); }
.cmp-cell.us{ background:rgba(59,130,246,.12); }
.admit{ background:rgba(11,17,34,.88); }
/* Вопросы и SEO-текст — то же самое: длинные абзацы на просвет не читаются */
details{ background:rgba(11,17,34,.88); }
.seo{ background:rgba(8,12,26,.92); }

/* Переход по якорю из меню: без отступа заголовок секции оказывается под
   липкой шапкой, и человек видит середину блока вместо его начала. */
section[id], article[id]{ scroll-margin-top:78px; }

/* В экономном режиме мокап остаётся, но перестаёт покачиваться: сам блок
   статичный и дёшев, а движение на слабых устройствах мы выключаем везде. */
html[data-lite] .mock{ animation:none !important; }
html[data-lite]{ --rk-mock:1; }

/* Экономный режим полосу не останавливает: она двигает один небольшой слой
   через transform, это считает GPU. Гасим только тяжёлые полноэкранные слои.
   Правило приходится задавать здесь и с !important: в стилях каждого макета
   стоит общий запрет `html[data-lite] * { animation:none }`, и без этого
   исключения текст в полосе просто стоит на месте — что и было видно на
   живой странице, где экономный режим включился из-за экономии трафика. */
html[data-lite] .marquee-track{
  animation:scrollx 26s linear infinite !important;
  will-change:transform;
}
html[data-lite]{ --rk-marquee:1; }

/* «Уменьшить движение» — по просьбе человека полоса всё-таки замирает:
   там речь не о производительности, а о том, что движение мешает. */
@media (prefers-reduced-motion: reduce){
  html[data-lite] .marquee-track,
  .marquee-track{ animation:none !important; }
}

/* Блок статичный, в экономном режиме его гасить незачем. */
html[data-lite]{ --rk-stats:1; }
