.simulation-panel{background:#fff1dc;color:#462400;padding:16px;border:3px solid #9b4c00;line-height:1.5}.simulation-panel>strong{display:block}.simulation-panel button,.simulation-panel select,.simulation-panel a{min-height:44px;padding:10px;margin:5px;font-size:16px;box-sizing:border-box}.simulation-panel a{display:inline-block}.simulation-panel label{display:block}.simulation-panel button{white-space:normal}input,textarea,select{font-size:16px}.family-modal{padding-bottom:env(safe-area-inset-bottom)}.family-modal .modal-footer{flex-wrap:wrap}body{overflow-wrap:anywhere}button,.tab{min-height:44px}.simulation-panel summary{min-height:44px;padding:10px;cursor:pointer}.simulation-panel details>button,.simulation-panel details>a{display:block}@media print{.simulation-panel{display:none!important}}