#quiz-container {
  --ed-card-bg: #fff;
  --ed-card-border: #e5e7eb;
  --ed-correct: #16a34a;
  --ed-wrong: #dc2626;
  --ed-primary: #2563eb;
  --ed-button-text: #fff;
  --ed-progress: #0ea5e9;
  --ed-font-family: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
  --ed-font-size: 16px;
  --ed-radius: 10px;
  --ed-spacing: 16px;
  --ed-max-width: 900px;
  --ed-shadow: 0 2px 8px rgba(15, 23, 42, .08);
  box-sizing: border-box;
  width: 100%;
  max-width: var(--ed-max-width);
  margin: auto;
  padding: var(--ed-spacing);
  font-family: var(--ed-font-family);
  font-size: var(--ed-font-size);
  line-height: 1.55;
}
#quiz-container *, #quiz-container *::before, #quiz-container *::after { box-sizing: border-box; }
#qfpro-footer { margin-top: var(--ed-spacing); border-top: 1px solid var(--ed-card-border); padding-top: var(--ed-spacing); }
#qfpro-actions { margin-top: 8px; display: flex; gap: 8px; flex-wrap: wrap; }
.questao {
  margin-bottom: calc(var(--ed-spacing) + 2px);
  border: 1px solid var(--ed-card-border);
  border-radius: var(--ed-radius);
  padding: var(--ed-spacing);
  background: var(--ed-card-bg);
  box-shadow: var(--ed-shadow);
  transition: transform .2s ease, box-shadow .2s ease;
}
.qfpro-pergunta { margin-top: 0; font-weight: 700; }
.opcao {
  padding: 11px 12px;
  margin: 7px 0;
  background: color-mix(in srgb, var(--ed-card-bg) 92%, #64748b 8%);
  cursor: pointer;
  border-radius: max(4px, calc(var(--ed-radius) - 3px));
  border: 2px solid transparent;
  transition: transform .15s ease, background .15s ease, border-color .15s ease;
}
.opcao:hover { transform: translateY(-1px); background: color-mix(in srgb, var(--ed-card-bg) 85%, var(--ed-primary) 15%); }
.opcao:focus-visible { outline: 3px solid color-mix(in srgb, var(--ed-primary) 35%, transparent); outline-offset: 2px; }
.opcao.correta { border-color: var(--ed-correct); background: color-mix(in srgb, var(--ed-correct) 12%, var(--ed-card-bg)); }
.opcao.errada { border-color: var(--ed-wrong); background: color-mix(in srgb, var(--ed-wrong) 10%, var(--ed-card-bg)); }
#qfpro-final-score { margin-top: 12px; font-weight: 700; }
#qfpro-gabarito ol { margin-top: 6px; }
.gab-acerto { color: var(--ed-correct); }
.gab-erro { color: var(--ed-wrong); }
.gab-branco { color: #6b7280; }
.flashcard { margin-top: 10px; padding: 12px; background: color-mix(in srgb, var(--ed-wrong) 8%, var(--ed-card-bg)); border: 1px solid var(--ed-wrong); border-radius: var(--ed-radius); }
.btn, .qfpro-page-btn {
  appearance: none;
  padding: 10px 14px;
  border-radius: var(--ed-radius);
  border: 1px solid var(--ed-card-border);
  background: var(--ed-card-bg);
  color: inherit;
  cursor: pointer;
  font: inherit;
  font-weight: 650;
  transition: transform .15s ease, opacity .15s ease, box-shadow .15s ease;
}
.btn:hover:not(:disabled), .qfpro-page-btn:hover:not(:disabled) { transform: translateY(-1px); box-shadow: 0 4px 12px rgba(15,23,42,.12); }
.btn-primary, .btn-accent { background: var(--ed-primary); color: var(--ed-button-text); border-color: var(--ed-primary); }
.btn-ghost { background: transparent; border-color: var(--ed-card-border); }
.btn-outline { background: var(--ed-card-bg); color: var(--ed-primary); border-color: var(--ed-primary); }
button#qfpro-finish, button#qfpro-retry, button#qfpro-study, button#qfpro-review, button#qfpro-share { min-width: 120px; }
.qfpro-progress { margin: 0 0 18px; padding: 12px 14px; border: 1px solid var(--ed-card-border); border-radius: var(--ed-radius); background: var(--ed-card-bg); box-shadow: var(--ed-shadow); }
.qfpro-progress-meta { display: flex; justify-content: space-between; align-items: center; gap: 12px; margin-bottom: 8px; font-size: .9em; font-weight: 650; }
#qfpro-progress-answered { color: #6b7280; font-weight: 500; }
.qfpro-progress-track { width: 100%; height: 10px; overflow: hidden; background: #e5e7eb; border-radius: 999px; }
.qfpro-progress-bar { width: 0; height: 100%; background: var(--ed-progress); border-radius: inherit; transition: width .25s ease; }
#qfpro-pager { display: flex; align-items: center; justify-content: space-between; gap: 10px; margin: 16px 0; }
.qfpro-page-btn { margin: 0; min-width: 120px; }
.qfpro-page-btn:disabled { opacity: .45; cursor: not-allowed; }
.qfpro-page-info { text-align: center; color: #4b5563; font-weight: 650; }
.edueduca-no-animations *, .edueduca-no-animations *::before, .edueduca-no-animations *::after { transition: none !important; animation: none !important; scroll-behavior: auto !important; }
@supports not (background: color-mix(in srgb, white 90%, black)) {
  .opcao { background: #f7f7f7; }
  .opcao:hover { background: #efefef; }
  .opcao.correta { background: #e8f5e9; }
  .opcao.errada { background: #ffebee; }
}
@media (max-width: 600px) {
  #quiz-container { padding: 10px; }
  .qfpro-progress-meta { align-items: flex-start; flex-direction: column; gap: 4px; }
  #qfpro-pager { flex-wrap: wrap; }
  .qfpro-page-btn { flex: 1 1 42%; min-width: 0; }
  .qfpro-page-info { order: -1; width: 100%; }
}

/* EduEduca 5.6 — espaço opcional de monetização entre páginas */
.edueduca-ad-slot{width:100%;max-width:var(--ed-max-width,900px);margin:22px auto;text-align:center;overflow:hidden;box-sizing:border-box}.edueduca-ad-slot iframe,.edueduca-ad-slot img{max-width:100%}

/* EduEduca 5.8 — Área do Aluno, favoritos e caderno de erros */
.qfpro-question-header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.qfpro-question-header .qfpro-pergunta{flex:1}.qfpro-favorite{appearance:none;border:1px solid var(--ed-card-border);background:var(--ed-card-bg);border-radius:999px;padding:6px 10px;white-space:nowrap;cursor:pointer;font:inherit;font-size:.82em;color:#64748b}.qfpro-favorite:hover,.qfpro-favorite.is-active{border-color:#eab308;color:#a16207;background:#fefce8}.qfpro-favorite:disabled{opacity:.55;cursor:wait}.edueduca-error-mode-notice{max-width:var(--ed-max-width,900px);margin:0 auto 14px;padding:12px 14px;border-radius:var(--ed-radius,10px);border:1px solid #f59e0b;background:#fffbeb;color:#78350f}.qfpro-sync-status{display:block;margin-top:5px;font-weight:500;color:#64748b}
.edueduca-student-area,.edueduca-student-login{box-sizing:border-box;max-width:1100px;margin:0 auto;font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}.edueduca-student-area *,.edueduca-student-login *{box-sizing:border-box}.edueduca-student-header{display:flex;justify-content:space-between;gap:20px;align-items:center;margin-bottom:20px}.edueduca-student-header h2,.edueduca-student-section h3{margin-top:0}.edueduca-student-header p{margin-bottom:0;color:#64748b}.edueduca-student-cards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:24px}.edueduca-student-card{padding:18px;border:1px solid #e2e8f0;border-radius:14px;background:#fff;box-shadow:0 4px 18px rgba(15,23,42,.06)}.edueduca-student-card strong{display:block;font-size:1.7rem;line-height:1.1;color:#0f172a}.edueduca-student-card span{display:block;margin-top:6px;color:#64748b;font-size:.9rem}.edueduca-student-section{margin:22px 0;padding:20px;border:1px solid #e2e8f0;border-radius:14px;background:#fff;box-shadow:0 4px 18px rgba(15,23,42,.04)}.edueduca-student-table-wrap{overflow:auto}.edueduca-student-table{width:100%;border-collapse:collapse;min-width:680px}.edueduca-student-table th,.edueduca-student-table td{text-align:left;padding:11px 10px;border-bottom:1px solid #e2e8f0}.edueduca-student-table th{font-size:.85rem;color:#475569}.edueduca-discipline-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.edueduca-discipline-card{position:relative;padding:15px;border:1px solid #e2e8f0;border-radius:12px}.edueduca-discipline-card>div:first-child{display:flex;flex-direction:column;padding-right:60px}.edueduca-discipline-card span,.edueduca-discipline-card small{color:#64748b}.edueduca-discipline-score{position:absolute;right:14px;top:14px;font-weight:800;color:#2563eb}.edueduca-mini-progress{height:7px;margin:12px 0 8px;background:#e2e8f0;border-radius:999px;overflow:hidden}.edueduca-mini-progress span{display:block;height:100%;background:#2563eb;border-radius:inherit}.edueduca-question-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.edueduca-student-question{padding:15px;border:1px solid #e2e8f0;border-radius:12px}.edueduca-student-question>div{display:flex;justify-content:space-between;gap:10px}.edueduca-student-question>div span{color:#64748b;font-size:.82rem}.edueduca-student-question p{margin:10px 0}.edueduca-student-button{display:inline-block;padding:10px 16px;border-radius:9px;background:#2563eb;color:#fff!important;text-decoration:none;font-weight:700}.edueduca-student-button.is-secondary{background:#fff;color:#2563eb!important;border:1px solid #2563eb}.edueduca-student-login{padding:25px;border:1px solid #e2e8f0;border-radius:14px;background:#fff;text-align:center}
@media(max-width:850px){.edueduca-student-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.edueduca-discipline-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.edueduca-question-list{grid-template-columns:1fr}}@media(max-width:520px){.qfpro-question-header{display:block}.qfpro-favorite{margin:-2px 0 10px}.edueduca-student-cards,.edueduca-discipline-grid{grid-template-columns:1fr}.edueduca-student-section{padding:15px}}

/* EduEduca 7.2.3 — feedback imediato e compartilhamento do resultado */
.qfpro-instant-explanation{margin-top:12px;line-height:1.55}
.qfpro-share-links{display:flex;gap:8px;flex-wrap:wrap;margin:10px 0 4px}
.qfpro-share-links a{text-decoration:none;display:inline-flex;align-items:center;justify-content:center}
@media(max-width:600px){.qfpro-share-links a{flex:1 1 42%}}

/* v7.2.5 — cabeçalho e experiência do simulado */
.edueduca-quiz-head{max-width:var(--ed-max-width,900px);margin:0 auto 16px;padding:16px 18px;border:1px solid var(--ed-card-border);border-radius:calc(var(--ed-radius) + 4px);background:linear-gradient(180deg,#f7faff,#fff);box-shadow:var(--ed-shadow);display:flex;gap:16px;align-items:flex-start;justify-content:space-between}
.edueduca-quiz-kicker{display:block;font-size:.72em;font-weight:850;letter-spacing:.08em;text-transform:uppercase;color:var(--ed-primary);margin-bottom:5px}.edueduca-quiz-head h2{margin:0 0 6px;font-size:clamp(1.25rem,4vw,1.75rem);line-height:1.15}.edueduca-quiz-head p{margin:0;color:#64748b;font-size:.88em}.edueduca-quiz-head-actions{display:flex;gap:7px;flex-wrap:wrap;justify-content:flex-end}.edueduca-quiz-head-actions button,.edueduca-quiz-head-actions a{appearance:none;border:1px solid var(--ed-card-border);background:#fff;color:var(--ed-primary)!important;text-decoration:none;border-radius:10px;padding:8px 10px;font:inherit;font-size:.78em;font-weight:800;cursor:pointer;white-space:nowrap}.edueduca-quiz-head-actions button:hover,.edueduca-quiz-head-actions a:hover{border-color:var(--ed-primary)}
.qfpro-progress{position:sticky;top:8px;z-index:6;backdrop-filter:blur(8px);background:color-mix(in srgb,var(--ed-card-bg) 94%,transparent)}
@media(max-width:620px){.edueduca-quiz-head{display:block;padding:14px}.edueduca-quiz-head-actions{justify-content:stretch;margin-top:12px}.edueduca-quiz-head-actions button,.edueduca-quiz-head-actions a{flex:1 1 42%;text-align:center}.qfpro-progress{top:4px}}


/* v7.2.6 — app universal, explicação imediata e slots Ad Inserter */
.edueduca-quiz-app-page .entry-content,.edueduca-quiz-app-page .ct-container-full{overflow:visible}.edueduca-quiz-app-page .edueduca-quiz{margin-left:auto;margin-right:auto}
.edueduca-quiz{background:linear-gradient(180deg,#f7fbff,#fff);border:1px solid #dbe7f5;border-radius:24px;padding:clamp(14px,3vw,24px);box-shadow:0 14px 38px rgba(15,45,80,.08)}
.qfpro-instant-explanation{margin-top:14px!important;padding:16px!important;background:#fff7f6!important;border:1px solid #f2b7b3!important;border-left:5px solid var(--ed-wrong)!important;box-shadow:0 7px 20px rgba(220,38,38,.06)}
.qfpro-instant-explanation .qfpro-feedback-title{display:block;color:#a41f1f;font-size:15px;margin-bottom:8px}.qfpro-instant-explanation p{margin:7px 0;line-height:1.55}.qfpro-feedback-explanation{color:#3d4653}
.edueduca-ad-slot{margin:30px auto;padding:14px 0;border-top:1px solid #e7edf5;border-bottom:1px solid #e7edf5;max-width:var(--ed-max-width,900px);clear:both}.edueduca-ad-label{display:block;text-align:center;text-transform:uppercase;letter-spacing:.12em;font-size:9px;color:#8794a5;margin-bottom:8px}.edueduca-ad-inner{text-align:center;min-height:0}
@media(max-width:600px){.edueduca-quiz{border-radius:18px;padding:12px}.qfpro-instant-explanation{padding:14px!important}}


/* v7.2.7 — publicidade dentro do shortcode do simulado */
.edueduca-ad-slot{clear:both;margin:26px 0;padding:12px 0;border-top:1px solid #e7edf5;border-bottom:1px solid #e7edf5;text-align:center}
.edueduca-ad-label{display:block;margin:0 0 8px;color:#8a96a6;font-size:9px;line-height:1;text-transform:uppercase;letter-spacing:.12em}
.edueduca-ad-inner{width:100%;min-height:0;text-align:center;overflow:hidden}
.edueduca-inline-ad-wrap{width:100%;margin:22px 0}
.edueduca-inline-ad-wrap .edueduca-ad-slot{margin:0;padding:14px 0;background:#fbfcfe;border-radius:14px;border:1px solid #edf1f6}
.edueduca-quiz-app-page .edueduca-ad-slot{max-width:var(--ed-max-width,900px);margin-left:auto;margin-right:auto}

/* EduEduca 7.2.8 — anúncio interno configurável do simulado */
.edueduca-inline-ad-wrap{width:100%;margin:0;box-sizing:border-box}
.edueduca-inline-ad-wrap .edueduca-ad-slot-inline{width:100%;max-width:100%;margin-top:var(--ed-ad-margin-top,32px);margin-bottom:var(--ed-ad-margin-bottom,32px);margin-left:0;margin-right:0;padding:0;border:0;background:transparent;border-radius:0;overflow:visible}
.edueduca-inline-ad-wrap .edueduca-ad-slot-inline .edueduca-ad-label{display:block;text-align:center;text-transform:uppercase;letter-spacing:.12em;font-size:9px;line-height:1.4;color:#8794a5;margin:0 0 8px}
.edueduca-inline-ad-wrap .edueduca-ad-slot-inline .edueduca-ad-inner{width:100%;min-height:0;text-align:center;overflow:hidden}
.edueduca-inline-ad-wrap .edueduca-ad-slot-inline ins.adsbygoogle{display:block;max-width:100%}

/* EduEduca 7.2.9 — mensagem neutra após publicidade no simulado */
.edueduca-inline-ad-wrap .edueduca-ad-continuation{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;margin:12px auto 0;color:#6b7788;font-size:12px;line-height:1.45;font-weight:600;text-align:center}
.edueduca-inline-ad-wrap .edueduca-ad-continuation:before,.edueduca-inline-ad-wrap .edueduca-ad-continuation:after{content:"";height:1px;background:#edf1f6;flex:1;max-width:120px}
@media(max-width:600px){.edueduca-inline-ad-wrap .edueduca-ad-continuation{font-size:11px;gap:8px}.edueduca-inline-ad-wrap .edueduca-ad-continuation:before,.edueduca-inline-ad-wrap .edueduca-ad-continuation:after{max-width:60px}}

/* EduEduca 7.3.0 — publicidade nativa do renderizador do simulado */
#quiz-container.edueduca-quiz[data-edueduca-native-ad="1"] #quiz > .edueduca-native-quiz-ad{
  display:block!important;
  position:relative!important;
  float:none!important;
  clear:both!important;
  width:100%!important;
  max-width:100%!important;
  box-sizing:border-box!important;
  z-index:1;
}
#quiz-container.edueduca-quiz[data-edueduca-native-ad="1"] #quiz > .edueduca-native-quiz-ad .edueduca-ad-inner{
  display:block!important;
  width:100%!important;
  max-width:100%!important;
  margin-left:auto!important;
  margin-right:auto!important;
  overflow:hidden!important;
}
#quiz-container.edueduca-quiz[data-edueduca-native-ad="1"] #quiz > .edueduca-native-quiz-ad ins.adsbygoogle{
  display:block!important;
  width:100%!important;
  max-width:100%!important;
  margin:0 auto!important;
}
/* Torna o cabeçalho do quiz resistente a CSS agressivo do tema/outros plugins. */
#quiz-container.edueduca-quiz .edueduca-quiz-head h2{
  font-size:clamp(1.2rem,4.6vw,1.8rem)!important;
  line-height:1.18!important;
  overflow-wrap:anywhere!important;
  word-break:normal!important;
  text-transform:none!important;
  letter-spacing:normal!important;
}
#quiz-container.edueduca-quiz .edueduca-quiz-head-actions{
  display:flex!important;
  align-items:stretch!important;
  gap:8px!important;
}
#quiz-container.edueduca-quiz .edueduca-quiz-head-actions button,
#quiz-container.edueduca-quiz .edueduca-quiz-head-actions a{
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  min-height:38px!important;
  line-height:1.2!important;
}
@media(max-width:620px){
  #quiz-container.edueduca-quiz .edueduca-quiz-head-actions{width:100%!important;}
  #quiz-container.edueduca-quiz .edueduca-quiz-head-actions button,
  #quiz-container.edueduca-quiz .edueduca-quiz-head-actions a{flex:1 1 0!important;min-width:0!important;}
}


/* EduEduca 7.3.1 — unidade AdSense construída diretamente dentro de #quiz */
#quiz-container.edueduca-quiz[data-edueduca-native-ad="1"] #quiz > .edueduca-native-quiz-ad{
  margin-top:var(--ed-ad-margin-top,32px)!important;
  margin-bottom:var(--ed-ad-margin-bottom,32px)!important;
}
#quiz-container.edueduca-quiz[data-edueduca-native-ad="1"] #quiz > .edueduca-native-quiz-ad .edueduca-ad-slot-inline{
  display:block!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;overflow:visible!important;
}
#quiz-container.edueduca-quiz[data-edueduca-native-ad="1"] #quiz > .edueduca-native-quiz-ad .edueduca-ad-label{
  display:block!important;text-align:center!important;margin:0 0 8px!important;font-size:9px!important;line-height:1.4!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:#8794a5!important;
}
#quiz-container.edueduca-quiz[data-edueduca-native-ad="1"] #quiz > .edueduca-native-quiz-ad ins.adsbygoogle{
  display:block!important;width:100%!important;max-width:100%!important;min-width:0!important;margin:0 auto!important;
}
#quiz-container.edueduca-quiz .edueduca-quiz-head-compact{display:block!important;padding:12px 14px!important;}
#quiz-container.edueduca-quiz .edueduca-quiz-head-compact .edueduca-quiz-kicker{margin-bottom:4px!important;}
#quiz-container.edueduca-quiz .edueduca-quiz-head-compact p{margin:0!important;}


/* EduEduca 7.3.2 — unidade PHP estacionada no #quiz antes do render */
#quiz > .edueduca-server-ad-prototype[data-edueduca-server-ad="1"]{display:none;}
#quiz > .edueduca-server-ad-prototype[data-edueduca-server-ad="1"][data-edueduca-native-position]{display:block!important;}


/* EduEduca 7.3.3 — fiscal universal: garante que o anúncio injetado após a questão seja visível */
.edueduca-quiz .edueduca-v733-enforced-ad{display:block!important;position:relative!important;float:none!important;clear:both!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important;visibility:visible!important;opacity:1!important;}
.edueduca-quiz .edueduca-v733-enforced-ad .edueduca-ad-slot-inline{display:block!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;}
.edueduca-quiz .edueduca-v733-enforced-ad .edueduca-ad-inner,.edueduca-quiz .edueduca-v733-enforced-ad ins.adsbygoogle{display:block!important;width:100%!important;max-width:100%!important;visibility:visible!important;}

/* v7.5.3 — feedback imediato fora do card */
.qfpro-instant-explanation{margin:12px 0 22px!important;padding:16px 18px!important;background:#fff!important;border:1px solid #f0b7b3!important;border-left:5px solid var(--ed-wrong)!important;border-radius:14px!important;box-shadow:0 8px 24px rgba(17,24,39,.06)!important;color:#253142!important}
.qfpro-instant-explanation .qfpro-feedback-title{display:block!important;color:#b42318!important;font-size:17px!important;font-weight:800!important;margin:0 0 10px!important}
.qfpro-instant-explanation .qfpro-feedback-correct{margin:0 0 12px!important;padding:10px 12px!important;background:#ecfdf3!important;border:1px solid #a6f4c5!important;border-radius:10px!important;color:#146c43!important;line-height:1.45!important}
.qfpro-instant-explanation .qfpro-feedback-explanation-title{display:block!important;margin:2px 0 5px!important;font-weight:800!important;color:#344054!important}
.qfpro-instant-explanation .qfpro-feedback-explanation{margin:0!important;color:#475467!important;line-height:1.6!important}
@media(max-width:600px){.qfpro-instant-explanation{margin:10px 0 18px!important;padding:14px!important;border-radius:12px!important}.qfpro-instant-explanation .qfpro-feedback-title{font-size:16px!important}}

/* EduEduca 7.5.4 — progresso flutuante real */
.qfpro-progress-anchor-placeholder{display:block;height:0;margin:0;padding:0}.qfpro-progress.qfpro-progress-floating{position:fixed!important;top:var(--qfpro-floating-top,8px)!important;left:var(--qfpro-floating-left,8px)!important;width:var(--qfpro-floating-width,calc(100% - 16px))!important;max-width:none!important;z-index:9994!important;margin:0!important;box-shadow:0 10px 30px rgba(15,39,66,.18)!important;background:rgba(255,255,255,.96)!important;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.qfpro-progress.qfpro-progress-floating .qfpro-progress-meta{margin-bottom:6px}.qfpro-progress.qfpro-progress-floating .qfpro-progress-track{height:8px}@media(max-width:620px){.qfpro-progress.qfpro-progress-floating{border-radius:12px;padding:9px 11px}.qfpro-progress.qfpro-progress-floating .qfpro-progress-meta{flex-direction:row;align-items:center;font-size:.78em}.qfpro-progress.qfpro-progress-floating #qfpro-progress-answered{white-space:nowrap}}
