/* Плашка про cookie (27.10), стиль Cadra: стекло, скругления, лаймовая кнопка; тёмная тема — по data-theme */
.pp-cookie{position:fixed;left:50%;bottom:16px;z-index:1000;display:flex;align-items:center;gap:14px;width:min(720px,calc(100% - 32px));padding:14px 16px 14px 20px;
  border-radius:20px;background:#ffffffeb;color:#151618;border:1px solid #11111117;box-shadow:0 12px 40px #1111112e;backdrop-filter:blur(14px);
  font:500 14px/1.45 "Urbanist","Manrope",system-ui,sans-serif;opacity:0;transform:translate(-50%,16px);transition:opacity .25s,transform .25s}
.pp-cookie.is-on{opacity:1;transform:translate(-50%,0)}
.pp-cookie p{margin:0;flex:1}
.pp-cookie a{color:inherit;text-decoration:underline;text-underline-offset:2px}
.pp-cookie__ok{flex:none;height:40px;padding:0 20px;border:0;border-radius:999px;background:#bdf264;color:#151618;font:700 14px/1 "Urbanist","Manrope",system-ui,sans-serif;cursor:pointer}
.pp-cookie__ok:focus-visible{outline:2px solid #151618;outline-offset:2px}
html[data-theme="dark"] .pp-cookie{background:#1d1f22eb;color:#f2f3ee;border-color:#ffffff1f}
@media (max-width:560px){.pp-cookie{flex-direction:column;align-items:stretch;text-align:left;bottom:12px}.pp-cookie__ok{width:100%}}
@media (prefers-reduced-motion:reduce){.pp-cookie{transition:none}}
/* 31.10 (телефон, вход и регистрация): круглая «?» помощи лежала на кнопке «Понятно». Пока плашка видна, «?» убираем */
@media (max-width:860px){body:has(.pp-cookie.is-on) .lvh{display:none!important}}
