.science-form fieldset{border:0;padding:0;display:grid;gap:18px;min-width:0}
.science-form .field{min-width:0}.science-form input,.science-form select,.science-form textarea{width:100%;max-width:100%;box-sizing:border-box}
.science-submit{position:sticky;bottom:0;padding:18px 0;background:var(--paper,#fffdf8)}
.science-history article{padding:24px 0;border-bottom:1px solid var(--line,#d9e1da)}
.science-history dl{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:16px}.science-history dd{margin:4px 0;font-weight:600}
.science-history{overflow-wrap:anywhere}.document-content{white-space:pre-wrap;line-height:1.65;margin-bottom:24px}
.science-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:20px;margin-bottom:24px}.science-cards>.card,.science-inbox{padding:24px;min-width:0}
.science-inbox{margin-bottom:24px}.science-inbox article{display:flex;gap:20px;align-items:center;justify-content:space-between;padding:16px 0;border-top:1px solid var(--line,#d9e1da)}
.science-inbox h2,.science-cards h2{margin:0 0 12px}.science-cards .inline-actions{flex-wrap:wrap}.science-cards p{overflow-wrap:anywhere}
.inventory-balance{font-size:1.8rem;font-weight:600;letter-spacing:-.03em}.inventory-balance small{font-size:1rem;font-weight:400}
@media(max-width:600px){.science-inbox article{align-items:stretch;flex-direction:column}.science-cards>.card,.science-inbox{padding:20px}.science-cards .button{min-height:44px}}

#jobPanel>.section-heading{flex-wrap:wrap;gap:16px}#jobPanel>.section-heading .inline-actions{flex-wrap:wrap;max-width:100%}.science-cards .button,.science-inbox .button,#jobPanel>.section-heading .button{white-space:normal;max-width:100%;height:auto;min-height:44px}
