/* Sdílená podoba dotazníku čaker: pět výroků a sedmibodová škála. */
.reflection-question{max-width:920px!important;margin-inline:auto!important}.reflection-question #reflectionPrompt{text-align:center;max-width:none;min-height:0;margin:0 0 20px;font-size:clamp(25px,3vw,38px)}.reflection-question-batch{display:grid!important;grid-template-columns:1fr!important;gap:10px!important}.reflection-question-item{padding:18px 24px;border:1px solid #245b5c;border-radius:13px;background:linear-gradient(145deg,#123332,#0a211f);text-align:center}.reflection-question-item h2{margin:0 0 17px;color:#edf8f5;font-size:16px;line-height:1.45}.reflection-scale{display:grid;grid-template-columns:minmax(82px,1fr) repeat(7,34px) minmax(82px,1fr);align-items:center;gap:18px}.reflection-scale-label{font-size:12px;line-height:1.35;font-weight:700}.reflection-scale-label.negative{color:#ff9e9a}.reflection-scale-label.positive{color:#96ffc3}.reflection-scale-choice{width:27px;height:27px;padding:0;border:1px solid #4b9090;border-radius:50%;background:#0e2a29}.reflection-scale-choice:hover,.reflection-scale-choice:focus-visible{border-color:#83f5c3;background:#1b5148;outline:none}.reflection-scale-choice[aria-pressed="true"]{background:#effaf8;border-color:#fff;box-shadow:0 0 0 2px rgba(86,215,208,.25)}.reflection-question .reflection-nav{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:16px}.reflection-question .reflection-nav #reflectionSkip{display:none}.reflection-question .reflection-nav #reflectionNext{margin-left:0}.reflection-question .reflection-nav button{min-height:55px}.reflection-question .reflection-progress{margin-bottom:25px}@media(max-width:720px){.reflection-question-item{padding:16px 10px}.reflection-scale{grid-template-columns:minmax(48px,1fr) repeat(7,25px) minmax(48px,1fr);gap:7px}.reflection-scale-choice{width:24px;height:24px}.reflection-scale-label{font-size:10px;overflow-wrap:anywhere}.reflection-question-item h2{font-size:14px}.reflection-question #reflectionPrompt{font-size:25px}}

.reflection-view>.reflection-top{display:none}
