.equations[data-astro-cid-p7eqvfbt]{background:var(--surface);font-family:var(--serif);border-radius:3px;gap:.75rem;margin:0 0 1rem;padding:1rem 1.125rem;font-size:1.0625rem;list-style:none;display:grid}.equations[data-astro-cid-p7eqvfbt] li[data-astro-cid-p7eqvfbt]{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1.5rem;display:grid}.eq[data-astro-cid-p7eqvfbt]{padding:.125rem 0;overflow-x:auto}.n[data-astro-cid-p7eqvfbt]{color:var(--zinc);font-variant-numeric:tabular-nums lining-nums}.symbols[data-astro-cid-p7eqvfbt]{grid-template-columns:max-content 1fr max-content;margin:0;font-size:.875rem;line-height:1.45;display:grid}.symbols[data-astro-cid-p7eqvfbt]>div[data-astro-cid-p7eqvfbt]{display:contents}dt[data-astro-cid-p7eqvfbt],dd[data-astro-cid-p7eqvfbt]{border-top:1px solid var(--zinc-light);margin:0;padding:.4rem 1rem .4rem 0}dt[data-astro-cid-p7eqvfbt]{font-family:var(--serif)}.unit[data-astro-cid-p7eqvfbt]{font-family:var(--mono);font-variant-numeric:tabular-nums lining-nums}dd[data-astro-cid-p7eqvfbt]{color:var(--zinc)}.unit[data-astro-cid-p7eqvfbt]{text-align:right;padding-right:0}.calculator[data-astro-cid-riexuhh4]{font-family:var(--sans)}.inputs[data-astro-cid-riexuhh4]{padding:1.25rem}.result[data-astro-cid-riexuhh4]{min-width:0;padding:1.5rem 1.5rem 1.25rem}@media (width<=30rem){.inputs[data-astro-cid-riexuhh4],.result[data-astro-cid-riexuhh4]{padding:1rem}}.reference[data-astro-cid-riexuhh4]{margin-top:1rem}.calculator[data-astro-cid-riexuhh4] .derivation{margin-top:1.25rem}.panels[data-astro-cid-riexuhh4]{grid-template-columns:1fr;align-items:start;gap:1.5rem;display:grid}@media (width>=40rem){[data-astro-cid-riexuhh4][data-layout=stacked] .panels[data-astro-cid-riexuhh4]{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}}[data-astro-cid-riexuhh4][data-layout=panes]{grid-template-columns:1fr;gap:1.5rem;display:grid}.outputs[data-astro-cid-riexuhh4]{align-content:start;min-width:0;display:grid}.after[data-astro-cid-riexuhh4]{margin-top:2.5rem}.device[data-astro-cid-riexuhh4]{background:linear-gradient(170deg, var(--body), var(--body-shade));color:var(--text);border:6px solid var(--rim);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--key-light) 70%, transparent), 0 18px 34px -20px color-mix(in srgb, var(--oxide) 75%, transparent);border-radius:22px;padding:1rem 1.25rem 1.5rem}.plate[data-astro-cid-riexuhh4]{justify-content:space-between;align-items:center;gap:1rem;margin:0 0 .875rem;display:flex}.badge[data-astro-cid-riexuhh4]{margin:0;line-height:1.1;display:grid}.maker[data-astro-cid-riexuhh4]{font-family:var(--sans);letter-spacing:-.015em;font-weight:600}.model[data-astro-cid-riexuhh4]{font-family:var(--sans);color:var(--model);font-size:.8125rem;font-style:italic}.inputs[data-astro-cid-riexuhh4].device .seg{background:0 0;border:0;gap:.375rem;padding:0}.inputs[data-astro-cid-riexuhh4].device .seg button{background:var(--key-shift);height:1.875rem;color:var(--text);box-shadow:inset 0 -2px 0 color-mix(in srgb, var(--oxide) 30%, transparent);border-radius:999px;padding:0 .9rem}.inputs[data-astro-cid-riexuhh4].device .seg button[aria-pressed=true]{background:var(--chromate-wash);color:var(--chromate-text);border-color:var(--chromate-text)}.solar[data-astro-cid-riexuhh4]{background:var(--lcd-bezel);border-radius:3px;grid-template-columns:repeat(4,1fr);gap:2px;width:6.5rem;height:1.5rem;padding:2px;display:grid}.solar[data-astro-cid-riexuhh4] i[data-astro-cid-riexuhh4]{background:var(--solar);border-radius:1px}[data-astro-cid-riexuhh4][data-layout=panes]{--hole:var(--page)}.outputs[data-astro-cid-riexuhh4].paper{padding:0 calc(var(--margin-right) + 1.25rem) 2.5rem calc(var(--margin) + 1.25rem)}.padhead[data-astro-cid-riexuhh4]{border-bottom:1px solid var(--pad-line);background:var(--pad);grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,2fr);margin:0 -1.25rem 1.5rem;display:grid}.blk[data-astro-cid-riexuhh4]{border-left:1px solid var(--pad-line);align-content:start;gap:.25rem;min-width:0;padding:.5rem .75rem .625rem;display:grid}.blk[data-astro-cid-riexuhh4]:first-child{border-left:0}.cap[data-astro-cid-riexuhh4]{font-family:var(--sans);color:var(--zinc);font-size:.75rem}.v[data-astro-cid-riexuhh4]{font-family:var(--sans);font-weight:500}.v[data-astro-cid-riexuhh4].mono{font-family:var(--mono);font-weight:400}.title[data-astro-cid-riexuhh4]{margin:0;font-size:1.375rem;line-height:1.25;text-decoration:none}.rev[data-astro-cid-riexuhh4]{color:var(--text);text-decoration:none}.rev[data-astro-cid-riexuhh4]:hover .date[data-astro-cid-riexuhh4]{color:var(--chromate-text)}.date[data-astro-cid-riexuhh4]{color:var(--zinc);margin-left:.5rem}.chips[data-astro-cid-riexuhh4]{flex-wrap:wrap;gap:.25rem;display:flex}.padfoot[data-astro-cid-riexuhh4]{border-top:1px solid var(--pad-line);border-bottom:0;grid-template-columns:auto minmax(0,2fr) minmax(0,1fr) minmax(0,1fr);margin:2.5rem -1.25rem -2.5rem}.padfoot[data-astro-cid-riexuhh4] .mark[data-astro-cid-riexuhh4]{place-content:center}@media (width<=40rem){.padhead[data-astro-cid-riexuhh4]{grid-template-columns:1fr}.blk[data-astro-cid-riexuhh4]{border-left:0;border-top:1px solid var(--pad-line)}.blk[data-astro-cid-riexuhh4]:first-child{border-top:0}}.outputs[data-astro-cid-riexuhh4].paper h2{text-underline-offset:.2em;text-decoration:underline 1.5px}.outputs[data-astro-cid-riexuhh4].paper .prose p:not(.worked p){text-indent:2em}.outputs[data-astro-cid-riexuhh4].paper .assumption-strip{grid-template-columns:repeat(auto-fill,minmax(min(100%,22rem),1fr));gap:.125rem 1.5rem;margin-top:.75rem;display:grid}.outputs[data-astro-cid-riexuhh4].paper .assumption-strip .tag{color:var(--text);font-family:var(--serif);background:0 0;border:0;align-items:baseline;gap:.5rem;padding:0;font-size:.9375rem;line-height:1.45}.outputs[data-astro-cid-riexuhh4].paper .assumption-strip .tag .icon{width:.95rem;height:.95rem;color:var(--zinc);opacity:1;flex:none;position:relative;top:.15em}.outputs[data-astro-cid-riexuhh4].paper .assumption-strip .value{font-family:var(--mono);font-size:.875rem}.outputs[data-astro-cid-riexuhh4].paper .spec-callout{border:0;border-left:2px solid var(--pad-line);font-family:var(--serif);background:0 0;padding:.125rem 0 .125rem .875rem;font-size:.9375rem;display:block}.outputs[data-astro-cid-riexuhh4].paper .spec-callout .cite{font-family:var(--mono);border:0;flex-flow:wrap;gap:0 .5ch;padding:0 0 .125rem;font-weight:600;display:flex}.outputs[data-astro-cid-riexuhh4].paper .spec-callout .cite>span+span:before{content:", ";margin-left:-.5ch}.outputs[data-astro-cid-riexuhh4].paper .spec-callout .body{padding:0}@media (width<=30rem){.outputs[data-astro-cid-riexuhh4].paper{--margin:1.75rem;--margin-right:.5rem;--hole-r:5px;padding:0 calc(var(--margin-right) + .75rem) 2rem calc(var(--margin) + .75rem)}.padhead[data-astro-cid-riexuhh4]{margin-inline:-.75rem}.padfoot[data-astro-cid-riexuhh4]{margin-bottom:-2rem}}@media (width>=54rem){[data-astro-cid-riexuhh4][data-layout=panes]{grid-template-columns:minmax(20rem,24rem) minmax(0,1fr);align-items:start;gap:2rem}[data-astro-cid-riexuhh4][data-layout=panes]>.inputs[data-astro-cid-riexuhh4]{overscroll-behavior:contain;max-height:calc(100dvh - 4rem);position:sticky;top:2rem;overflow-y:auto}}.seg[data-astro-cid-wl4qcg3b]{border:1px solid var(--zinc-light);background:var(--page);border-radius:3px;gap:2px;padding:2px;display:inline-flex}.seg[data-astro-cid-wl4qcg3b] button[data-astro-cid-wl4qcg3b]{font-family:var(--sans);color:var(--zinc);cursor:pointer;height:2rem;transition:color var(--t-hover) var(--ease), background-color var(--t-hover) var(--ease);background:0 0;border:1px solid #0000;border-radius:2px;padding:0 .75rem;font-size:.8125rem;font-weight:500}.seg[data-astro-cid-wl4qcg3b] button[data-astro-cid-wl4qcg3b]:hover{color:var(--text)}.seg[data-astro-cid-wl4qcg3b] button[data-astro-cid-wl4qcg3b][aria-pressed=true]{color:var(--chromate-text);background:var(--sheet);border-color:var(--zinc-light)}.seg[data-astro-cid-wl4qcg3b] button[data-astro-cid-wl4qcg3b]:focus-visible{outline:2px solid var(--chromate-text);outline-offset:2px}.problem[data-astro-cid-wl4qcg3b]{color:var(--exceed);font-family:var(--sans);margin:.375rem 0 0;font-size:.875rem}.spec-callout[data-astro-cid-oohxhnzg]{border:1px solid var(--zinc-light);font-family:var(--mono);font-variant-numeric:tabular-nums lining-nums;border-radius:0;grid-template-columns:minmax(8rem,auto) 1fr;margin:1rem 0 0;font-size:.9375rem;line-height:1.5;display:grid}.spec-callout[data-astro-cid-oohxhnzg][hidden]{display:none}.cite[data-astro-cid-oohxhnzg]{border-right:1px solid var(--zinc-light);flex-direction:column;padding:.5rem .75rem;display:flex}.body[data-astro-cid-oohxhnzg]{padding:.5rem .75rem}.body[data-astro-cid-oohxhnzg] p{margin:0}.body[data-astro-cid-oohxhnzg] p+p{margin-top:.25rem}@media (width<=30rem){.spec-callout[data-astro-cid-oohxhnzg]{grid-template-columns:1fr}.cite[data-astro-cid-oohxhnzg]{border-right:0;border-bottom:1px solid var(--zinc-light)}}.tip[data-astro-cid-fyxco3d5]{border:1px solid var(--zinc);width:1.1875rem;height:1.1875rem;color:var(--zinc);font-family:var(--serif);cursor:help;vertical-align:middle;background:0 0;border-radius:50%;flex:none;place-items:center;padding:0;font-size:.75rem;font-style:italic;font-weight:600;line-height:1;display:inline-grid}.tip[data-astro-cid-fyxco3d5]:hover,.tip[data-astro-cid-fyxco3d5][aria-expanded=true]{color:var(--chromate-text);border-color:var(--chromate-text)}.tip[data-astro-cid-fyxco3d5]:focus-visible{outline:2px solid var(--chromate-text);outline-offset:2px}.tipbox[data-astro-cid-fyxco3d5]{z-index:20;background:var(--text);max-width:30rem;color:var(--page);font-family:var(--sans);padding:.625rem .75rem;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.5;display:none;position:absolute;top:calc(100% + .375rem);left:0;right:0}.tip[data-astro-cid-fyxco3d5]:hover+.tipbox[data-astro-cid-fyxco3d5],.tip[data-astro-cid-fyxco3d5]:focus-visible+.tipbox[data-astro-cid-fyxco3d5],.tip[data-astro-cid-fyxco3d5][aria-expanded=true]+.tipbox[data-astro-cid-fyxco3d5]{display:block}.fields[data-astro-cid-pc7r7yh4]{border:0;gap:1.25rem;min-width:0;margin:0;padding:0;display:grid}.visually-hidden[data-astro-cid-pc7r7yh4]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.display[data-astro-cid-pc7r7yh4]{background:var(--page);border:6px solid var(--lcd-bezel);box-shadow:inset 0 2px 5px color-mix(in srgb, var(--oxide) 30%, transparent);font-family:var(--mono);font-variant-numeric:tabular-nums lining-nums;border-radius:8px;gap:.25rem;margin-bottom:.25rem;padding:.625rem .875rem .5rem;display:grid}.echo[data-astro-cid-pc7r7yh4]{color:var(--zinc);flex-wrap:wrap;gap:0 1.1em;font-size:.75rem;display:flex}.readout[data-astro-cid-pc7r7yh4]{justify-content:flex-end;align-items:baseline;gap:.4rem;font-size:1.5rem;line-height:1.15;display:flex}.readout[data-astro-cid-pc7r7yh4] .u[data-astro-cid-pc7r7yh4]{min-width:3.25ch;color:var(--zinc);font-size:.875rem}.readout[data-astro-cid-pc7r7yh4] .sym[data-astro-cid-pc7r7yh4]{font-family:var(--serif);color:var(--zinc);margin-right:auto;font-size:1.125rem}.readout[data-astro-cid-pc7r7yh4]+.readout[data-astro-cid-pc7r7yh4]{margin-top:-.125rem}.field[data-astro-cid-pc7r7yh4]{border:0;gap:.5rem;min-width:0;margin:0;padding:0;display:grid}.lab[data-astro-cid-pc7r7yh4]{align-items:center;gap:.45rem;padding:0;font-size:.9375rem;font-weight:600;display:inline-flex}.lab[data-astro-cid-pc7r7yh4] .icon{width:1.1rem;height:1.1rem;color:var(--zinc)}.head[data-astro-cid-pc7r7yh4]{align-items:center;gap:.5rem;display:flex;position:relative}legend[data-astro-cid-pc7r7yh4].head{width:100%;margin-bottom:.5rem}var[data-astro-cid-pc7r7yh4]{font-family:var(--serif);font-style:italic;font-weight:400}.pair[data-astro-cid-pc7r7yh4]{flex-wrap:wrap;gap:.5rem;display:flex}select[data-astro-cid-pc7r7yh4],input[data-astro-cid-pc7r7yh4]:not([type]),input[data-astro-cid-pc7r7yh4][inputmode]{font:inherit;font-family:var(--mono);font-variant-numeric:tabular-nums lining-nums;color:var(--text);background:var(--page);border:1px solid var(--zinc-light);height:2.5rem;transition:border-color var(--t-hover) var(--ease);border-radius:3px;padding:0 .5rem}select[data-astro-cid-pc7r7yh4]:hover,.box[data-astro-cid-pc7r7yh4]:hover{border-color:var(--zinc)}.sel[data-astro-cid-pc7r7yh4]{display:inline-flex;position:relative}.sel[data-astro-cid-pc7r7yh4] select[data-astro-cid-pc7r7yh4]{appearance:none;cursor:pointer;width:100%;padding-right:2rem}.sel[data-astro-cid-pc7r7yh4] .icon{width:.9rem;height:.9rem;color:var(--zinc);pointer-events:none;position:absolute;top:50%;right:.6rem;transform:translateY(-50%)rotate(90deg)}.sel[data-astro-cid-pc7r7yh4].size{width:5.5rem}.sel[data-astro-cid-pc7r7yh4].pitch{flex:1;min-width:9rem}.classes[data-astro-cid-pc7r7yh4]{grid-template-columns:repeat(4,minmax(0,1fr));gap:.375rem;display:grid}.cls[data-astro-cid-pc7r7yh4]{cursor:pointer;display:block;position:relative}.cls[data-astro-cid-pc7r7yh4] input[data-astro-cid-pc7r7yh4]{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.cls[data-astro-cid-pc7r7yh4] span[data-astro-cid-pc7r7yh4]{aspect-ratio:1.2;background:var(--key-light);border:1px solid var(--zinc-light);font-family:var(--mono);font-variant-numeric:tabular-nums lining-nums;transition:border-color var(--t-hover) var(--ease), background-color var(--t-hover) var(--ease);border-radius:3px;place-items:center;display:grid;position:relative}.stamp[data-astro-cid-pc7r7yh4]{fill:none;width:72%;height:68%;stroke:var(--zinc-light);stroke-width:2px;transition:stroke var(--t-hover) var(--ease);position:absolute;inset:16% 14%}.cls[data-astro-cid-pc7r7yh4] span[data-astro-cid-pc7r7yh4],.presets[data-astro-cid-pc7r7yh4] button[data-astro-cid-pc7r7yh4]{box-shadow:inset 0 -3px 0 color-mix(in srgb, var(--oxide) 35%, transparent);border-radius:10px}.cls[data-astro-cid-pc7r7yh4]:active span[data-astro-cid-pc7r7yh4]{background:var(--body)}.presets[data-astro-cid-pc7r7yh4] button[data-astro-cid-pc7r7yh4]:active{background:var(--oxide)}.cls[data-astro-cid-pc7r7yh4] b[data-astro-cid-pc7r7yh4]{font-size:.9375rem;font-weight:500;position:relative}.cls[data-astro-cid-pc7r7yh4]:hover span[data-astro-cid-pc7r7yh4]{border-color:var(--zinc)}.cls[data-astro-cid-pc7r7yh4] input[data-astro-cid-pc7r7yh4]:checked+span[data-astro-cid-pc7r7yh4]{color:var(--chromate-text);background:var(--chromate-wash);border-color:var(--chromate-text)}.cls[data-astro-cid-pc7r7yh4] input[data-astro-cid-pc7r7yh4]:checked+span[data-astro-cid-pc7r7yh4] .stamp[data-astro-cid-pc7r7yh4]{stroke:var(--chromate-text)}.cls[data-astro-cid-pc7r7yh4] input[data-astro-cid-pc7r7yh4]:focus-visible+span[data-astro-cid-pc7r7yh4]{outline:2px solid var(--chromate-text);outline-offset:2px}.box[data-astro-cid-pc7r7yh4]{background:var(--page);border:1px solid var(--zinc-light);width:fit-content;transition:border-color var(--t-hover) var(--ease);border-radius:3px;align-items:center;display:inline-flex}.box[data-astro-cid-pc7r7yh4] input[data-astro-cid-pc7r7yh4]{border:0;width:6ch;height:2.375rem}.suffix[data-astro-cid-pc7r7yh4]{color:var(--zinc);font-family:var(--mono);white-space:nowrap;padding-right:.625rem;font-size:.875rem}select[data-astro-cid-pc7r7yh4]:focus-visible,.box[data-astro-cid-pc7r7yh4]:focus-within{outline:2px solid var(--chromate-text);outline-offset:2px}.box[data-astro-cid-pc7r7yh4] input[data-astro-cid-pc7r7yh4]:focus-visible{outline:none}.slider[data-astro-cid-pc7r7yh4]{align-items:center;gap:.75rem;display:flex}input[data-astro-cid-pc7r7yh4][type=range]{min-width:0;accent-color:var(--chromate-text);flex:1;height:1.75rem}input[data-astro-cid-pc7r7yh4][type=range]:focus-visible{outline:2px solid var(--chromate-text);outline-offset:2px}.kline[data-astro-cid-pc7r7yh4]{flex-wrap:wrap;align-items:center;gap:.625rem;display:flex}.presets[data-astro-cid-pc7r7yh4]{gap:.375rem;display:inline-flex}.presets[data-astro-cid-pc7r7yh4] button[data-astro-cid-pc7r7yh4]{border:1px solid var(--zinc-light);background:var(--key-dark);min-width:4rem;color:var(--key-dark-ink);font-family:var(--sans);cursor:pointer;transition:border-color var(--t-hover) var(--ease), background-color var(--t-hover) var(--ease);border-radius:3px;justify-items:center;gap:.125rem;padding:.4rem .5rem .35rem;font-size:.75rem;font-weight:500;line-height:1.1;display:grid}.presets[data-astro-cid-pc7r7yh4] button[data-astro-cid-pc7r7yh4]:hover{border-color:var(--zinc)}.presets[data-astro-cid-pc7r7yh4] .icon{width:1.3rem;height:1.3rem;color:var(--key-dark-ink)}.presets[data-astro-cid-pc7r7yh4] small[data-astro-cid-pc7r7yh4]{font-family:var(--mono);color:color-mix(in srgb, var(--key-dark-ink) 75%, transparent);font-size:.6875rem}.presets[data-astro-cid-pc7r7yh4] button[data-astro-cid-pc7r7yh4][aria-pressed=true] small[data-astro-cid-pc7r7yh4]{color:var(--chromate-text)}.presets[data-astro-cid-pc7r7yh4] button[data-astro-cid-pc7r7yh4][aria-pressed=true]{color:var(--chromate-text);background:var(--chromate-wash);border-color:var(--chromate-text)}.presets[data-astro-cid-pc7r7yh4] button[data-astro-cid-pc7r7yh4][aria-pressed=true] .icon{color:var(--chromate-text)}.presets[data-astro-cid-pc7r7yh4] button[data-astro-cid-pc7r7yh4]:focus-visible{outline:2px solid var(--chromate-text);outline-offset:2px}.basis[data-astro-cid-pc7r7yh4]{color:var(--zinc);margin:0;font-size:.875rem;line-height:1.45}.error[data-astro-cid-pc7r7yh4]{color:var(--exceed);margin:0;font-size:.875rem}.error[data-astro-cid-pc7r7yh4]:empty{display:none}.results[data-astro-cid-pc7r7yh4]{gap:1.125rem;display:grid}.lead[data-astro-cid-pc7r7yh4],.row[data-astro-cid-pc7r7yh4]{grid-template-columns:1fr auto;grid-template-areas:"name copy""val val";align-items:center;column-gap:.75rem;display:grid}.name[data-astro-cid-pc7r7yh4]{color:var(--zinc);white-space:nowrap;grid-area:name;align-items:center;gap:.3rem;font-size:.875rem;font-weight:500;display:flex}.name[data-astro-cid-pc7r7yh4] .icon{width:1.05rem;height:1.05rem;color:var(--text);margin-right:.15rem}.name[data-astro-cid-pc7r7yh4] var[data-astro-cid-pc7r7yh4]{color:var(--text);margin-right:.25rem;font-size:1rem}.val[data-astro-cid-pc7r7yh4]{font-family:var(--mono);font-variant-numeric:tabular-nums lining-nums;grid-area:val;line-height:1.1}.lead[data-astro-cid-pc7r7yh4] .val[data-astro-cid-pc7r7yh4]{letter-spacing:-.02em;font-size:clamp(2.75rem,5vw,4rem)}.row[data-astro-cid-pc7r7yh4] .val[data-astro-cid-pc7r7yh4]{font-size:1.625rem}.val[data-astro-cid-pc7r7yh4] .unit[data-astro-cid-pc7r7yh4]{color:var(--zinc);letter-spacing:0;margin-left:.5rem;font-size:1rem}.lead[data-astro-cid-pc7r7yh4] .val[data-astro-cid-pc7r7yh4] .unit[data-astro-cid-pc7r7yh4]{font-size:1.25rem}.second[data-astro-cid-pc7r7yh4]{grid-template-columns:repeat(auto-fit,minmax(8.5rem,1fr));gap:1rem 1.5rem;max-width:30rem;display:grid}.copy[data-astro-cid-pc7r7yh4]{min-width:2rem;height:2rem;font-family:var(--sans);color:var(--zinc);cursor:pointer;transition:color var(--t-hover) var(--ease), border-color var(--t-hover) var(--ease), background-color var(--t-hover) var(--ease);background:0 0;border:1px solid #0000;border-radius:3px;grid-area:copy;justify-content:center;align-items:center;gap:.3rem;padding:0 .4rem;font-size:.75rem;font-weight:500;display:inline-flex}.copy[data-astro-cid-pc7r7yh4] .icon{width:1.05rem;height:1.05rem}.copy[data-astro-cid-pc7r7yh4]:hover{color:var(--chromate-text);border-color:var(--zinc-light);background:var(--page)}.copy[data-astro-cid-pc7r7yh4] .icon:nth-of-type(2),.copy[data-astro-cid-pc7r7yh4][data-state] .icon:first-of-type{display:none}.copy[data-astro-cid-pc7r7yh4][data-state=copied] .icon:nth-of-type(2){display:block}.copy-note[data-astro-cid-pc7r7yh4]:empty{display:none}.copy[data-astro-cid-pc7r7yh4]:focus-visible{outline:2px solid var(--chromate-text);outline-offset:2px}.track[data-astro-cid-pc7r7yh4]{background:var(--surface);height:.75rem;box-shadow:inset 0 0 0 1px var(--zinc-light);border-radius:2px;position:relative}.fill[data-astro-cid-pc7r7yh4]{border-radius:2px 0 0 2px;height:100%}.proof[data-astro-cid-pc7r7yh4]{background:var(--text);width:2px;margin-left:-1px;position:absolute;top:-.3125rem;bottom:-.3125rem}.scale[data-astro-cid-pc7r7yh4]{font-family:var(--mono);color:var(--zinc);min-height:1.2em;margin-top:.375rem;font-size:.8125rem;position:relative}.proof-label[data-astro-cid-pc7r7yh4]{color:var(--text);position:absolute;top:0;transform:translate(-50%)}.fill[data-astro-cid-pc7r7yh4][data-verdict=within]{background:var(--within)}.fill[data-astro-cid-pc7r7yh4][data-verdict=exceeds]{background:var(--exceed)}.verdict[data-astro-cid-pc7r7yh4]{align-items:center;gap:.5rem;width:fit-content;margin:0;font-size:.9375rem;font-weight:500;display:inline-flex}.verdict[data-astro-cid-pc7r7yh4] .icon{stroke-width:1.8px;width:1.1rem;height:1.1rem;display:block}.verdict[data-astro-cid-pc7r7yh4][data-verdict=within] .v-exceed[data-astro-cid-pc7r7yh4],.verdict[data-astro-cid-pc7r7yh4][data-verdict=exceeds] .v-within[data-astro-cid-pc7r7yh4]{display:none}.verdict[data-astro-cid-pc7r7yh4][data-verdict=within]{background:var(--within-wash);border-radius:999px;padding:.3rem .75rem .3rem .5rem}.verdict[data-astro-cid-pc7r7yh4][hidden]{display:none}.verdict[data-astro-cid-pc7r7yh4][data-verdict=within],.mini-verdict[data-astro-cid-pc7r7yh4][data-verdict=within]{color:var(--within)}.verdict[data-astro-cid-pc7r7yh4][data-verdict=exceeds],.mini-verdict[data-astro-cid-pc7r7yh4][data-verdict=exceeds]{color:var(--exceed)}.note[data-astro-cid-pc7r7yh4]{font-family:var(--sans);margin-top:.375rem;font-size:.8125rem}.note[data-astro-cid-pc7r7yh4] summary[data-astro-cid-pc7r7yh4]{color:var(--chromate-text);cursor:pointer}.note[data-astro-cid-pc7r7yh4] summary[data-astro-cid-pc7r7yh4]:focus-visible{outline:2px solid var(--chromate-text);outline-offset:2px}.note[data-astro-cid-pc7r7yh4] p[data-astro-cid-pc7r7yh4]{margin:.25rem 0 0}.mini[data-astro-cid-pc7r7yh4]{display:none}@media (width<=53.99rem){.mini[data-astro-cid-pc7r7yh4]{z-index:30;padding:.625rem 1rem calc(.625rem + env(safe-area-inset-bottom,0px));background:var(--surface);border-top:1px solid var(--zinc-light);font-family:var(--mono);flex-wrap:wrap;align-items:baseline;gap:.25rem 1.25rem;font-size:.875rem;display:flex;position:fixed;bottom:0;left:0;right:0}.mini[data-astro-cid-pc7r7yh4] b[data-astro-cid-pc7r7yh4]{font-size:1.25rem;font-weight:400}.mini-verdict[data-astro-cid-pc7r7yh4]{font-family:var(--sans);margin-left:auto;font-weight:500}.mini[data-astro-cid-pc7r7yh4][data-offscreen=false],.mini[data-astro-cid-pc7r7yh4][hidden]{display:none}}.cmp-subject[data-astro-cid-pc7r7yh4]{font-weight:500}.cmp[data-astro-cid-pc7r7yh4]{margin:.25rem 0;padding-left:1.1rem;list-style:"–  "}.cmp[data-astro-cid-pc7r7yh4] li[data-astro-cid-pc7r7yh4]{padding:.05rem 0}.cmp[data-astro-cid-pc7r7yh4] .num[data-astro-cid-pc7r7yh4]{font-family:var(--mono);font-variant-numeric:tabular-nums lining-nums}.feq[data-astro-cid-2y6oxpag]{background:var(--surface);border-radius:3px;padding:.5rem .75rem .375rem;font-size:.875rem;display:block}.head[data-astro-cid-2y6oxpag]{width:fit-content;font-family:var(--sans);color:var(--zinc);cursor:pointer;font-size:.75rem}.head[data-astro-cid-2y6oxpag]:focus-visible{outline:2px solid var(--chromate-text);outline-offset:2px}.feq[data-astro-cid-2y6oxpag][open]>.head[data-astro-cid-2y6oxpag]{margin-bottom:.25rem}.lines[data-astro-cid-2y6oxpag]{gap:.5rem;min-width:0;display:grid;overflow-x:auto}.src[data-astro-cid-2y6oxpag]{margin-top:.25rem}.src[data-astro-cid-2y6oxpag] summary[data-astro-cid-2y6oxpag]{width:fit-content;font-family:var(--sans);color:var(--chromate-text);cursor:pointer;font-size:.75rem}.src[data-astro-cid-2y6oxpag] summary[data-astro-cid-2y6oxpag]:focus-visible{outline:2px solid var(--chromate-text);outline-offset:2px}.src[data-astro-cid-2y6oxpag] ul[data-astro-cid-2y6oxpag]{gap:.25rem;margin:.375rem 0 .25rem;padding-left:1.1rem;display:grid}.src[data-astro-cid-2y6oxpag] li[data-astro-cid-2y6oxpag]{flex-wrap:wrap;align-items:baseline;gap:0 .75rem;display:flex}.cite[data-astro-cid-2y6oxpag]{font-family:var(--sans);color:var(--zinc);font-size:.75rem}.sensitivity[data-astro-cid-axcfncui]{font-family:var(--sans);gap:1rem;display:grid}.head[data-astro-cid-axcfncui]{flex-wrap:wrap;align-items:center;gap:.5rem .75rem;display:flex;position:relative}h2[data-astro-cid-axcfncui]{margin:0;font-size:1.375rem}.glyph[data-astro-cid-axcfncui]{border:1px solid var(--zinc-light);width:2.5rem;height:2.5rem;color:var(--text);border-radius:3px;place-items:center;display:grid}.glyph[data-astro-cid-axcfncui] .icon{width:1.35rem;height:1.35rem}.head[data-astro-cid-axcfncui] .rev{margin-left:auto}.figs[data-astro-cid-axcfncui]{grid-template-columns:repeat(auto-fit,minmax(max(18rem,50% - .625rem),1fr));gap:1.25rem;display:grid}figure[data-astro-cid-axcfncui].wide{grid-column:1/-1}figure[data-astro-cid-axcfncui]{--page:var(--sheet);gap:.625rem;min-width:0;margin:0;padding:1rem;display:grid}figcaption[data-astro-cid-axcfncui]{align-items:center;gap:.4rem;font-size:.875rem;font-weight:500;display:flex}figcaption[data-astro-cid-axcfncui] .icon{width:1rem;height:1rem;color:var(--zinc)}.chart[data-astro-cid-axcfncui]{min-width:0}.chart[data-astro-cid-axcfncui] svg{width:100%;height:auto;display:block}.legend[data-astro-cid-axcfncui]{color:var(--zinc);flex-wrap:wrap;gap:.25rem 1.125rem;margin:0;font-size:.8125rem;display:flex}.legend[data-astro-cid-axcfncui] span[data-astro-cid-axcfncui]{align-items:center;gap:.375rem;display:inline-flex}.legend[data-astro-cid-axcfncui] svg[data-astro-cid-axcfncui]{width:1.5rem;height:.625rem}.discs[data-astro-cid-axcfncui] .prose[data-astro-cid-axcfncui]{font-family:var(--serif);font-size:1rem}.stale[data-astro-cid-axcfncui] .chart[data-astro-cid-axcfncui],.stale[data-astro-cid-axcfncui] [data-assumption-strip]{opacity:.35}.sensitivity[data-astro-cid-axcfncui] svg text{font-family:var(--mono);fill:var(--zinc)}.sensitivity[data-astro-cid-axcfncui] svg .ink{fill:var(--text)}.sensitivity[data-astro-cid-axcfncui] svg .exceed{fill:var(--exceed)}.sensitivity[data-astro-cid-axcfncui] svg .halo{paint-order:stroke;stroke:var(--page);stroke-width:4px;stroke-linejoin:round}.sensitivity[data-astro-cid-axcfncui] svg .grid{stroke:var(--zinc-light);stroke-width:1px;opacity:.6}.sensitivity[data-astro-cid-axcfncui] svg .axis{stroke:var(--zinc-light);stroke-width:1px}.sensitivity[data-astro-cid-axcfncui] svg .over{fill:var(--exceed);opacity:.08}.sensitivity[data-astro-cid-axcfncui] svg .band{fill:var(--zinc-light);opacity:.35}.sensitivity[data-astro-cid-axcfncui] svg .proof{stroke:var(--text);stroke-width:1.2px;stroke-dasharray:5 3}.sensitivity[data-astro-cid-axcfncui] svg .yield{stroke:var(--exceed);stroke-width:1.6px;stroke-dasharray:1.5 3}.sensitivity[data-astro-cid-axcfncui] svg .curve{stroke:var(--text);stroke-width:2.2px;fill:none}.sensitivity[data-astro-cid-axcfncui] svg .fan{stroke:var(--zinc);stroke-width:1.2px;stroke-dasharray:4 3;fill:none}.sensitivity[data-astro-cid-axcfncui] svg .lead{stroke:var(--zinc);stroke-width:1px;stroke-dasharray:2 3}.sensitivity[data-astro-cid-axcfncui] svg .proof-pt{fill:var(--page);stroke:var(--text);stroke-width:1.6px}.sensitivity[data-astro-cid-axcfncui] svg .yield-pt{fill:var(--page);stroke:var(--exceed);stroke-width:1.6px}.sensitivity[data-astro-cid-axcfncui] svg .jd-plate{fill:var(--surface);stroke:var(--zinc);stroke-width:1px}.sensitivity[data-astro-cid-axcfncui] svg .jd-steel{fill:var(--page);stroke:var(--text);stroke-width:1.5px}.sensitivity[data-astro-cid-axcfncui] svg .jd-line{fill:none;stroke:var(--text);stroke-width:1.2px}.sensitivity[data-astro-cid-axcfncui] svg .jd-line.thin{stroke:var(--zinc);stroke-width:1px}.sensitivity[data-astro-cid-axcfncui] svg .jd-arrow{fill:none;stroke:var(--text);stroke-width:1.6px;stroke-linejoin:round}.sensitivity[data-astro-cid-axcfncui] svg .jd-leader{fill:none;stroke:var(--zinc);stroke-width:1px}.sensitivity[data-astro-cid-axcfncui] svg .jd-text{fill:var(--text);font-family:var(--mono)}.sensitivity[data-astro-cid-axcfncui] svg .jd-mark{fill:var(--text);font-family:var(--mono);font-weight:600}.sensitivity[data-astro-cid-axcfncui] svg .jd-note{fill:var(--zinc);font-family:var(--sans)}.sensitivity[data-astro-cid-axcfncui] svg .point{fill:var(--page);stroke:var(--text);stroke-width:2.2px}.thread-geometry[data-astro-cid-p4zwpulv]{font-family:var(--sans);gap:1rem;display:grid}.head[data-astro-cid-p4zwpulv]{flex-wrap:wrap;align-items:center;gap:.5rem .75rem;display:flex;position:relative}h2[data-astro-cid-p4zwpulv]{margin:0;font-size:1.375rem}.glyph[data-astro-cid-p4zwpulv]{border:1px solid var(--zinc-light);width:2.5rem;height:2.5rem;color:var(--text);border-radius:3px;place-items:center;display:grid}.glyph[data-astro-cid-p4zwpulv] .icon{width:1.35rem;height:1.35rem}.head[data-astro-cid-p4zwpulv] .rev{margin-left:auto}.figs[data-astro-cid-p4zwpulv]{grid-template-columns:repeat(auto-fit,minmax(18rem,1fr));gap:1.25rem;display:grid}figure[data-astro-cid-p4zwpulv]{--page:var(--sheet);align-content:start;gap:.625rem;min-width:0;margin:0;padding:1rem;display:grid}figcaption[data-astro-cid-p4zwpulv]{align-items:center;gap:.4rem;font-size:.875rem;font-weight:500;display:flex}figcaption[data-astro-cid-p4zwpulv] .icon{width:1rem;height:1rem;color:var(--zinc)}.drawing[data-astro-cid-p4zwpulv]{justify-content:center;min-width:0;display:flex}.drawing[data-astro-cid-p4zwpulv] svg{max-width:100%;height:auto;display:block}.stale[data-astro-cid-p4zwpulv] .figs[data-astro-cid-p4zwpulv],.stale[data-astro-cid-p4zwpulv] [data-assumption-strip]{opacity:.35}.discs[data-astro-cid-p4zwpulv] .prose[data-astro-cid-p4zwpulv]{font-family:var(--serif);font-size:1rem}.thread-geometry[data-astro-cid-p4zwpulv] svg text{font-family:var(--mono);fill:var(--text)}.thread-geometry[data-astro-cid-p4zwpulv] svg .halo{paint-order:stroke;stroke:var(--page);stroke-width:4px;stroke-linejoin:round}.thread-geometry[data-astro-cid-p4zwpulv] svg .strong{font-weight:500}.thread-geometry[data-astro-cid-p4zwpulv] svg .metal{fill:var(--surface);stroke:var(--text);stroke-width:1.4px}.thread-geometry[data-astro-cid-p4zwpulv] svg .axis-line{stroke:var(--zinc);stroke-width:.8px;stroke-dasharray:12 3 2 3}.thread-geometry[data-astro-cid-p4zwpulv] svg .d3-line{stroke:var(--zinc);stroke-width:1px;stroke-dasharray:5 3}.thread-geometry[data-astro-cid-p4zwpulv] svg .dim-line,.thread-geometry[data-astro-cid-p4zwpulv] svg .scale-bar-tick{stroke:var(--text);stroke-width:1px}.thread-geometry[data-astro-cid-p4zwpulv] svg .dim-arrow{fill:var(--text)}.thread-geometry[data-astro-cid-p4zwpulv] svg .ext,.thread-geometry[data-astro-cid-p4zwpulv] svg .leader{stroke:var(--zinc);stroke-width:.8px}.thread-geometry[data-astro-cid-p4zwpulv] svg .scale-bar{stroke:var(--text);stroke-width:3px}.thread-geometry[data-astro-cid-p4zwpulv] svg .outline{fill:none;stroke:var(--text);stroke-width:1.4px}.thread-geometry[data-astro-cid-p4zwpulv] svg .pitch{fill:none;stroke:var(--zinc);stroke-width:1px;stroke-dasharray:4 3}.thread-geometry[data-astro-cid-p4zwpulv] svg .minor{fill:none;stroke:var(--zinc);stroke-width:1px}.thread-geometry[data-astro-cid-p4zwpulv] svg .as-fill{fill:var(--surface);stroke:var(--text);stroke-width:1.6px}.preload-stress[data-astro-cid-n5nmf2qj]{font-family:var(--sans);gap:1rem;display:grid}.head[data-astro-cid-n5nmf2qj]{flex-wrap:wrap;align-items:center;gap:.5rem .75rem;display:flex;position:relative}h2[data-astro-cid-n5nmf2qj]{margin:0;font-size:1.375rem}.glyph[data-astro-cid-n5nmf2qj]{border:1px solid var(--zinc-light);width:2.5rem;height:2.5rem;color:var(--text);border-radius:3px;place-items:center;display:grid}.glyph[data-astro-cid-n5nmf2qj] .icon{width:1.35rem;height:1.35rem}.head[data-astro-cid-n5nmf2qj] .rev{margin-left:auto}.figs[data-astro-cid-n5nmf2qj]{grid-template-columns:repeat(auto-fit,minmax(18rem,1fr));gap:1.25rem;display:grid}figure[data-astro-cid-n5nmf2qj]{--page:var(--sheet);align-content:start;gap:.625rem;min-width:0;margin:0;padding:1rem;display:grid}figcaption[data-astro-cid-n5nmf2qj]{align-items:center;gap:.4rem;font-size:.875rem;font-weight:500;display:flex}figcaption[data-astro-cid-n5nmf2qj] .icon{width:1rem;height:1rem;color:var(--zinc)}.drawing[data-astro-cid-n5nmf2qj]{justify-content:center;min-width:0;display:flex}.drawing[data-astro-cid-n5nmf2qj] svg{max-width:100%;height:auto;display:block}.stale[data-astro-cid-n5nmf2qj] .figs[data-astro-cid-n5nmf2qj],.stale[data-astro-cid-n5nmf2qj] [data-assumption-strip]{opacity:.35}.discs[data-astro-cid-n5nmf2qj] .prose[data-astro-cid-n5nmf2qj]{font-family:var(--serif);font-size:1rem}.preload-stress[data-astro-cid-n5nmf2qj] svg text{font-family:var(--mono);fill:var(--text)}.preload-stress[data-astro-cid-n5nmf2qj] svg .ink{fill:var(--text)}.preload-stress[data-astro-cid-n5nmf2qj] svg .exceed{fill:var(--exceed)}.preload-stress[data-astro-cid-n5nmf2qj] svg .note{fill:var(--zinc);font-family:var(--sans)}.preload-stress[data-astro-cid-n5nmf2qj] svg .halo{paint-order:stroke;stroke:var(--page);stroke-width:4px;stroke-linejoin:round}.preload-stress[data-astro-cid-n5nmf2qj] svg .axis{stroke:var(--zinc);stroke-width:1px}.preload-stress[data-astro-cid-n5nmf2qj] svg .curve{fill:none;stroke:var(--text);stroke-width:2px}.preload-stress[data-astro-cid-n5nmf2qj] svg .proof{stroke:var(--text);stroke-width:1px;stroke-dasharray:5 4}.preload-stress[data-astro-cid-n5nmf2qj] svg .yield{stroke:var(--exceed);stroke-width:1.2px;stroke-dasharray:1.5 3}.preload-stress[data-astro-cid-n5nmf2qj] svg .rm{stroke:var(--zinc);stroke-width:1px}.preload-stress[data-astro-cid-n5nmf2qj] svg .lead{stroke:var(--zinc);stroke-width:1px;stroke-dasharray:2 3}.preload-stress[data-astro-cid-n5nmf2qj] svg .point{fill:var(--page);stroke:var(--text);stroke-width:2.2px}.after[data-astro-cid-bpnkjewv]{gap:2.5rem;display:grid}.after[data-astro-cid-bpnkjewv] .prose{max-width:none}.after[data-astro-cid-bpnkjewv] .prose p{max-width:100ch}.explanation[data-astro-cid-bpnkjewv] .pad-sect+.pad-sect{margin-top:1.75rem}
