/* fizcult.by cookie consent styles — 2026-11-11 */
#fz-consent-ui{position:fixed;inset:0;z-index:999999;display:flex;align-items:flex-end;justify-content:center;pointer-events:none}
.fzcc-box{pointer-events:auto;background:#fff;color:#222;width:100%;max-width:720px;margin:0 auto 16px;padding:20px 24px;box-shadow:0 -2px 18px rgba(0,0,0,.25);border-radius:8px;font-family:Arial,Helvetica,sans-serif;font-size:14px;line-height:1.45}
.fzcc-title{font-size:18px;font-weight:bold;margin-bottom:8px}
.fzcc-text{margin-bottom:8px;color:#333}
.fzcc-text a{color:#0a58ca;text-decoration:underline}
.fzcc-btns{display:flex;gap:10px;margin-top:14px;flex-wrap:wrap}
/* equal-weight buttons per НЦЗПД requirement */
.fzcc-btn{flex:1 1 150px;min-height:42px;padding:10px 12px;font-size:14px;cursor:pointer;border:1px solid #f0a500;background:#fff;color:#222;border-radius:4px;font-family:inherit}
.fzcc-btn:hover{background:#fff7e0}
.fzcc-row{display:block;margin:10px 0 0;font-size:14px;cursor:pointer}
.fzcc-row-dis{color:#888;cursor:default}
.fzcc-row input{margin-right:8px;transform:scale(1.2)}
@media (max-width:600px){
  .fzcc-box{padding:16px;margin:0 0 0}
  .fzcc-btn{flex:1 1 100%}
}
.fz-cookie-link{text-align:center;margin:8px 0;font-size:13px}
.fz-cookie-link a{color:#666;text-decoration:underline;cursor:pointer}
