.anketa{border:1px solid #e5e5e5;padding:16px;border-radius:0}
.anketa-question{font-weight:700;margin-bottom:8px;color:#111}
.anketa-answers{display:grid;gap:8px}
.anketa-answers .anketa-answer{
  display:flex;align-items:center;gap:10px;
  background:transparent;border:none;padding:10px;
  border-radius:0;cursor:pointer;text-align:left;color:#111;
}
.anketa-answers .anketa-answer::before{
  content:'';width:16px;height:16px;flex:0 0 16px;
  border:2px solid #00427a;border-radius:9999px;
  box-sizing:border-box;display:inline-block;
}
.anketa-answers .anketa-answer:hover{background:#f3f6f9}
.anketa-answers .anketa-answer.is-loading{opacity:.6;cursor:progress}
.anketa-results{display:grid;gap:10px}
.anketa-result-label{margin-bottom:4px;font-weight:600}
.anketa-bar{background:#f1f1f1;overflow:hidden;height:10px;border-radius:0}
.anketa-bar span{display:block;height:10px;background:#00427a}
.anketa-result-meta{font-size:12px;color:#555;margin-top:4px}
.anketa-total{margin-top:8px;font-weight:600}
.anketa-thankyou{padding:8px;background:#f6ffed;border:1px solid #b7eb8f;border-radius:0}
.anketa.is-editor .anketa-answer{pointer-events:none;opacity:0.7}
.anketa-block-wrapper{max-width:680px;margin:0}

.anketa-closed{margin:8px 0;padding:10px;border:1px solid #ffd3a7;background:#fff7e6;color:#8a6d3b;font-weight:600;border-radius:0}
