[data-statistics-analysis-tool] label{display:grid;gap:.45rem;font-weight:700}[data-statistics-analysis-tool] input,[data-statistics-analysis-tool] select,[data-statistics-analysis-tool] textarea{width:100%;min-height:46px;padding:.7rem;border:1px solid #777;border-radius:.45rem;background:#fff;font:inherit}[data-statistics-analysis-tool] textarea{resize:vertical;line-height:1.5}[data-statistics-analysis-tool] .analysis-grid{display:grid;gap:1rem}[data-statistics-analysis-tool] .analysis-paired,[data-fit],[data-pvalue]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}[data-statistics-analysis-tool]:not([data-mode="fit"]) [data-fit],[data-statistics-analysis-tool]:not([data-mode="independence"]) [data-table],[data-statistics-analysis-tool]:not([data-mode="pvalue"]) [data-pvalue]{display:none}.analysis-output{display:grid;gap:.65rem}.analysis-output>div{display:flex;justify-content:space-between;gap:1rem;border-bottom:1px solid #ddd;padding:.55rem 0}.analysis-output span{text-align:right;overflow-wrap:anywhere}.analysis-table-wrap{max-width:100%;overflow-x:auto}@media(max-width:700px){[data-statistics-analysis-tool] .analysis-paired,[data-fit],[data-pvalue]{grid-template-columns:1fr}.analysis-output>div{display:grid}.analysis-output span{text-align:left}}