.batch5-activity #app{display:flow-root;min-height:100svh}.batch5-loading{position:absolute;inset:90px 24px auto;padding:24px;text-align:center;line-height:1.8;color:#304a76}
.batch5-activity .study-answer,.batch5-activity .rep-task{min-width:0}.batch5-activity .batch-choice{min-height:48px;min-width:0;max-width:100%;line-height:1.6;overflow-wrap:anywhere}.batch5-activity .batch-choice[aria-pressed=true]{background:#e5f2ed;border-color:#3f7d71;color:#173f38;box-shadow:inset 0 0 0 1px #3f7d71}.batch5-activity .batch-choice:disabled{opacity:1}.batch5-activity .batch-choice:disabled:not([aria-pressed=true]){background:#f0f2f2;color:#536371}
.batch5-activity button[data-audio-blocked]{opacity:1;background:#e6edf0;color:#526777;border:1px solid #9badb8;cursor:help}.batch5-activity .b5-read,.batch5-activity .b5-observation{background:#edf3f6;border:1px solid #b9cbd5;color:#334e62}.batch5-activity .rep-task:focus{outline:3px solid #35789a;outline-offset:3px}.batch5-activity .rep-task button{text-align:start}
.batch5-activity .bird-map{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.batch5-activity .bird-place{min-width:0;padding:8px}.batch5-activity .bird-place strong,.batch5-activity .bird-place small{display:block;line-height:1.6}.batch5-activity .bird-place svg{max-width:100%;height:auto}.batch5-activity .question-list,.batch5-activity .choice-list{display:grid;gap:8px}.batch5-activity .choice-grid,.batch5-activity .choice-pair,.batch5-activity .pick-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.batch5-activity .question-log{max-height:none;line-height:1.7;padding-inline-start:22px}
.batch5-activity .piece-pool{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.batch5-activity .piece-pool button{padding:8px 4px;text-align:center}.batch5-activity .marbles{flex-wrap:wrap;max-width:100%}.batch5-activity .compare-row{min-width:0}.batch5-activity .bar-parts{display:flex;flex-wrap:wrap;gap:8px}.batch5-activity .shared-block,.batch5-activity .extra-block{min-width:0;max-width:100%;overflow-wrap:anywhere}.batch5-activity .row-actions{display:flex;flex-wrap:wrap;gap:8px}.batch5-activity .row-actions button{flex:1 1 145px}
.batch5-activity .creature-stage svg{max-width:100%;height:auto}.batch5-activity .creature-archive{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.batch5-activity .creature-archive figure{margin:0;min-width:0;padding:8px}.batch5-activity .creature-archive svg{width:100%;height:auto}.batch5-activity .creature-archive figcaption{overflow-wrap:anywhere;line-height:1.6}.batch5-activity .model-card{min-width:0;line-height:1.7}.batch5-activity .device-log{padding-inline-start:22px;line-height:1.7}.batch5-activity .device-log li{margin-block:7px}
.batch5-activity.study-cookies .investigation{min-height:720px;position:relative}.batch5-activity.study-cookies .illustrated-row{min-width:0}.batch5-activity.study-cookies .rep-task .choices{margin:0}.batch5-activity.study-cookies .choice-picture svg{max-width:100%;height:auto}
@media(min-width:700px){.batch5-activity .bird-map{grid-template-columns:repeat(4,minmax(0,1fr))}.batch5-activity #b5-rows{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.batch5-activity #b5-rows>h3,.batch5-activity #b5-rows>.rep-task-instruction{grid-column:1/-1}.batch5-activity #b5-rows .compare-row{margin:0}.batch5-activity #b5-records{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.batch5-activity #b5-records>h3,.batch5-activity #b5-records>p,.batch5-activity #b5-records>ul{grid-column:1/-1}}
@media(max-width:599px){.batch5-activity .creature-archive{grid-template-columns:1fr}.batch5-activity .creature-archive figure{display:flex;align-items:center;gap:10px}.batch5-activity .creature-archive svg{width:85px;flex:none}.batch5-activity .rep-task{padding:11px}.batch5-activity .choice-list button{text-align:start}.batch5-activity .piece-pool{grid-template-columns:repeat(2,minmax(0,1fr))}}
