/* SPDX-License-Identifier: MIT. Scoped original UI. */
.he-workbench,.he-result{color:#203845;font:15px/1.6 system-ui,sans-serif}.he-workbench h2,.he-result h2{font-size:1.25rem;line-height:1.4}.he-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,210px),1fr));gap:.8rem}.he-workbench label{display:flex;flex-direction:column;gap:.3rem;min-width:0}.he-workbench input,.he-workbench select,.he-workbench textarea,.he-workbench button{font:inherit;max-width:100%;box-sizing:border-box;border:1px solid #b6c5ce;border-radius:.4rem;padding:.5rem}.he-workbench .he-check{flex-direction:row;align-items:flex-start}.he-check input{flex:none;margin:.4rem .4rem 0 0}.he-workbench details,.he-result details{border:1px solid #d7e1e6;border-radius:.5rem;padding:.7rem;margin:1rem 0}.he-workbench summary,.he-result summary{cursor:pointer;font-weight:650}.he-workbench [hidden],.he-result [hidden]{display:none!important}.he-actions{display:flex;flex-wrap:wrap;gap:.5rem;margin:1rem 0}.he-actions button:first-child{background:#21455a;color:white}.he-error{color:#a62e2e}.he-caution,.he-limits{padding:.8rem;border-left:3px solid #af8053;background:#fff7eb}.he-conclusion{font-weight:650;padding:1rem;border-left:4px solid #547a86;background:#edf4f5}.he-eyebrow{font-size:.8rem;color:#526a79}.he-table{max-width:100%;overflow:auto;margin:.7rem 0}.he-workbench table,.he-result table{border-collapse:collapse;width:100%;font-size:.88rem}.he-workbench th,.he-workbench td,.he-result th,.he-result td{text-align:left;vertical-align:top;padding:.5rem;border:1px solid #d8e1e6;min-width:6rem;overflow-wrap:anywhere}.he-workbench th,.he-result th{background:#edf3f6}.he-result pre{white-space:pre-wrap;overflow-wrap:anywhere;max-height:36rem;overflow:auto;font-size:.79rem;line-height:1.5}.he-workbench textarea{width:100%;min-height:6rem}.he-workbench :focus-visible,.he-result :focus-visible{outline:3px solid #39859d;outline-offset:2px}@media(max-width:600px){.he-grid{grid-template-columns:1fr}.he-result h2{font-size:1.15rem}.he-result td{padding:.4rem}.he-conclusion{padding:.7rem}}
