.tt-page .pa-field label{margin-bottom:6px;font-size:14px;font-weight:600;display:block}.tt-page .pa-field textarea{font-size:13px}.tt-page .pa-field .pa-segment{flex-wrap:wrap}.tt-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;display:grid}.tt-page .tt-summary input{min-width:0;padding-inline:6px}.tt-page .tt-summary label{flex-direction:column;gap:6px;min-width:0;display:flex}.tt-page .pa-preview-column{flex-direction:column;max-height:calc(100vh - 96px);display:flex;position:sticky;top:80px}.tt-result-head strong{font-size:26px}.tt-result-head{margin-bottom:16px}.tt-effect{white-space:nowrap}.tt-result-head p{margin:4px 0;font-size:13px}.tt-figure{justify-content:center;width:100%;min-height:0;display:flex}.tt-figure svg{width:100%;height:auto;max-height:calc(100vh - 285px)}.tt-results{text-align:left;margin-top:30px}.tt-results h2{margin:28px 0 12px;font-size:20px}.tt-results h3{margin-top:18px;font-size:15px}.tt-results .es-table table{min-width:620px}.tt-page .tt-results .tt-key-values table{table-layout:auto;width:100%;min-width:0}.tt-page .tt-results .es-table table:not(:has(tr>:nth-child(4))) tr>:first-child{width:30%}main.ga2#top.tt-page .tt-results .tt-assumptions-note{color:#526077;margin-top:8px;font-size:13px}.tt-report-block{background:#fff;border:1px solid #dfe6ef;border-radius:8px;flex-direction:column;gap:12px;margin-top:14px;padding:16px 20px;display:flex}.tt-report-block h3,.tt-report-block p{margin:0}.tt-report-header{justify-content:space-between;align-items:center;gap:12px;display:flex}.tt-page .pa-form summary{cursor:pointer;align-items:center;min-height:40px;list-style:none;display:flex}.tt-page .pa-form summary::-webkit-details-marker{display:none}.tt-page .pa-form summary:after{content:"";transform-origin:50%;border-bottom:2px solid #526077;border-right:2px solid #526077;width:8px;height:8px;margin-left:auto;transition:transform .2s;transform:rotate(45deg)}.tt-page .pa-form details[open] summary:after{transform:rotate(-135deg)}.tt-page .pa-reading .es-table table{min-width:650px}.tt-results p{line-height:1.6}.tt-page .pa-reading h3{margin-top:28px}.tt-page .pa-equation p{overflow-wrap:anywhere}@media (width<=900px){main.ga2#top.tt-page .ga-hero,main.ga2#top.tt-page .ga-hero-heading,.tt-page .pa-segment button{font-family:system-ui,sans-serif}.tt-page .pa-field textarea{height:90px}.tt-page .pa-actions .pfd-btn,.tt-page .pa-form summary{min-height:44px}.tt-page .pa-preview-column{max-height:none;position:static}.tt-figure svg{max-height:none}}@media (width<=480px){.tt-page .tt-test-selection .pa-segment button,.tt-page .tt-plot-selection .pa-segment button{white-space:nowrap;flex:auto;padding-inline:3px;font-size:12px}}.tt-mini-segment>*{white-space:nowrap;min-width:0;padding:7px 1px;font-size:8px;line-height:1.2}.tt-page .tt-mini-segment>*{flex:1 1 0}main.ga2#top.tt-page .pfd-landing .pa-how .step-art{padding:16px}main.ga2#top.tt-page .pfd-landing .pa-how .art-panel{padding:8px}.tt-mini-result{color:#17233b;flex-direction:column;align-items:center;gap:6px;padding:8px;display:flex}.tt-mini-result strong{font-size:15px}.tt-mini-result span{font-size:8px}.tt-mini-export{gap:4px;display:flex}.tt-mini-export>*{color:#17233b;background:#fff;border:1px solid #dfe6ef;border-radius:5px;padding:5px 7px;font-size:9px}.tt-mini-export b{color:#fff;background:#315eff;border-color:#315eff}.tt-page .tt-section-title{letter-spacing:normal;color:#17233b;border-bottom:1px solid #dce5ef;margin:0 0 15px;padding-bottom:10px;font-size:15px;font-weight:650;line-height:1.3}.tt-data-controls{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:end;column-gap:15px;display:grid}.tt-data-controls>:only-child{grid-column:1/-1}@media (width>=1200px){.tt-data-controls .pa-segment button{white-space:nowrap;padding-inline:4px}}@media (width<=1199px){.tt-data-controls{display:block}}.tt-data-groups{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:15px;display:grid}.tt-data-groups-one{grid-template-columns:minmax(0,1fr)}.tt-data-group{min-width:0}.tt-page .tt-summary label{margin:0}.tt-figure-options{container-type:inline-size}.tt-page .tt-figure-heading{letter-spacing:normal;font:inherit;margin:0}.tt-page .tt-figure-toggle{cursor:pointer;color:#17233b;text-align:left;border-top:1px solid #dce5ef;align-items:center;width:100%;min-height:40px;padding:0;font-size:15px;font-weight:650;display:flex}.tt-figure-toggle:after{content:"";border-bottom:2px solid #526077;border-right:2px solid #526077;width:8px;height:8px;margin-left:auto;transition:transform .2s;transform:rotate(45deg)}.tt-figure-toggle[aria-expanded=true]:after{transform:rotate(-135deg)}.tt-figure-fields{display:none}.tt-figure-fields.is-open{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"plot error""bracket color""width ylabel";column-gap:15px;padding-top:10px;display:grid}.tt-figure-fields .pa-segment button{white-space:nowrap;padding-inline:2px;font-size:12px}.tt-plot-selection{grid-area:plot}.tt-error-selection{grid-area:error}.tt-bracket-selection{grid-area:bracket}.tt-color-selection{grid-area:color}.tt-width-selection{grid-area:width}.tt-y-selection{grid-area:ylabel}.tt-figure-fields.is-open[data-paired=true]{grid-template-areas:"plot plot""error error""bracket color""width ylabel"}@container (width<=460px){.tt-figure-fields.is-open{grid-template-areas:"plot plot""error error""bracket color""width ylabel"}}@media (width<=900px){.tt-data-controls{display:block}.tt-data-groups{grid-template-columns:minmax(0,1fr)}.tt-page .tt-figure-toggle{min-height:44px}}
