.science-shell:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){max-width:960px;margin:2rem auto;padding:0 1rem}.science-card:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){background:#fff;border:1px solid #cbd5e1;border-radius:14px;padding:1.5rem;box-shadow:0 4px 20px rgba(16,31,48,.06)}.science-grid:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.science-field:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){display:flex;flex-direction:column;gap:.4rem;font-weight:650}.science-field input:where(:not(.jl-v7-chrome,.jl-v7-chrome *)),.science-field select:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){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:where(:not(.jl-v7-chrome,.jl-v7-chrome *)),.science-field select:focus-visible:where(:not(.jl-v7-chrome,.jl-v7-chrome *)),.science-card button:focus-visible:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){outline:3px solid #ffb703;outline-offset:3px}.science-wide:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){grid-column:1/-1}.science-actions:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){display:flex;flex-wrap:wrap;gap:.7rem;margin-top:1.1rem}.science-actions button:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){border:0;border-radius:7px;padding:.7rem 1.2rem;font:inherit;font-weight:700;cursor:pointer}.science-actions button[type=submit]:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){background:#0b497b;color:#fff}.science-actions button[type=reset]:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){background:#dce8ef;color:#142333}.science-error:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){color:#9c1b1b;font-weight:700;min-height:1.6em}.science-result:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){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:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){max-width:960px;margin:2rem auto;padding:0 1rem}.science-content section:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){margin:1.7rem 0}.science-content a:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){overflow-wrap:anywhere}@media(max-width:620px){.science-grid:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){grid-template-columns:1fr}.science-card:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){padding:1rem}}
