/* Кондратьев — цифровые решения: уведомление о cookie и правовая информация */
#kd-cc,#kd-cm .kd-b{background:#fff;color:#2f3442;border-radius:10px;font:14px/1.5 Arial,Helvetica,sans-serif}#kd-cc{position:fixed;left:50%;bottom:20px;transform:translateX(-50%);z-index:99998;box-shadow:0 6px 26px rgba(0,0,0,.18);max-width:760px;width:calc(100% - 28px);padding:18px 20px;opacity:0;visibility:hidden;transition:.35s}#kd-cc.is-on{opacity:1;visibility:visible}#kd-cc p{margin:0 0 12px}#kd-cc a,#kd-cm a,.kd-legal a{color:#ea722f;text-decoration:underline}.kd-bs,.kd-mb{display:flex;gap:10px;flex-wrap:wrap}#kd-cc button,#kd-cm button{font:inherit;padding:10px 20px;border:0;border-radius:6px;cursor:pointer}#kd-cc .kd-ok,#kd-cm .kd-save{background:#ea722f;color:#fff}#kd-cc .kd-no{background:#5a6472;color:#fff}#kd-cc .kd-set,#kd-cm .kd-all{background:#fff;color:#ea722f;border:1px solid #ea722f}#kd-cm{position:fixed;inset:0;z-index:99999;display:none}#kd-cm.is-on{display:block}#kd-cm .kd-f{position:absolute;inset:0;background:rgba(0,0,0,.45)}#kd-cm .kd-b{position:relative;top:50%;transform:translateY(-50%);margin:0 auto;max-width:640px;width:calc(100% - 28px);max-height:86vh;overflow-y:auto;padding:24px 26px;box-shadow:0 8px 30px rgba(0,0,0,.25)}#kd-cm .kd-t{font-size:20px;font-weight:700;margin:0 0 6px}#kd-cm .kd-l{margin:0 0 16px;color:#5a6472}#kd-cm .kd-r{border-top:1px solid #e6e6e6;padding:13px 0}#kd-cm .kd-rh{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:5px}#kd-cm .kd-rn{font-weight:700}#kd-cm .kd-r p{margin:0;color:#5a6472}#kd-cm .kd-ra{color:#5a6472}#kd-cm input{width:18px;height:18px;flex:0 0 auto;cursor:pointer}.kd-mb{border-top:1px solid #e6e6e6;padding-top:16px}#kd-cm .kd-x{position:absolute;top:10px;right:14px;background:0;border:0;font-size:26px;line-height:1;color:#888;cursor:pointer;padding:0}.kd-legal{padding:18px 16px 24px;text-align:center;font:13px/1.6 Arial,Helvetica,sans-serif;color:#5a6472;background:#f6f6f6;border-top:1px solid #e6e6e6}.kd-lt{font-weight:700;color:#2f3442;margin-bottom:6px}
