.reviewed-batch .batch-reference{width:var(--reference-width,430px);max-width:100%;max-height:390px;object-fit:contain;margin-bottom:18px}.reviewed-batch .count-4{grid-template-columns:repeat(4,minmax(0,1fr));max-width:820px;margin:auto}.reviewed-batch .count-4 .choice:last-child{grid-column:auto;width:100%;justify-self:stretch}.reviewed-batch .choice img{max-height:180px;object-fit:contain}.reviewed-batch .question-context{white-space:normal;text-align:center;font-size:clamp(23px,3vw,29px);line-height:1.6;max-width:650px;margin:0 auto 22px;padding:16px;background:#f5f8f6;border-radius:12px}.reviewed-batch .word-answer{display:block;font-size:clamp(20px,2.5vw,24px);font-weight:600;padding:10px 1px;overflow-wrap:break-word}.reviewed-batch .word-choices{grid-template-columns:repeat(2,minmax(0,1fr));max-width:700px}.reviewed-batch.layout-wide .choices{grid-template-columns:repeat(2,minmax(0,1fr));max-width:800px;margin:auto}.reviewed-batch.layout-wide .choice img{min-height:70px;max-height:140px}.reviewed-batch.layout-wide .choice:last-child{grid-column:1/-1;width:calc(50% - 7px);justify-self:center}@media(max-width:699px){.reviewed-batch .count-4{grid-template-columns:repeat(2,minmax(0,1fr));max-width:440px}.reviewed-batch .batch-reference{max-height:330px}.reviewed-batch .word-answer{font-size:20px}.reviewed-batch.layout-wide .choices{grid-template-columns:1fr;max-width:360px}.reviewed-batch.layout-wide .choice:last-child{grid-column:auto;width:100%}.reviewed-batch.layout-wide .choice img{max-height:120px}.reviewed-batch .question-context{font-size:23px}}@media(min-width:700px) and (max-width:1099px){.reviewed-batch .count-5{grid-template-columns:repeat(6,minmax(0,1fr));max-width:860px;margin:auto}.reviewed-batch .count-5 .choice{grid-column:span 2}.reviewed-batch .count-5 .choice:nth-child(4){grid-column:2/span 2}.reviewed-batch .count-5 .choice:nth-child(5){grid-column:4/span 2}}@media(min-width:900px) and (max-height:900px) and (orientation:landscape){.reviewed-batch .batch-reference{max-height:260px}.reviewed-batch .asker{margin-bottom:16px}.reviewed-batch .pati{height:112px}.reviewed-batch .asker h1{padding-top:15px;padding-bottom:15px}}
.cipher-review{max-width:570px;margin:0 auto 24px;display:grid;grid-template-columns:130px minmax(0,1fr);gap:14px}.cipher-review>div{border:1px solid #d5e0da;border-radius:12px;padding:12px}.cipher-review h2{font-size:16px;font-weight:600;margin:0 0 10px}.cipher-words span{display:block;font-size:25px;line-height:1.6;letter-spacing:.1em}.cipher-pool-items{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;align-items:center}.cipher-chip{display:block;min-width:0}.cipher-chip svg{display:block;width:100%;height:auto}.cipher-chip:last-child{grid-column:1/-1;width:calc(50% - 5px);justify-self:center}.cipher-target{grid-column:1/-1;text-align:center;font-size:27px;font-weight:700;letter-spacing:.08em;margin:0;padding:10px;border:1px solid #c9d9cd;border-radius:10px}.number-sequence{display:flex;align-items:center;justify-content:center;gap:clamp(4px,1vw,12px);font-size:clamp(18px,4.6vw,31px);font-weight:700;margin:0 auto 25px;max-width:100%;white-space:nowrap}.visual-sequence{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;max-width:600px;margin:0 auto 25px;padding:0;list-style:none}.visual-sequence.sequence-5{grid-template-columns:repeat(5,minmax(0,1fr))}.visual-sequence.sequence-6{grid-template-columns:repeat(6,minmax(0,1fr));max-width:720px}.visual-sequence li{min-width:0;position:relative;border:1px solid #d1ded6;border-radius:9px;background:#fff;padding:16px 3px 3px}.visual-sequence svg{display:block;width:100%;height:auto}.step-number{position:absolute;top:3px;left:6px;color:#65766e;font-size:12px;line-height:1}.number-choices .word-answer{font-size:34px;text-align:center;padding:12px}.number-choices .choice{min-height:100px}@media(max-width:699px){.cipher-review{grid-template-columns:90px minmax(0,1fr);gap:8px}.cipher-review>div{padding:9px}.cipher-review h2{font-size:14px}.cipher-words span{font-size:22px}.visual-sequence{grid-template-columns:repeat(2,minmax(0,1fr));max-width:380px;gap:9px}.visual-sequence.sequence-5,.visual-sequence.sequence-6{grid-template-columns:repeat(3,minmax(0,1fr));max-width:420px}.visual-sequence.sequence-5 li:nth-child(4){grid-column:auto}.number-choices .word-answer{font-size:32px}.number-choices .choice{min-height:100px}}
.solution-art{list-style:none;margin:14px 0!important}.solution-art img{display:block;width:240px;max-width:100%;height:auto;margin:0 auto}
.visual-sequence.sequence-10{grid-template-columns:repeat(5,minmax(0,1fr));max-width:700px;gap:7px}
.reviewed-batch .count-2{grid-template-columns:repeat(2,minmax(0,1fr));max-width:550px;margin:auto}.reviewed-batch .count-2 .choice:last-child{grid-column:auto;width:100%;justify-self:stretch}.reviewed-batch .count-3{grid-template-columns:repeat(3,minmax(0,1fr));max-width:660px;margin:auto}@media(max-width:699px){.reviewed-batch .count-3{grid-template-columns:repeat(2,minmax(0,1fr))}.reviewed-batch .count-3 .choice:last-child{grid-column:1/-1;width:calc(50% - 6px);justify-self:center}}
.command274{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;max-width:480px;margin:0 auto 24px}.command274 span{display:block;text-align:center;white-space:nowrap;font-size:clamp(26px,5vw,36px);padding:12px 3px;background:#f3f7f4;border:1px solid #ccdcd2;border-radius:9px}
.symbol-rules240{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;max-width:660px;margin:0 auto 15px}.symbol-rules240>div{border:1px solid #d7e1da;border-radius:9px;padding:7px}.symbol-rules240 svg{display:block;width:100%;height:auto}.symbol-target240{max-width:420px;margin:0 auto 23px;padding:9px;border:2px solid #657b70;border-radius:10px}.symbol-target240 svg{display:block;width:100%;height:auto}@media(max-width:699px){.symbol-rules240{grid-template-columns:1fr;max-width:290px;gap:6px}.symbol-rules240>div{padding:4px 18px}.symbol-target240{max-width:350px}}
.reviewed-batch .count-6{grid-template-columns:repeat(3,minmax(0,1fr));max-width:720px;margin:auto}.reviewed-batch .count-6 .choice:last-child{grid-column:auto;width:100%;justify-self:stretch}@media(max-width:699px){.reviewed-batch .count-6{grid-template-columns:repeat(2,minmax(0,1fr));max-width:440px}}
.codes129{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;max-width:640px;margin:0 auto 24px}.codes129>div{border:1px solid #d7e1d9;border-radius:9px;padding:6px}.codes129 svg{display:block;width:100%;height:auto}.reviewed-batch.layout-cipher .choices{grid-template-columns:repeat(2,minmax(0,1fr));max-width:900px}.reviewed-batch.layout-cipher .choice:last-child{grid-column:auto;width:100%}@media(max-width:699px){.codes129{grid-template-columns:repeat(2,minmax(0,1fr));max-width:420px}.reviewed-batch.layout-cipher .choices{grid-template-columns:1fr;max-width:440px}}
.bead-sequence133{grid-template-columns:repeat(2,minmax(0,1fr));max-width:700px}@media(max-width:699px){.bead-sequence133{grid-template-columns:1fr;max-width:350px}}
.visual-sequence.sequence-8{grid-template-columns:repeat(4,minmax(0,1fr));max-width:650px}@media(max-width:699px){.visual-sequence.sequence-8{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}}

.keys166{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;max-width:600px;margin:0 auto}.keys166>div{border:1px solid #dbe5e0;border-radius:8px;background:white}.keys166 svg{width:100%;height:auto;display:block}@media(max-width:600px){.keys166{gap:3px}.keys166 svg{min-height:85px}}
