/* Scoped extract of the author stylesheet evidence-lab.css for the lab only. */
[data-gyn-lab] {border-block: 2px solid currentColor; padding-block: 1rem; margin-block: 2rem;}
[data-gyn-controls] {border: 1px solid currentColor; padding: 1rem;}
[data-gyn-controls]:not([hidden]) {display: grid; gap: 1rem; grid-template-columns: repeat(auto-fit, minmax(min(100%, 16rem), 1fr));}
[data-gyn-controls][hidden] {display: none;}
[data-gyn-controls] label {display: grid; gap: .4rem; font-weight: 600;}
[data-gyn-output] {border-inline-start: .3rem solid currentColor; padding-inline-start: 1rem;}
@media print {
[data-gyn-controls] {display: none !important;}
}
