.nallo-answer{margin-top:12px;border-top:1px solid #d9e3dd;padding-top:10px;max-width:100%;overflow-wrap:anywhere}
.nallo-answer summary{cursor:pointer;font-size:.9rem;font-weight:700;color:#27695f;line-height:1.5;min-height:44px}
.nallo-answer p{font-size:.92rem;line-height:1.55;margin:10px 0 0}
.nallo-answer .nallo-question{font-weight:700}
.kids-workshop .llama-bubble .nallo-answer p{margin:10px 0 0;line-height:1.55}
.workbench-v9 .llama-bubble:has(.nallo-answer[open]){padding-right:14px!important}
.workbench-v9 .llama-bubble:has(.nallo-answer[open]) .guide-assist{position:static;transform:none;margin-top:8px}
#taskStatus{overflow-wrap:anywhere;line-height:1.55}
.egg-comparison{display:block;background:#edf6f0;border:1px solid #d3e6dc;border-radius:12px;padding:16px;margin:16px 0;overflow-wrap:anywhere}
.egg-comparison table{width:100%;border-collapse:collapse;font-size:.9rem;font-variant-numeric:tabular-nums}
.egg-comparison caption{text-align:left;font-weight:700;margin-bottom:10px}
.egg-comparison th,.egg-comparison td{text-align:left;padding:8px 5px;border-bottom:1px solid #d3e6dc}
.egg-comparison thead th{font-size:.8rem}
.egg-comparison p{font-size:.9rem;line-height:1.5;margin:12px 0 0}
@media(max-width:480px){.egg-comparison{padding:12px}.egg-comparison th,.egg-comparison td{padding:8px 3px;font-size:.8rem}.egg-comparison tbody th{width:44%}}
