:root{--bs-primary: #337ab7;--bs-primary-rgb: 51, 122, 183;--bs-link-color: #337ab7;--bs-link-hover-color: #286090;--bs-link-color-rgb: 51, 122, 183;--stat-brand: #337ab7;--stat-brand-hover: #286090;--stat-brand-rgb: 51, 122, 183;--stat-surface: #fff;--stat-surface-muted: #f8f9fa;--stat-border: #dee2e6;--stat-formula-bg: #f8f9fa;--stat-example-bg: #f0f7ff;--stat-example-border: #b6d4fe;--stat-footer-bg: #f5f5f5;--stat-dropzone-bg: #fafbfc;--stat-dropzone-border: #c5ccd3;--stat-dropzone-hover: #9aa4ad;--stat-subtle-text: #495057;--stat-hero-bg: #f8fbff;--stat-hero-border: #dee2e6;--stat-sidepanel-bg: #444444;--stat-sidepanel-text: #ffffff;--stat-sidepanel-btn-bg: #000000;--stat-callout-bg: #f8f9fa;--stat-callout-accent: var(--stat-brand);--stat-brand-on-muted: #2f6fa8;--help-cat-proportions: #b05400;--help-cat-means: #0a58ca;--help-cat-tests: #146c43;--help-cat-dataset: #087990;--bs-code-color: #a42465}[data-bs-theme=dark]{--bs-primary: #6ea8d4;--bs-primary-rgb: 110, 168, 212;--bs-link-color: #9dc3e6;--bs-link-hover-color: #c2dbef;--bs-link-color-rgb: 157, 195, 230;--stat-brand: #6ea8d4;--stat-brand-hover: #9dc3e6;--stat-brand-rgb: 110, 168, 212;--stat-surface: #1e232a;--stat-surface-muted: #242a33;--stat-border: #3a424d;--stat-formula-bg: #242a33;--stat-example-bg: #1c2a3a;--stat-example-border: #35506e;--stat-footer-bg: #1b1f25;--stat-dropzone-bg: #242a33;--stat-dropzone-border: #3a424d;--stat-dropzone-hover: #6ea8d4;--stat-subtle-text: #c7ced6;--stat-response-header-bg: #14314d;--stat-response-cell-bg: #102a42;--stat-response-border: #6ea8d4;--stat-response-text: #e6f1fb;--stat-hero-bg: #141a22;--stat-hero-border: #2a313a;--stat-callout-bg: #1c2a3a;--stat-brand-on-muted: var(--stat-brand);--help-cat-proportions: #fd7e14;--help-cat-means: #6ea8fe;--help-cat-tests: #3fb179;--help-cat-dataset: #0dcaf0;--bs-code-color: #e685b5}html{position:relative;min-height:100%}body{margin-bottom:60px;padding-top:70px}.footer{position:absolute;bottom:0;width:100%;height:60px;background-color:var(--stat-footer-bg)}.navbar-nav>.nav-item{margin-right:.6rem}input:focus::-webkit-input-placeholder{color:transparent}input:focus::placeholder{color:transparent}.btn-primary{--bs-btn-bg: #337ab7;--bs-btn-border-color: #2e6da4;--bs-btn-hover-bg: #286090;--bs-btn-hover-border-color: #204d74;--bs-btn-active-bg: #204d74;--bs-btn-active-border-color: #1b3c5f;--bs-btn-disabled-bg: #337ab7;--bs-btn-disabled-border-color: #2e6da4}.btn-outline-primary{--bs-btn-color: #337ab7;--bs-btn-border-color: #337ab7;--bs-btn-hover-bg: #337ab7;--bs-btn-hover-border-color: #2e6da4;--bs-btn-active-bg: #286090;--bs-btn-active-border-color: #204d74}.bg-primary{background-color:#337ab7!important}.bg-info{background-color:#5bc0de!important}.alert-success{--bs-alert-bg: #dff0d8;--bs-alert-border-color: #d6e9c6;--bs-alert-color: #3c763d}.badge.bg-info{--bs-bg-opacity: 1;background-color:#087990!important;color:#fff}.accordion-button{text-decoration:none}.accordion-button:after{flex-shrink:0}#inputSlider .slider-selection{background:#bababa}.flot-chart{display:block;height:400px}.flot-chart-content{width:100%;height:100%}.popover{max-width:450px}.statulatorPopover{padding:0 .15rem;line-height:1;color:var(--bs-link-color, #337ab7);text-decoration:none;vertical-align:baseline}.statulatorPopover:hover,.statulatorPopover:focus{color:var(--bs-link-hover-color, #23527c);text-decoration:none}.statulatorPopover .bi{font-size:.9em}.help-section{margin-bottom:2.5rem}.help-section h3{border-bottom:2px solid var(--stat-brand);padding-bottom:.4rem;margin-bottom:1rem}.formula-box{background:var(--stat-formula-bg);border-left:4px solid var(--stat-brand);padding:1.2rem 1.5rem;margin:1rem 0;border-radius:0 .25rem .25rem 0}.example-box{background:var(--stat-example-bg);border:1px solid var(--stat-example-border);padding:1.5rem;border-radius:.5rem;margin:1rem 0}.step-number{display:inline-block;width:28px;height:28px;background:var(--stat-brand);color:#fff;border-radius:50%;text-align:center;line-height:28px;font-weight:700;margin-right:.5rem;font-size:.85rem}[data-bs-theme=dark] .step-number{background:#2d6da8}.ref-list li{margin-bottom:.5rem}.where-list{list-style:none;padding-left:0}.where-list li{margin-bottom:.3rem}.back-link{font-size:.9rem}table.param-table th,table.param-table td{vertical-align:middle}.tb-example{background:var(--stat-surface);border:1px solid var(--stat-border);border-radius:.5rem;padding:1.2rem 1.5rem;margin-bottom:1rem}.tb-example .tb-field{display:inline-block;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;padding:.15rem .5rem;border-radius:.25rem;margin-bottom:.5rem}.tb-example .tb-field-med{background:#d1ecf1;color:#0c5460}.tb-example .tb-field-edu{background:#d4edda;color:#155724}.tb-example .tb-field-eng{background:#fff3cd;color:#856404}.tb-example .tb-field-soc{background:#e2d9f3;color:#4a2d7a}.tb-example .tb-field-agr{background:wheat;color:#6b4226}.tb-example .tb-scenario{font-weight:500;margin-bottom:.4rem}.tb-example .tb-details{font-size:.9rem;color:var(--stat-subtle-text)}.feature-icon{font-size:2.5em;color:var(--stat-brand);margin-bottom:10px}.feature-step-number{font-size:2.5em;font-weight:700;color:var(--stat-brand)}.btn-inactive{opacity:.5;cursor:not-allowed;filter:grayscale(40%)}.btn-inactive:hover{opacity:.6}.gp-var-chip{border-radius:20px;padding:4px 14px;font-size:.88rem;transition:all .15s}.gp-var-chip.active,.gp-var-chip.btn-dark{background-color:#212529;border-color:#212529;color:#fff}.gp-graph-card{border-radius:8px;padding:10px 16px;min-width:170px;max-width:220px;transition:all .15s}.gp-graph-card:hover{transform:translateY(-2px);box-shadow:0 3px 8px #0000001f}.gp-graph-card small{font-size:.78rem;line-height:1.3}#gpCustomPanel .form-label{margin-bottom:.25rem}#gpCustomPanel .form-control-sm{font-size:.82rem}#gpCustomCollapse .card-body{max-height:320px;overflow-y:auto}#gpThemeBtns .btn,#gpPaletteBtns .btn{margin-bottom:2px}#alert2{position:fixed;top:80px;left:50%;transform:translate(-50%);z-index:1080;min-width:420px;max-width:600px;box-shadow:0 4px 12px #00000026;text-align:center}.drop-zone{position:relative;border:2px dashed var(--stat-dropzone-border);border-radius:8px;padding:12px;background-color:var(--stat-dropzone-bg);transition:border-color .15s ease,background-color .15s ease}.drop-zone:hover{border-color:var(--stat-dropzone-hover)}.drop-zone.drop-active{border-color:var(--stat-brand);background-color:rgba(var(--stat-brand-rgb),.08)}.drop-zone-hint{pointer-events:none;-webkit-user-select:none;user-select:none}.drop-zone-hint a{pointer-events:auto;-webkit-user-select:auto;user-select:auto}.btn-wrap{position:relative}.btn-analysis{min-height:56px;padding:8px 14px;white-space:nowrap}.btn-help{position:absolute;top:4px;right:6px;font-size:.8rem;line-height:1;color:var(--stat-brand);text-decoration:none;z-index:2;padding:2px}.btn-help:hover{color:var(--stat-brand-hover)}#themeToggle{color:#ffffffd9;border:0;background:transparent;box-shadow:none}#themeToggle:hover,#themeToggle:focus{color:#fff;text-decoration:none}#themeToggle .bi{font-size:1.05rem;vertical-align:middle}.stat-section-muted{background-color:#f8f9fa}[data-bs-theme=dark] .stat-section-muted{background-color:var(--stat-surface-muted)}.footer a,.stat-loaded-banner a,.example-box a{color:var(--stat-brand-on-muted)}section.stat-section-muted{--stat-brand: var(--stat-brand-on-muted)}.stat-loaded-banner{background-color:#e8f5e9;border-color:#c8e6c9!important;color:#1b5e20}.stat-loaded-banner .text-muted{color:#3b6a3e!important}.help-nav-link,.help-section-link{color:#495057}.help-nav-link:hover,.help-section-link:hover{color:#0d6efd}.help-section-link.active{color:#0d6efd;font-weight:600}.stat-chart-panel{background:var(--bs-tertiary-bg, #fafafa);border:1px solid var(--bs-border-color, #eee)}[data-bs-theme=dark] .btn-primary{--bs-btn-bg: #336fa0;--bs-btn-border-color: #285982;--bs-btn-hover-bg: #3d85c0;--bs-btn-hover-border-color: #336fa0;--bs-btn-active-bg: #285982;--bs-btn-active-border-color: #1f4567;--bs-btn-disabled-bg: #336fa0;--bs-btn-disabled-border-color:#285982;--bs-btn-color: #fff}[data-bs-theme=dark] .btn-outline-secondary{--bs-btn-color: #adb5bd;--bs-btn-border-color: #adb5bd;--bs-btn-hover-color: #212529;--bs-btn-hover-bg: #adb5bd;--bs-btn-hover-border-color: #adb5bd;--bs-btn-active-color: #212529;--bs-btn-active-bg: #adb5bd;--bs-btn-active-border-color: #adb5bd;--bs-btn-disabled-color: #adb5bd;--bs-btn-disabled-border-color: #adb5bd}[data-bs-theme=dark] .btn-outline-primary{--bs-btn-color: #9dc3e6;--bs-btn-border-color: #6ea8d4;--bs-btn-hover-bg: #3d85c0;--bs-btn-hover-border-color: #3d85c0;--bs-btn-hover-color: #fff;--bs-btn-active-bg: #336fa0;--bs-btn-active-border-color: #336fa0}[data-bs-theme=dark] .btn-outline-dark{--bs-btn-color: var(--bs-body-color);--bs-btn-border-color: rgba(255, 255, 255, .45);--bs-btn-hover-color: #212529;--bs-btn-hover-bg: var(--bs-body-color);--bs-btn-hover-border-color: var(--bs-body-color);--bs-btn-active-color: #212529;--bs-btn-active-bg: var(--bs-body-color);--bs-btn-active-border-color: var(--bs-body-color);--bs-btn-disabled-color: var(--bs-body-color);--bs-btn-disabled-border-color: rgba(255, 255, 255, .25)}[data-bs-theme=dark] .btn-analysis.btn-inactive,[data-bs-theme=dark] .btn-outline-dark.btn-inactive{opacity:.75}[data-bs-theme=dark] .alert-success{--bs-alert-bg: #1e3a2a;--bs-alert-border-color: #2d5a42;--bs-alert-color: #a7d7b7}[data-bs-theme=dark] .tb-example .tb-field-med{background:#14454d;color:#9be3ef}[data-bs-theme=dark] .tb-example .tb-field-edu{background:#1d422a;color:#a7d7b7}[data-bs-theme=dark] .tb-example .tb-field-eng{background:#4a3d15;color:#f5d97a}[data-bs-theme=dark] .tb-example .tb-field-soc{background:#2e1f4a;color:#c9b7f0}[data-bs-theme=dark] .tb-example .tb-field-agr{background:#4a371d;color:#e4c48a}[data-bs-theme=dark] #alert2{box-shadow:0 4px 12px #00000073}[data-bs-theme=dark] .gp-var-chip.active,[data-bs-theme=dark] .gp-var-chip.btn-dark{background-color:#e9ecef;border-color:#e9ecef;color:#1b1f25}[data-bs-theme=dark] #inputSlider .slider-selection{background:#6ea8d4}[data-bs-theme=dark] .stat-loaded-banner{background-color:#1e3a2a;border-color:#2d5a42!important;color:#a7d7b7}[data-bs-theme=dark] .stat-loaded-banner .text-muted{color:#7fa988!important}[data-bs-theme=dark] .stat-loaded-banner .bi-file-earmark-check{color:#6fdc8c!important}[data-bs-theme=dark] .bg-light{background-color:var(--stat-surface-muted)!important;color:var(--bs-body-color)}[data-bs-theme=dark] .card.bg-light{border-color:var(--stat-border)}[data-bs-theme=dark] .badge.bg-light.text-dark{color:var(--bs-body-color)!important}[data-bs-theme=dark] .table-light,[data-bs-theme=dark] .table-light>th,[data-bs-theme=dark] .table-light>td,[data-bs-theme=dark] .table>:not(caption)>*>.table-light{--bs-table-bg: var(--stat-surface-muted);--bs-table-color: var(--bs-body-color);--bs-table-border-color: var(--stat-border);--bs-table-striped-bg: var(--stat-surface);--bs-table-striped-color: var(--bs-body-color);--bs-table-active-bg: var(--stat-surface);--bs-table-active-color: var(--bs-body-color);--bs-table-hover-bg: var(--stat-surface);--bs-table-hover-color: var(--bs-body-color);color:var(--bs-body-color);border-color:var(--stat-border)}[data-bs-theme=dark] .help-nav-link,[data-bs-theme=dark] .help-section-link{color:#b0b8c1}[data-bs-theme=dark] .help-nav-link:hover,[data-bs-theme=dark] .help-section-link:hover,[data-bs-theme=dark] .help-section-link.active{color:#9dc3e6}.container>.row>.col-lg-12>.pb-2.mb-3.border-bottom{margin-top:.75rem}.lead.list-unstyled .bi-check-lg{font-weight:700}.col-lg-5>form>h3,.col-lg-5>h3,.col-lg-7>h3{font-size:1.4rem;margin-top:.5rem;margin-bottom:1rem}.card.card-body.border:has(>[data-slider-id]){background-color:var(--stat-surface-muted);align-items:center;flex-direction:row;flex-wrap:nowrap;gap:.5rem}.card.card-body.border:has(>[data-slider-id])>[data-slider-id],.card.card-body.border:has(>[data-slider-id])>.slider{flex:1 1 auto}.card.card-body.border:has(>[data-slider-id])>span{flex:0 0 auto}.help-block{color:var(--bs-secondary-color);font-size:.9rem;line-height:1.4}.help-block b,.help-block strong{color:var(--bs-body-color)}form#formCalculator+p+hr+div>.btn,form#formCalculator+hr+div>.btn,form#formCalculator~hr+div>.btn,.card-footer>.btn,#tabCalculator .col-lg-5 hr+div>.btn,#tabGraph .card-footer>.btn,#tabTable .card-footer>.btn{--bs-btn-padding-y: .3rem;--bs-btn-padding-x: .7rem;--bs-btn-font-size: .9rem}.tab-pane#tabCalculator .col-lg-7>#divPDF,.tab-pane#tabCalculator .col-lg-7>.card,.tab-pane#tabCalculator .col-lg-7 #ssResults,.tab-pane#tabCalculator .col-lg-7 #testResults,.tab-pane#tabCalculator .col-lg-7 #ciResults{margin-top:.75rem}.tab-pane#tabCalculator>.row{align-items:stretch}.tab-pane#tabCalculator>.row>.col-lg-5>form,.tab-pane#tabCalculator>.row>.col-lg-7>.card{height:100%}a{text-decoration:none}a:hover,a:focus{text-decoration:underline}a.prose-link,.example-box a,.tb-example a,.help-section p a{text-decoration:underline}.help-section p a:hover{text-decoration:none}#graphForm>.form-group.row,#tableForm>.form-group.row,form#graphForm>.form-group+.form-group,form#tableForm>.form-group+.form-group{margin-bottom:1rem}#graphForm>.form-group.row>[class^=col-],#tableForm>.form-group.row>[class^=col-]{margin-bottom:.25rem}.tab-pane#tabCalculator .col-lg-5 hr+div,#tabCalculator>.row>.col-lg-5 hr+div,.chisq-actions{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:.5rem}.tab-pane#tabCalculator .col-lg-5 hr+div>.btn,.chisq-actions>.btn{margin:0}#chisqMain>.col-lg-7>div+div{margin-top:1rem}#chisqMain>.col-lg-7>#divResults,#chisqMain>.col-lg-7>#divInterpret,#chisqMain>.col-lg-7>#divSummary,#chisqMain>.col-lg-7>#divSocial{display:none}.demo-table td.cell-concordant,.contingency-table td.cell-concordant{background-color:#59a14f1f}.demo-table td.cell-discordant,.contingency-table td.cell-discordant{background-color:#f28e2b29;font-weight:600}[data-bs-theme=dark] .demo-table td.cell-concordant,[data-bs-theme=dark] .contingency-table td.cell-concordant{background-color:#59a14f33}[data-bs-theme=dark] .demo-table td.cell-discordant,[data-bs-theme=dark] .contingency-table td.cell-discordant{background-color:#f28e2b38}.paddingBottom20{padding-bottom:20px}.font1em{font-size:1em}.font1_2em{font-size:1.2em}.form-label-left{text-align:left}.help-icon-inline{font-size:.6em;vertical-align:middle}.help-text-sm{font-size:.88rem}.borderless tbody tr td{border:none}
