.document-page{min-height:100dvh}.engineering-reference-document{--document-rule:var(--ws-line);--document-rule-strong:var(--ws-line-strong);--document-focus:var(--ws-cyan-ink);--doc-masthead-title-size:clamp(3rem, 6.4vw, 5.25rem);--doc-metric-size:clamp(2.2rem, 4vw, 4rem);--doc-request-title-size:clamp(2.8rem, 6vw, 5.2rem);--reference-ink:var(--ws-ink);--reference-soft:var(--ws-ink-soft);--reference-muted:var(--ws-ink-muted);--reference-paper:var(--ws-paper);--reference-panel:var(--ws-panel);--reference-line:var(--ws-line);--reference-line-strong:var(--ws-line-strong);--reference-accent:var(--ws-cyan-ink);--reference-gutter:clamp(1rem, 4vw, 3.75rem);--reference-content-width:82rem;--reference-body-size:1rem;--reference-body-leading:1.68;--reference-lede:clamp(1.05rem, 1.35vw, 1.18rem);--reference-h2:clamp(1.9rem, 3vw, 2.8rem);--reference-h3:clamp(1.2rem, 1.8vw, 1.55rem);counter-reset:reference-figure reference-section;background:var(--reference-paper);width:100%;max-width:100%;color:var(--reference-ink);font-family:var(--font-sans);overflow-x:clip}.engineering-reference-document:focus{outline:none}.engineering-reference__shell{width:min(calc(100% - (var(--reference-gutter) * 2)), var(--reference-content-width));margin-inline:auto}.engineering-reference-document a{color:var(--reference-accent);text-underline-offset:.2em;text-decoration-thickness:1px}.engineering-reference-document a:hover{color:var(--reference-ink)}.engineering-reference-document :where(a,button,input,textarea,[tabindex]):focus-visible{outline:3px solid var(--document-focus);outline-offset:3px}.engineering-reference__masthead{border-bottom:1px solid color-mix(in srgb, var(--ws-cyan-bright) 24%, transparent);background:var(--ws-navy-deep);color:var(--ws-white);padding-block:clamp(5rem,8vw,7rem) clamp(3rem,6vw,5rem)}.engineering-reference__masthead-grid{align-items:start;gap:clamp(2.5rem,6vw,6.5rem);display:grid}.engineering-reference__masthead-copy h1{max-width:11ch;color:var(--ws-white);font-size:var(--doc-masthead-title-size);letter-spacing:-.04em;overflow-wrap:anywhere;text-wrap:balance;margin:1.2rem 0 0;font-weight:700;line-height:.96}.engineering-reference-document--method-report .engineering-reference__masthead-copy h1{max-width:15ch;font-size:var(--type-display-sm-size)}.engineering-reference__waterline-copy{color:color-mix(in srgb, var(--ws-white) 72%, transparent);flex-wrap:wrap;gap:.35rem;margin:1.7rem 0 0;font-size:.95rem;line-height:1.5;display:flex}.engineering-reference__waterline-copy strong{color:var(--ws-cyan-bright);font-weight:700}.engineering-reference__subtitle,.engineering-reference__purpose,.engineering-reference__caution{max-width:42rem;color:color-mix(in srgb, var(--ws-white) 76%, transparent);font-size:var(--reference-lede);margin:1.25rem 0 0;line-height:1.58}.engineering-reference__purpose,.engineering-reference__caution{font-size:var(--reference-body-size);line-height:var(--reference-body-leading)}.engineering-reference__caution{border-top:1px solid var(--accent-amber);color:var(--ws-white);margin-top:1.65rem;padding-top:.95rem}.engineering-reference__cover-ledger{border-block:1px solid color-mix(in srgb, var(--ws-cyan-bright) 32%, transparent);margin:2rem 0 0;display:grid}.engineering-reference__cover-ledger div{border-bottom:1px solid color-mix(in srgb, var(--ws-cyan-bright) 17%, transparent);padding-block:.85rem}.engineering-reference__cover-ledger div:last-child{border-bottom:0}.engineering-reference__cover-ledger dt{color:var(--ws-cyan-bright);font-size:.86rem;font-weight:500;line-height:1.4}.engineering-reference__cover-ledger dd{color:var(--ws-white);margin:.4rem 0 0;font-size:.96rem;font-weight:600;line-height:1.35}.engineering-reference__cover-figure,.engineering-reference__inline-figure,.engineering-reference__figure-plate,.engineering-reference__extract{margin:0}.engineering-reference__cover-frame,.engineering-reference__figure-frame{border:1px solid var(--reference-line-strong);border-radius:var(--radius-sm);background:var(--reference-panel);padding:.35rem;position:relative;overflow:hidden}.engineering-reference__cover-frame img,.engineering-reference__figure-frame img{border-radius:calc(var(--radius-sm) / 2);width:100%;height:auto;display:block}.engineering-reference__cover-figure figcaption,.engineering-reference__figure-caption,.engineering-reference__figure-plate figcaption{color:var(--reference-muted);margin-top:.9rem;font-size:.85rem;line-height:1.5}.engineering-reference__masthead .engineering-reference__cover-figure figcaption,.engineering-reference__masthead .engineering-reference__figure-caption{color:color-mix(in srgb, var(--ws-white) 72%, transparent)}.engineering-reference__numbered-figure{counter-increment:reference-figure;scroll-margin-top:5rem}.engineering-reference__numbered-figure figcaption strong{color:var(--reference-ink);font-weight:700;display:block}.engineering-reference__masthead .engineering-reference__numbered-figure figcaption strong{color:var(--ws-white)}.engineering-reference__numbered-figure figcaption strong:before{color:var(--reference-accent);content:"Figure " counter(reference-figure) ". "}.engineering-reference__masthead .engineering-reference__numbered-figure figcaption strong:before{color:var(--ws-cyan-bright)}.engineering-reference__numbered-figure figcaption span{margin-top:.35rem;display:block}.engineering-reference__rail{border-block:1px solid var(--reference-line-strong);margin:2rem 0 0;display:grid}.engineering-reference__rail div{border-bottom:1px solid var(--reference-line);padding-block:1rem}.engineering-reference__rail div:last-child{border-bottom:0}.engineering-reference__rail dt,.engineering-reference__research-highlights dt,.engineering-reference__citation-line{color:var(--reference-muted);font-family:var(--font-mono);letter-spacing:.09em;text-transform:uppercase;font-size:.68rem;font-weight:600}.engineering-reference__rail dd{margin:.55rem 0 0}.engineering-reference__rail dd>span{color:var(--reference-ink);font-family:var(--font-metric);font-variant-numeric:tabular-nums;font-size:clamp(1.1rem,1.8vw,1.55rem);font-weight:650;line-height:1.15;display:block}.engineering-reference__rail dd>p,.engineering-reference__rail p,.engineering-reference__section-band>p,.engineering-reference__part-body>p,.engineering-reference__equation-band p,.engineering-reference__extract-copy p,.engineering-reference__footer p{color:var(--reference-soft);font-size:var(--reference-body-size);line-height:var(--reference-body-leading)}.engineering-reference__rail dd>p{margin:.55rem 0 0}.engineering-reference__part-group,.engineering-reference__section{border-top:1px solid var(--reference-line-strong)}.engineering-reference__section{padding-block:clamp(3rem,6vw,5.75rem);scroll-margin-top:4.5rem}.engineering-reference__section--numbered,.engineering-reference__part-group--numbered{counter-increment:reference-section}.engineering-reference__part-group--numbered{counter-reset:reference-subsection;scroll-margin-top:4.5rem}.engineering-reference__section--nested{counter-increment:reference-subsection}.engineering-reference__section--paper{background:color-mix(in srgb, var(--reference-panel) 70%, var(--reference-paper))}.engineering-reference__section--sources{background:color-mix(in srgb, var(--reference-panel) 58%, var(--reference-paper))}.engineering-reference__section--limits{background:color-mix(in srgb, var(--accent-amber) 4%, var(--reference-paper))}.engineering-reference__part-group-header{padding-block:clamp(3.2rem,6vw,5.5rem) clamp(1.2rem,2vw,2rem)}.engineering-reference__part-group-header h2,.engineering-reference__section-band h2,.engineering-reference__section-band h3,.engineering-reference__footer h2{max-width:21ch;color:var(--reference-ink);font-size:var(--reference-h2);letter-spacing:-.035em;text-wrap:balance;margin:0;font-weight:700;line-height:1.04}.engineering-reference__part-group-header>p:last-child,.engineering-reference__section-band>p{max-width:65ch;margin-top:1rem}.engineering-reference__split-shell{align-items:start;gap:clamp(2.2rem,6vw,6.5rem);display:grid}.engineering-reference__section-band,.engineering-reference__part-body,.engineering-reference__body-flow{min-width:0}.engineering-reference__section-band--sticky{align-self:start}.engineering-reference__body-flow>p{max-width:72ch;color:var(--reference-soft);font-size:var(--reference-body-size);line-height:var(--reference-body-leading);margin:0}.engineering-reference__body-flow>p+p{margin-top:1rem}.engineering-reference__control-list,.engineering-reference__terms-list{border-block:1px solid var(--reference-line-strong);margin:1.5rem 0 0;display:grid}.engineering-reference__control-list div,.engineering-reference__terms-list div{border-bottom:1px solid var(--reference-line);gap:.75rem;padding-block:.95rem;display:grid}.engineering-reference__control-list div:last-child,.engineering-reference__terms-list div:last-child{border-bottom:0}.engineering-reference__control-list dt,.engineering-reference__terms-list dt{color:var(--reference-muted);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;font-size:.68rem;font-weight:600}.engineering-reference__control-list dd,.engineering-reference__terms-list dd{color:var(--reference-ink);margin:0;line-height:1.45}.engineering-reference__terms-list dd strong{font-size:1.05rem;line-height:1.3;display:block}.engineering-reference__terms-list dd span{color:var(--reference-soft);margin-top:.35rem;font-size:.95rem;line-height:1.55;display:block}.engineering-reference__document-contact{border-block:1px solid color-mix(in srgb, var(--reference-accent) 48%, var(--reference-line));gap:.4rem;margin-top:1.4rem;padding-block:.95rem;display:grid}.engineering-reference__document-contact a,.engineering-reference__reader-map a{color:var(--reference-ink);font-weight:700}.engineering-reference__document-contact p,.engineering-reference__reader-map section>p,.engineering-reference__changelog p{color:var(--reference-soft);margin:0;line-height:1.6}.engineering-reference__reader-map{gap:2.5rem;margin-top:3rem;display:grid}.engineering-reference__reader-map section,.engineering-reference__changelog{border-top:1px solid var(--reference-line-strong);min-width:0;padding-top:1.25rem}.engineering-reference__reader-map h3,.engineering-reference__changelog h3{color:var(--reference-ink);font-size:var(--reference-h3);letter-spacing:-.02em;margin:.7rem 0 0;line-height:1.12}.engineering-reference__contents-list,.engineering-reference__figure-register{counter-reset:contents-item register-figure;margin:1.25rem 0 0;padding:0;list-style:none;display:grid}.engineering-reference__contents-list li,.engineering-reference__figure-register li{border-top:1px solid var(--reference-line);grid-template-columns:2.6rem minmax(0,1fr);align-items:baseline;gap:.7rem;padding-block:.72rem;display:grid}.engineering-reference__contents-list li:before,.engineering-reference__figure-register li:before{color:var(--reference-muted);font-family:var(--font-mono);letter-spacing:.06em;font-size:.7rem}.engineering-reference__contents-list li:before{counter-increment:contents-item;content:counter(contents-item, decimal-leading-zero)}.engineering-reference__figure-register li:before{counter-increment:register-figure;content:"F" counter(register-figure, decimal-leading-zero)}.engineering-reference__changelog{margin-top:3rem;scroll-margin-top:4.5rem}.engineering-reference__changelog article{grid-template-columns:auto auto minmax(0,1fr);align-items:baseline;gap:.7rem 1.2rem;margin-top:1rem;display:grid}.engineering-reference__changelog strong,.engineering-reference__changelog time{color:var(--reference-ink);font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:.82rem}.engineering-reference__changelog p{margin:0}.engineering-reference__source-list,.engineering-reference__method-list,.engineering-reference__equation-bands,.engineering-reference__figure-flow,.engineering-reference__worked-flow,.engineering-reference__extracts,.engineering-reference__figure-stack{gap:1.5rem;display:grid}.engineering-reference__source-list{border-block:1px solid var(--reference-line-strong);gap:0}.engineering-reference__source-head{display:none}.engineering-reference__source-card{border-bottom:1px solid var(--reference-line);gap:.6rem;padding-block:1.15rem;display:grid}.engineering-reference__source-card:last-child{border-bottom:0}.engineering-reference__source-card h3,.engineering-reference__source-card h4{color:var(--reference-ink);margin:0;font-size:1.05rem;line-height:1.25}.engineering-reference__source-card p,.engineering-reference__source-card small{color:var(--reference-soft);margin:0;font-size:.95rem;line-height:1.55}.engineering-reference__source-card small{font-size:.82rem}.engineering-reference__method-list{border-block:1px solid var(--reference-line-strong);gap:0}.engineering-reference__method-row{border-bottom:1px solid var(--reference-line);gap:.85rem;padding-block:1.25rem;display:grid}.engineering-reference__method-row:last-child{border-bottom:0}.engineering-reference__method-row>div:first-child>p,.engineering-reference__callout>p{color:var(--reference-muted);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.68rem;font-weight:600;line-height:1.25}.engineering-reference__method-row h3,.engineering-reference__method-row h4{max-width:30ch;color:var(--reference-ink);letter-spacing:-.025em;margin:.45rem 0 0;font-size:clamp(1.2rem,2vw,1.7rem);line-height:1.08}.engineering-reference__method-row>div:last-child>p{color:var(--reference-soft);font-size:var(--reference-body-size);line-height:var(--reference-body-leading);margin:0}.engineering-reference__metric{color:var(--reference-ink);font-family:var(--font-metric);font-size:var(--doc-metric-size);font-variant-numeric:tabular-nums;letter-spacing:-.035em;white-space:nowrap;margin-top:.8rem;font-weight:650;line-height:.98;display:block}.engineering-reference__ordered-references{gap:.7rem;margin:0;padding:0;list-style:none;display:grid}.engineering-reference__ordered-references li{max-width:80ch;color:var(--reference-soft);font-size:.95rem;line-height:1.55}.engineering-reference__ordered-references li>span{min-width:2.1rem;color:var(--reference-accent);font-family:var(--font-mono);font-weight:600;display:inline-block}.engineering-reference__ordered-references a{color:var(--reference-ink)}.engineering-reference__research-highlights{gap:.7rem;margin:0 0 1.5rem;padding:0;display:grid}.engineering-reference__research-highlights div{border-block:1px solid color-mix(in srgb, var(--reference-accent) 36%, var(--reference-line));padding-block:.85rem}.engineering-reference__research-highlights dd{color:var(--reference-ink);font-family:var(--font-metric);font-size:var(--type-title-sm-size);font-variant-numeric:tabular-nums;letter-spacing:-.025em;margin:.4rem 0 0;font-weight:650;line-height:1.1}.engineering-reference__research-highlights p{color:var(--reference-soft);margin:.45rem 0 0;font-size:.95rem;line-height:1.55}.engineering-reference__notes-list--compact{margin-top:1rem}.engineering-reference__citation-line{color:var(--reference-accent);margin-top:1rem}.engineering-reference__reference-digest{border-top:1px solid var(--reference-line-strong);margin-top:2rem;padding-top:1.25rem}.engineering-reference__reference-digest h3{color:var(--reference-muted);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;margin:0 0 .9rem;font-size:.68rem}.engineering-reference__equation-band{border-top:1px solid var(--reference-line-strong);gap:1.25rem;padding-top:1.2rem;display:grid}.engineering-reference__equation-band h3,.engineering-reference__equation-band h4,.engineering-reference__extract-copy h3,.engineering-reference__extract-copy strong,.engineering-reference__worked-header h3,.engineering-reference__figure-plate strong{max-width:30ch;color:var(--reference-ink);font-size:var(--reference-h3);letter-spacing:-.025em;margin:0;font-weight:700;line-height:1.1}.engineering-reference__equation-band p{margin:.65rem 0 0}.engineering-reference__equation-notes{border-top:1px solid var(--reference-line);gap:.55rem;margin:.9rem 0 0;padding-top:.75rem;display:grid}.engineering-reference__equation-notes div{grid-template-columns:minmax(7rem,9rem) minmax(0,1fr);gap:.25rem .9rem;display:grid}.engineering-reference__equation-notes dt{color:var(--reference-ink);font-size:.86rem;font-weight:600;line-height:1.5}.engineering-reference__equation-notes dd{color:var(--reference-soft);margin:0;font-size:.92rem;line-height:1.55}.engineering-reference__equation-band pre{border:1px solid var(--reference-line);background:color-mix(in srgb, var(--reference-panel) 76%, var(--reference-paper));max-width:100%;color:var(--reference-ink);font-family:var(--font-mono);font-size-adjust:ex-height from-font;white-space:pre-wrap;overflow-wrap:anywhere;margin:0;padding:1rem 1.1rem;font-size:.88rem;line-height:1.75;overflow-x:auto}.engineering-reference__equation{grid-template-columns:subgrid;grid-column:1/-1;column-gap:.6rem;display:grid}.engineering-reference__equation-band pre{grid-template-columns:max-content max-content 1fr;row-gap:.15rem;display:grid}.engineering-reference__equation>span:first-child{color:var(--reference-ink);justify-self:end;font-weight:500}.engineering-reference__equation>span:nth-child(2){color:var(--reference-muted)}.engineering-reference__equation--span{grid-column:1/-1;display:block}.engineering-reference__reference-list{flex-wrap:wrap;gap:.35rem;margin:.8rem 0 0;padding:0;list-style:none;display:flex}.engineering-reference__reference-list li{color:var(--reference-muted);font-family:var(--font-mono);font-size:.7rem;line-height:1.3}.engineering-reference__reference-list a{min-width:2.75rem;min-height:2.75rem;color:inherit;justify-content:center;align-items:center;margin:-.85rem -.35rem;padding:.85rem .35rem;display:inline-flex}.engineering-reference__figure-flow{gap:1.5rem}.engineering-reference__figure-frame--inline{isolation:isolate}.engineering-reference__mobile-legend{display:none}.engineering-reference__figure-frame--inline svg{border-radius:calc(var(--radius-sm) / 2);width:100%;height:auto;display:block}.engineering-reference__figure-frame--inline .er-figure--compact{display:none}@media (max-width:760px){.engineering-reference__figure-frame--inline .er-figure--wide{display:none}.engineering-reference__figure-frame--inline .er-figure--compact{display:block}}.engineering-reference__figure-caption strong,.engineering-reference__figure-plate strong{display:block}.engineering-reference__figure-caption span,.engineering-reference__figure-plate figcaption span{color:var(--reference-soft);margin-top:.35rem;display:block}.engineering-reference__callout-strip{gap:1rem;display:grid}.engineering-reference__callout{border-top:1px solid var(--reference-line-strong);padding-top:.9rem}.engineering-reference__callout strong{color:var(--reference-ink);font-family:var(--font-metric);font-variant-numeric:tabular-nums;margin-top:.45rem;font-size:clamp(1.15rem,2vw,1.55rem);font-weight:650;line-height:1.1;display:block}.engineering-reference__callout>span{color:var(--reference-soft);margin-top:.5rem;font-size:.95rem;line-height:1.55;display:block}.engineering-reference__table-wrap{-webkit-overflow-scrolling:touch;max-width:100%;position:relative;overflow-x:auto}.engineering-reference__table-wrap:focus-visible{outline:3px solid var(--document-focus);outline-offset:4px}.engineering-reference__table-wrap:after{float:right;background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--reference-paper) 90%, transparent));content:"";pointer-events:none;width:1.8rem;height:1px;margin-top:-1px;display:block;position:sticky;right:0}.engineering-reference__table{border-collapse:collapse;border-block:1px solid var(--reference-line-strong);width:100%;min-width:0;color:var(--reference-soft);font-size:.91rem}.engineering-reference__table th,.engineering-reference__table td{border-bottom:1px solid var(--reference-line);vertical-align:top;text-align:left;padding:.75rem .8rem}.engineering-reference__table thead th{background:color-mix(in srgb, var(--reference-panel) 82%, var(--reference-paper));color:var(--reference-muted);font-family:var(--font-mono);letter-spacing:.07em;text-transform:uppercase;font-size:.66rem;font-weight:600;line-height:1.3}.engineering-reference__table tbody th{min-width:10rem;color:var(--reference-ink);font-weight:650}.engineering-reference__table td{line-height:1.5}.engineering-reference__table tbody tr:nth-child(2n){background:color-mix(in srgb, var(--reference-panel) 42%, transparent)}.engineering-reference__table tbody tr:last-child th,.engineering-reference__table tbody tr:last-child td{border-bottom:0}.engineering-reference__table--wide{min-width:40rem}.engineering-reference__cell--numeric{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.engineering-reference__table--assumptions{min-width:46rem}.engineering-reference__table--assumptions td:nth-child(2),.engineering-reference__table--assumptions tbody th,.engineering-reference__extract .engineering-reference__table td,.engineering-reference__extract .engineering-reference__table th:not(:first-child){font-variant-numeric:tabular-nums}.engineering-reference__extracts{gap:2.5rem}.engineering-reference__extract{border-top:1px solid var(--reference-line-strong);gap:1rem;padding-top:1.35rem;display:grid}.engineering-reference__extract-copy p{margin:.55rem 0 0}.engineering-reference__extract-details{border-top:1px solid var(--reference-line-strong);min-width:0}.engineering-reference__extract-details:last-child{border-bottom:1px solid var(--reference-line-strong)}.engineering-reference__extract-summary{cursor:pointer;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:.5rem 1.25rem;padding:1.1rem 0;list-style:none;display:grid}.engineering-reference__extract-summary::-webkit-details-marker{display:none}.engineering-reference__extract-summary:focus-visible{outline:3px solid var(--document-focus);outline-offset:4px}.engineering-reference__extract-summary h3{color:var(--reference-ink);letter-spacing:-.015em;margin:0;font-size:clamp(1.05rem,1.4vw,1.25rem);font-weight:650;line-height:1.25}.engineering-reference__extract-size{color:var(--reference-muted);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;font-size:.68rem;line-height:1.3}.engineering-reference__extract-summary:after{border-right:2px solid var(--reference-accent);border-bottom:2px solid var(--reference-accent);content:"";width:.55rem;height:.55rem;margin-inline-end:.35rem;transition:transform .16s;transform:rotate(-45deg)}.engineering-reference__extract-details[open]>.engineering-reference__extract-summary:after{transform:rotate(45deg)}.engineering-reference__extract-details>.engineering-reference__extract-copy{padding-bottom:1rem}.engineering-reference__extract-details>.engineering-reference__table-wrap{margin-bottom:1.35rem}@media (max-width:640px){.engineering-reference__extract-summary{grid-template-columns:minmax(0,1fr) auto}.engineering-reference__extract-size{grid-column:1}}.engineering-reference__worked-list,.engineering-reference__notes-list,.engineering-reference__checks-list,.engineering-reference__limits-list{margin:0;padding:0;list-style:none}.engineering-reference__worked-list{counter-reset:worked-step}.engineering-reference__worked-list li,.engineering-reference__notes-list li,.engineering-reference__checks-list li,.engineering-reference__limits-list li{border-top:1px solid var(--reference-line-strong);color:var(--reference-soft);font-size:var(--reference-body-size);line-height:var(--reference-body-leading);padding:1.15rem 0 0}.engineering-reference__worked-list li+li,.engineering-reference__notes-list li+li,.engineering-reference__checks-list li+li,.engineering-reference__limits-list li+li{margin-top:1rem}.engineering-reference__worked-list li:before{color:var(--reference-accent);content:counter(worked-step, decimal-leading-zero);counter-increment:worked-step;font-family:var(--font-mono);letter-spacing:.08em;margin-bottom:.7rem;font-size:.72rem;display:inline-block}.engineering-reference__worked-header{align-items:baseline;gap:.65rem;display:grid}.engineering-reference__worked-header h3{color:var(--reference-ink);margin:0;font-size:1.15rem;line-height:1.2}.engineering-reference__worked-header strong{color:var(--reference-ink);font-family:var(--font-metric);font-size:var(--type-title-sm-size);font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-weight:650}.engineering-reference__worked-list p{margin:.5rem 0 0}.engineering-reference__footer{border-top:1px solid var(--reference-line-strong);background:var(--reference-panel);padding-block:4rem 6rem}.engineering-reference__footer p{max-width:65ch;margin-top:1rem}@media (min-width:640px){.engineering-reference__cover-ledger{grid-template-columns:repeat(3,minmax(0,1fr))}.engineering-reference__cover-ledger div{border-right:1px solid color-mix(in srgb, var(--ws-cyan-bright) 17%, transparent);border-bottom:0;padding-inline:1rem}.engineering-reference__cover-ledger div:first-child{padding-left:0}.engineering-reference__cover-ledger div:last-child{border-right:0}.engineering-reference__rail{grid-template-columns:repeat(5,minmax(0,1fr))}.engineering-reference__rail div{border-right:1px solid var(--reference-line);border-bottom:0;min-width:0;padding-inline:1rem}.engineering-reference__rail div:first-child{padding-left:0}.engineering-reference__rail div:last-child{border-right:0;padding-right:0}.engineering-reference__control-list div,.engineering-reference__terms-list div{grid-template-columns:minmax(8rem,.34fr) minmax(0,1fr);gap:2rem}.engineering-reference__method-row{grid-template-columns:minmax(11rem,.75fr) minmax(0,1.25fr);align-items:start;gap:2rem}.engineering-reference__equation-band{grid-template-columns:minmax(13rem,.75fr) minmax(0,1.25fr);align-items:start;gap:2rem}.engineering-reference__worked-header{grid-template-columns:minmax(0,1fr) auto}}@media (min-width:760px){.engineering-reference__reader-map{grid-template-columns:repeat(2,minmax(0,1fr));gap:3rem}.engineering-reference__changelog article{grid-template-columns:auto auto minmax(0,1fr)}}@media (min-width:900px){.engineering-reference__masthead-grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.engineering-reference__split-shell{grid-template-columns:minmax(12rem,.34fr) minmax(0,1fr)}.engineering-reference__section-band--sticky{position:sticky;top:5rem}.engineering-reference__source-card,.engineering-reference__source-head{grid-template-columns:minmax(10rem,.72fr) minmax(0,1.28fr) minmax(10rem,.68fr);align-items:baseline;gap:.6rem 1.6rem}.engineering-reference__source-head{color:var(--reference-muted);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;padding-bottom:.55rem;font-size:.68rem;display:grid}.engineering-reference__source-card .engineering-reference__reference-list{grid-column:2;margin-top:0}}@media (max-width:899px){.engineering-reference__masthead{padding-top:7rem}.engineering-reference__masthead-copy{display:contents}.engineering-reference__masthead .engineering-reference__cover-figure{order:1}.engineering-reference__masthead-detail{order:2}.engineering-reference__split-shell{grid-template-columns:1fr}.engineering-reference__section-band--sticky{position:static}}@media (max-width:639px){.engineering-reference__masthead{padding-block:8rem 3rem}.engineering-reference__masthead-copy h1{max-width:100%;font-size:var(--type-compact-headline-size)}.engineering-reference__cover-ledger,.engineering-reference__rail{grid-template-columns:1fr}.engineering-reference__cover-ledger div,.engineering-reference__rail div{padding-inline:0}.engineering-reference__mobile-legend{border-block:1px solid var(--reference-line-strong);background:color-mix(in srgb, var(--reference-panel) 84%, var(--reference-paper));color:var(--reference-ink);gap:.45rem;margin:.75rem 0 0;padding:.75rem .9rem .75rem 1.8rem;font-size:.86rem;line-height:1.45;display:grid}.engineering-reference__changelog article{grid-template-columns:1fr;gap:.35rem}.engineering-reference__table-wrap{margin-inline:0}.engineering-reference__table--wide{min-width:34rem}.engineering-reference__equation-notes div{grid-template-columns:1fr}.engineering-reference__table--assumptions{min-width:0}.engineering-reference__table--assumptions thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.engineering-reference__table--assumptions tr{border-bottom:1px solid var(--reference-line);gap:.4rem;padding-block:.9rem;display:grid}.engineering-reference__table--assumptions th,.engineering-reference__table--assumptions td{border:0;padding:0;display:block}.engineering-reference__table--assumptions td:before{content:attr(data-label);color:var(--reference-muted);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;margin-bottom:.15rem;font-size:.66rem;display:block}.engineering-reference__equation-band pre{font-size:.78rem;line-height:1.65}}:where(:root[data-motion=reduced]) .engineering-reference-document *{scroll-behavior:auto;transition-duration:0s!important}.engineering-reference-document{page:engineering-reference}@page engineering-reference{size:A4;margin:16mm 15mm 18mm;@bottom-left{color:var(--ws-ink-muted);content:"Siphonic Systems · Engineering Reference";font-family:var(--font-mono), monospace;font-size:7pt;letter-spacing:.06em}@bottom-right{color:var(--ws-ink-muted);content:counter(page, decimal-leading-zero);font-family:var(--font-mono), monospace;font-size:7pt}}@media print{.site-header{display:none}.engineering-reference-document{background:var(--ws-white);color:var(--ws-ink);-webkit-print-color-adjust:exact;print-color-adjust:exact;overflow:visible}.engineering-reference__shell{width:100%;max-width:none}.engineering-reference__masthead{box-sizing:border-box;break-after:page;page-break-after:always;min-height:245mm;padding-block:12mm 10mm}.engineering-reference__masthead-grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:10mm}.engineering-reference__masthead-copy h1{max-width:none;font-size:38pt;line-height:.98}.engineering-reference__masthead .engineering-reference__subtitle,.engineering-reference__masthead .engineering-reference__purpose,.engineering-reference__masthead .engineering-reference__caution,.engineering-reference__masthead .engineering-reference__waterline-copy{font-size:9pt;line-height:1.5}.engineering-reference__cover-ledger{grid-template-columns:repeat(3,minmax(0,1fr))}.engineering-reference__cover-ledger dt,.engineering-reference__cover-ledger dd{font-size:8pt}.engineering-reference__cover-frame,.engineering-reference__figure-frame{border-radius:var(--radius-print);padding:1.5mm}.engineering-reference__cover-frame img,.engineering-reference__figure-frame img{border-radius:1mm}.engineering-reference__cover-figure figcaption,.engineering-reference__figure-caption,.engineering-reference__figure-plate figcaption,.engineering-reference__rail p,.engineering-reference__section-band>p,.engineering-reference__part-body>p,.engineering-reference__body-flow>p,.engineering-reference__equation-band p,.engineering-reference__worked-list li,.engineering-reference__notes-list li,.engineering-reference__checks-list li,.engineering-reference__limits-list li,.engineering-reference__footer p{font-size:9pt;line-height:1.48}.engineering-reference__section,.engineering-reference__part-group-header{padding-block:8mm}.engineering-reference__part-group-header,.engineering-reference__section-band,.engineering-reference__reader-map h3,.engineering-reference__changelog h3,.engineering-reference__extract-copy,.engineering-reference__figure-caption,.engineering-reference__figure-plate figcaption{break-after:avoid;page-break-after:avoid}.engineering-reference__section-band--sticky{position:static}.engineering-reference__split-shell{display:block}.engineering-reference__split-shell>.engineering-reference__part-body,.engineering-reference__split-shell>.engineering-reference__figure-flow{margin-top:6mm}.engineering-reference__section--document-control,#summary-findings,#equations,#worked-example,#document-control{break-before:page;page-break-before:always}.engineering-reference__section--document-control .engineering-reference__control-list{grid-template-columns:repeat(2,minmax(0,1fr))}.engineering-reference__section--document-control .engineering-reference__control-list div{grid-template-columns:minmax(25mm,.42fr) minmax(0,1fr);gap:3mm;padding:2.2mm 3mm}.engineering-reference__reader-map{grid-template-columns:repeat(2,minmax(0,1fr));gap:8mm}.engineering-reference__reader-map section,.engineering-reference__changelog,.engineering-reference__source-card,.engineering-reference__method-row,.engineering-reference__equation-band,.engineering-reference__extract,.engineering-reference__callout,.engineering-reference__worked-list li,.engineering-reference__notes-list li,.engineering-reference__checks-list li,.engineering-reference__limits-list li,.engineering-reference__numbered-figure{break-inside:avoid;page-break-inside:avoid}.engineering-reference__reader-map section{padding-top:3mm}.engineering-reference__contents-list li,.engineering-reference__figure-register li{padding-block:1.5mm}.engineering-reference__changelog{margin-top:6mm}.engineering-reference__changelog article{gap:3mm;margin-top:3mm}.engineering-reference__mobile-legend{display:none}.engineering-reference__figure-flow,.engineering-reference__worked-flow,.engineering-reference__equation-bands,.engineering-reference__figure-stack,.engineering-reference__extracts{gap:4mm}.engineering-reference__equation-band{grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);gap:5mm}.engineering-reference__equation-band pre{border-radius:var(--radius-print);white-space:pre-wrap;padding:3mm;font-size:8pt;line-height:1.45;overflow:visible}.engineering-reference__extract-summary{padding-block:2mm}.engineering-reference__extract-summary:after{display:none}.engineering-reference__extract-details::details-content{content-visibility:visible;display:block}.engineering-reference__table-wrap{overflow:visible}.engineering-reference__table{table-layout:fixed;min-width:0;font-size:7.5pt}.engineering-reference__table thead{display:table-header-group}.engineering-reference__table tr{break-inside:avoid;page-break-inside:avoid}.engineering-reference__table th,.engineering-reference__table td{overflow-wrap:anywhere;padding:2mm 2.2mm}.engineering-reference__table thead th{background:var(--ws-grey-soft)}.engineering-reference__worked-header{grid-template-columns:minmax(0,1fr) auto}.engineering-reference__ordered-references{gap:1.5mm}.engineering-reference__ordered-references li{max-width:none;font-size:7.5pt;line-height:1.35}.engineering-reference__ordered-references a{color:var(--reference-ink)}}
.er-figure{--er-ink:var(--ws-navy-deep);--er-halo:color-mix(in srgb, var(--ws-panel) 88%, transparent);--er-concrete:color-mix(in oklab, var(--ws-grey) 62%, var(--ws-ink-muted));width:100%;height:auto;display:block}.er-figure__stop--sky-top{stop-color:color-mix(in oklab, var(--ws-cyan) 46%, var(--ws-panel))}.er-figure__stop--sky-base{stop-color:color-mix(in oklab, var(--ws-cyan) 12%, var(--ws-panel))}.er-figure__stop--soil-top{stop-color:color-mix(in oklab, var(--accent-amber) 42%, var(--ws-grey))}.er-figure__stop--soil-mid{stop-color:color-mix(in oklab, var(--accent-amber) 54%, var(--ws-ink))}.er-figure__stop--soil-deep{stop-color:color-mix(in oklab, var(--accent-amber) 26%, var(--ws-navy-deep))}.er-figure__stop--water-top{stop-color:color-mix(in oklab, var(--ws-cyan-bright) 62%, var(--ws-cyan))}.er-figure__stop--water-mid{stop-color:color-mix(in oklab, var(--ws-cyan) 78%, var(--ws-navy))}.er-figure__stop--water-deep{stop-color:color-mix(in oklab, var(--ws-cyan) 24%, var(--ws-navy-deep))}.er-figure__frame{fill:none;stroke:var(--ws-line-strong);stroke-width:1.5px}.er-figure__cloud{fill:color-mix(in srgb, var(--ws-panel) 62%, transparent)}.er-figure__strata{fill:none;opacity:.4;stroke:color-mix(in oklab, var(--accent-amber) 58%, var(--ws-grey-soft));stroke-linecap:round;stroke-width:5px}.er-figure__topsoil{fill:none;opacity:.85;stroke:color-mix(in oklab, var(--accent-green) 46%, var(--accent-amber));stroke-linecap:round;stroke-width:6px}.er-figure__scrub{fill:color-mix(in oklab, color-mix(in oklab, var(--accent-green) 64%, var(--accent-amber)) 74%, var(--ws-ink));opacity:.92}.er-figure__grain{mix-blend-mode:multiply;opacity:.1}.er-figure__water-surface{fill:none;opacity:.9;stroke:color-mix(in srgb, var(--ws-panel) 88%, transparent);stroke-linecap:round;stroke-width:3px}.er-figure__ripple{fill:none;opacity:.5;stroke:color-mix(in srgb, var(--ws-panel) 84%, transparent);stroke-linecap:round;stroke-width:2.6px}.er-figure__trench{fill:none;opacity:.32;stroke:color-mix(in oklab, var(--ws-grey) 52%, var(--accent-amber));stroke-linecap:round;stroke-width:26px}.er-figure__pipe{fill:none;stroke:var(--ws-pe-pipe);stroke-linecap:round;stroke-width:14px}.er-figure__pipe-shadow{fill:none;opacity:.5;stroke:color-mix(in srgb, var(--ws-navy-deep) 26%, transparent);stroke-linecap:round;stroke-width:19px}.er-figure__pipe-water{fill:none;opacity:.55;stroke:color-mix(in oklab, var(--ws-cyan) 62%, var(--ws-navy));stroke-linecap:round;stroke-width:7px}.er-figure__pipe-sheen{fill:none;opacity:.5;stroke:color-mix(in srgb, var(--ws-grey-soft) 88%, transparent);stroke-linecap:round;stroke-width:3px}.er-figure__weld{fill:none;opacity:.5;stroke:color-mix(in srgb, var(--ws-navy-deep) 60%, transparent);stroke-dasharray:4 92;stroke-width:21px}.er-figure__flow{fill:none;opacity:.85;stroke:var(--ws-cyan-bright);stroke-dasharray:16 22;stroke-linecap:round;stroke-width:3.4px}.er-figure__flow-arrow{fill:none;stroke:var(--ws-cyan-bright);stroke-linecap:round;stroke-width:3.4px}.er-figure__arrow{fill:var(--ws-cyan-bright)}.er-figure__bell{fill:var(--ws-pe-pipe)}.er-figure__bore{fill:color-mix(in srgb, var(--ws-pe-pipe) 55%, var(--ws-navy-deep));stroke:var(--ws-pe-pipe);stroke-width:2px}.er-figure--regime-comparison .er-figure__pipe{stroke-width:17px}.er-figure--regime-comparison .er-figure__pipe-shadow{stroke-width:22px}.er-figure--regime-comparison .er-figure__pipe-water{stroke-width:8.5px}.er-figure--regime-comparison .er-figure__weld{stroke-dasharray:4 110;stroke-width:24px}.er-figure__contact-shadow{fill:color-mix(in srgb, var(--ws-navy-deep) 42%, transparent);filter:blur(2px)}.er-figure--head-crest .er-figure__pipe{stroke-width:22px}.er-figure--head-crest .er-figure__pipe-shadow{stroke-width:28px}.er-figure--head-crest .er-figure__pipe-water{stroke-width:11px}.er-figure--head-crest .er-figure__pipe-sheen{stroke-width:4px}.er-figure--head-crest .er-figure__weld{stroke-dasharray:5 140;stroke-width:30px}.er-figure__conduit-wall{fill:var(--er-concrete);stroke:color-mix(in srgb, var(--ws-navy-deep) 40%, transparent);stroke-width:1px}.er-figure__conduit-air{fill:color-mix(in oklab, var(--ws-navy-deep) 62%, var(--ws-cyan))}.er-figure__joint{fill:color-mix(in oklab, var(--er-concrete) 76%, var(--ws-navy-deep))}.er-figure__section-ring{fill:none;stroke:var(--er-concrete);stroke-width:9px}.er-figure__chamber-wall{fill:var(--er-concrete);fill-rule:evenodd;stroke:color-mix(in srgb, var(--ws-navy-deep) 40%, transparent);stroke-width:1.5px}.er-figure__pump-body{fill:var(--accent-pump);stroke:color-mix(in srgb, var(--ws-navy-deep) 55%, transparent);stroke-width:1.6px}.er-figure__pump-motor{fill:color-mix(in oklab, var(--accent-pump) 78%, var(--ws-navy-deep));stroke:color-mix(in srgb, var(--ws-navy-deep) 55%, transparent);stroke-width:1.6px}.er-figure__pump-base{fill:color-mix(in oklab, var(--accent-pump) 60%, var(--ws-navy-deep))}.er-figure__conduit-cable{fill:none;stroke:var(--ws-ink-soft);stroke-linecap:round;stroke-width:3px}.er-figure__plinth{fill:var(--er-concrete);stroke:color-mix(in oklab, var(--ws-navy) 40%, var(--ws-pe-pipe));stroke-width:1.6px}.er-figure__body-sheen{fill:none;opacity:.8;stroke:color-mix(in srgb, var(--ws-panel) 92%, transparent);stroke-linecap:round;stroke-width:3.4px}.er-figure__valve-alert{fill:none;stroke:var(--accent-amber);stroke-dasharray:8 6;stroke-width:2.6px}.er-figure__plate-title{fill:var(--er-ink);font-family:var(--font-mono);letter-spacing:.04em;paint-order:stroke;stroke:var(--er-halo);stroke-linejoin:round;stroke-width:6px;font-size:26px;font-weight:760}.er-figure__label,.er-figure__dim-label{fill:var(--er-ink);font-family:var(--font-mono);letter-spacing:.03em;paint-order:stroke;stroke:var(--er-halo);stroke-linejoin:round;stroke-width:3px;font-size:22px;font-weight:760}.er-figure__leader{fill:none;opacity:.7;stroke:var(--er-ink);stroke-linecap:round;stroke-width:2.2px}.er-figure__dim-line,.er-figure__dim-tick{fill:none;stroke:var(--er-ink);stroke-linecap:round;stroke-width:3.2px}.er-figure__dim-zero{fill:none;stroke:var(--er-ink);stroke-width:3.2px}.er-figure__dim-projection{fill:none;opacity:.36;stroke:var(--er-ink);stroke-dasharray:9 7;stroke-width:2.2px}.er-figure__state-plate{fill:color-mix(in srgb, var(--ws-panel) 84%, transparent);stroke:color-mix(in srgb, var(--ws-navy) 22%, transparent);stroke-width:1px}.er-figure__state-label{fill:var(--er-ink);font-family:var(--font-mono);letter-spacing:.03em;font-size:24px;font-weight:760}@media (max-width:760px){.er-figure__label,.er-figure__dim-label{stroke-width:4px;font-size:34px}.er-figure__plate-title{stroke-width:8px;font-size:38px}.er-figure__state-label{font-size:34px}}@media print{.er-figure{break-inside:avoid}}
.er-figure--partial-flow,.er-figure--screening-flow,.er-figure--reynolds-gate{background:var(--ws-paper);-webkit-print-color-adjust:exact;print-color-adjust:exact;width:100%;height:auto;display:block}.er-figure--partial-flow text,.er-figure--screening-flow text,.er-figure--reynolds-gate text{fill:var(--ws-ink);font-family:var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:.01em;paint-order:stroke;stroke:color-mix(in srgb, var(--ws-paper) 85%, transparent);stroke-linejoin:round;stroke-width:3px;font-weight:500}.er-figure--partial-flow line,.er-figure--partial-flow path,.er-figure--partial-flow circle,.er-figure--screening-flow line,.er-figure--screening-flow path,.er-figure--screening-flow rect,.er-figure--reynolds-gate line,.er-figure--reynolds-gate path,.er-figure--reynolds-gate rect{vector-effect:non-scaling-stroke}.er-partial-flow__header,.er-screening-flow__header,.er-reynolds-gate__header{fill:var(--ws-ink-muted);font-size:22px;font-weight:600}.er-partial-flow__rule,.er-screening-flow__rule,.er-reynolds-gate__rule{stroke:var(--ws-line-strong);stroke-width:1px}.er-partial-flow__foot,.er-partial-flow__note,.er-screening-flow__boundary-note,.er-reynolds-gate__axis-label{fill:var(--ws-ink-muted);font-size:22px}.er-partial-flow__arrowhead,.er-screening-flow__arrowhead,.er-reynolds-gate__arrowhead{fill:var(--ws-ink-soft);stroke:none}.er-partial-flow__wall{fill:color-mix(in srgb, var(--ws-navy) 16%, var(--ws-grey-soft))}.er-partial-flow__bore{fill:var(--ws-white)}.er-partial-flow__water{fill:color-mix(in srgb, var(--ws-cyan) 62%, var(--ws-white))}.er-partial-flow__surface{stroke:var(--ws-cyan-ink);stroke-width:1.6px}.er-partial-flow__wetted{fill:none;stroke:var(--ws-cyan-ink);stroke-linecap:round;stroke-width:4px}.er-partial-flow__outline{fill:none;stroke:var(--ws-ink);stroke-width:1.2px}.er-partial-flow__radius,.er-partial-flow__theta,.er-partial-flow__dim{fill:none;stroke:var(--ws-ink-soft);stroke-width:1.2px}.er-partial-flow__symbol{fill:var(--ws-ink);font-size:30px;font-weight:600}.er-partial-flow__area-label,.er-partial-flow__air-label,.er-partial-flow__dim-text{fill:var(--ws-ink-soft);font-size:24px}.er-partial-flow__guide{stroke:var(--ws-cyan-ink);stroke-dasharray:6 8;stroke-width:1.4px}.er-partial-flow__gridline{stroke:var(--ws-line);stroke-width:1px}.er-partial-flow__axis{stroke:var(--ws-ink);stroke-width:1.4px}.er-partial-flow__scale-text{fill:var(--ws-ink-muted);font-size:22px}.er-partial-flow__axis-title{fill:var(--ws-ink-soft);font-size:24px;font-weight:600}.er-partial-flow__curve{fill:none;stroke:var(--ws-ink);stroke-linecap:round;stroke-linejoin:round;stroke-width:2.4px}.er-partial-flow__marker{fill:var(--ws-paper);stroke:var(--ws-ink);stroke-width:2px}.er-partial-flow__marker-ref{fill:var(--ws-cyan-ink);stroke:var(--ws-paper);stroke-width:2.5px}.er-partial-flow__peak{fill:none;stroke:var(--ws-ink-soft);stroke-dasharray:3 3;stroke-width:1.6px}.er-partial-flow__stamp{font-size:26px;font-weight:600}.er-partial-flow__sub{fill:var(--ws-ink-soft);font-size:24px}.er-partial-flow__ref-label{fill:var(--ws-cyan-ink);font-size:22px}.er-screening-flow__station{fill:var(--ws-panel);stroke:var(--ws-ink);stroke-width:1.4px}.er-screening-flow__station-inner{fill:none;stroke:var(--ws-ink-soft);stroke-width:1px}.er-screening-flow__title{font-size:26px;font-weight:600}.er-screening-flow__item{fill:var(--ws-ink-soft);font-size:19px}.er-screening-flow__link{fill:none;stroke:var(--ws-ink);stroke-width:2px}.er-screening-flow__branch{fill:none;stroke:var(--ws-ink-soft);stroke-width:1.4px}.er-screening-flow__boundary-line{stroke:var(--accent-amber);stroke-dasharray:10 8;stroke-width:2px}.er-screening-flow__boundary-title{fill:var(--accent-amber);font-size:26px;font-weight:600}.er-screening-flow__excluded{fill:var(--ws-ink-soft);font-size:20px}.er-reynolds-gate__region-base{fill:var(--ws-white)}.er-reynolds-gate__hatch-line{stroke:color-mix(in srgb, var(--ws-navy) 34%, transparent);stroke-width:1.2px}.er-reynolds-gate__region-turbulent{fill:color-mix(in srgb, var(--ws-cyan) 26%, var(--ws-white))}.er-reynolds-gate__band-frame{fill:none;stroke:var(--ws-ink);stroke-width:1.4px}.er-reynolds-gate__divider{stroke:var(--ws-ink);stroke-width:1.2px}.er-reynolds-gate__region-name{font-size:26px;font-weight:600}.er-reynolds-gate__region-bound{fill:var(--ws-ink-soft);font-size:22px}.er-reynolds-gate__leader{fill:none;stroke:var(--ws-ink-muted);stroke-width:1px}.er-reynolds-gate__marker-name{fill:var(--ws-ink-muted);font-size:22px;font-weight:600}.er-reynolds-gate__marker-value{font-size:22px;font-weight:600}.er-reynolds-gate__marker-head{fill:var(--ws-cyan-ink);stroke:none}.er-reynolds-gate__marker-line{stroke:var(--ws-cyan-ink);stroke-dasharray:6 5;stroke-width:1.6px}.er-reynolds-gate__axis{stroke:var(--ws-ink);stroke-width:1.4px}.er-reynolds-gate__tick-major{stroke:var(--ws-ink);stroke-width:1.2px}.er-reynolds-gate__tick-minor{stroke:var(--ws-ink-muted);stroke-width:1px}.er-reynolds-gate__envelope{stroke:var(--ws-ink-soft);stroke-width:2px}.er-reynolds-gate__envelope-stop{stroke:var(--ws-ink-soft);stroke-width:2.4px}.er-reynolds-gate__envelope-label{fill:var(--ws-ink-soft);font-size:22px;font-weight:600}.er-screening-flow__header--compact,.er-partial-flow__header--compact{font-size:15px}.er-screening-flow__title--compact{font-size:16px}.er-screening-flow__item--compact,.er-screening-flow__excluded--compact,.er-partial-flow__sub--compact,.er-partial-flow__note--compact{font-size:15px}.er-screening-flow__boundary-title--compact,.er-partial-flow__stamp--compact{font-size:17px}.er-partial-flow__symbol--compact{font-size:20px}.er-reynolds-gate__header--compact{font-size:15px}.er-reynolds-gate__compact-label{fill:var(--ws-ink-soft);font-size:14px}
