.science-shell{max-width:960px;margin:2rem auto;padding:0 1rem}.science-card{background:#fff;border:1px solid #cbd5e1;border-radius:14px;padding:1.5rem;box-shadow:0 4px 20px rgba(16,31,48,.06)}.science-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.science-field{display:flex;flex-direction:column;gap:.4rem;font-weight:650}.science-field input,.science-field select{width:100%;min-width:0;padding:.75rem;border:2px solid #66788e;border-radius:7px;background:#fff;color:#172535;font:inherit}.science-field input:focus-visible,.science-field select:focus-visible,.science-card button:focus-visible{outline:3px solid #ffb703;outline-offset:3px}.science-wide{grid-column:1/-1}.science-actions{display:flex;flex-wrap:wrap;gap:.7rem;margin-top:1.1rem}.science-actions button{border:0;border-radius:7px;padding:.7rem 1.2rem;font:inherit;font-weight:700;cursor:pointer}.science-actions button[type=submit]{background:#0b497b;color:#fff}.science-actions button[type=reset]{background:#dce8ef;color:#142333}.science-error{color:#9c1b1b;font-weight:700;min-height:1.6em}.science-result{white-space:pre-wrap;overflow-wrap:anywhere;background:#e8f6ee;border-left:5px solid #207144;padding:1rem;font-size:1.12rem;font-weight:650}.science-content{max-width:960px;margin:2rem auto;padding:0 1rem}.science-content section{margin:1.7rem 0}.science-content a{overflow-wrap:anywhere}@media(max-width:620px){.science-grid{grid-template-columns:1fr}.science-card{padding:1rem}}
