.mp-section.mp-appsec{padding-block-start:var(--mp-12)}.mp-app{gap:var(--mp-12);min-width:0;display:grid}.mp-app__top{gap:var(--mp-8) clamp(2rem, 4vw, 4rem);grid-template-columns:minmax(0,30rem) minmax(0,1fr);align-items:start;min-width:0;display:grid}.mp-app__form{gap:var(--mp-8);min-width:0;display:grid}.mp-app__out{top:calc(var(--mp-header-h) + var(--mp-4));gap:var(--mp-4);min-width:0;display:grid;position:sticky}.mp-app__tables{gap:var(--mp-8) clamp(1.5rem, 3vw, 3rem);grid-template-columns:repeat(auto-fit,minmax(min(100%,19rem),1fr));align-items:start;display:grid}.mp-app__privacy{border-block-start:1px solid var(--mp-line);color:var(--mp-ink-3);margin:0;padding-block-start:var(--mp-4);font-size:.8125rem}.mp-app__noscript{margin:0 0 var(--mp-6);padding:var(--mp-4);border:1px solid var(--mp-line-strong);font-size:var(--mp-t-small)}.mp-app__frame{position:relative}.mp-app__opening{display:none}.mp-app__frame[data-opening]>.mp-app__opening{padding:var(--mp-4);border:1px solid var(--mp-line-strong);font-size:var(--mp-t-small);margin:0;display:block;position:absolute;inset:0 0 auto}.mp-app__frame[data-opening]>.mp-app__opening:before{content:attr(data-line)}.mp-app__frame[data-opening]>.mp-app{visibility:hidden}.mp-app__bar{gap:var(--mp-4) var(--mp-6);flex-wrap:wrap;align-items:end;display:flex}.mp-app__bar>.mp-num{flex:11rem}.mp-app__group{gap:var(--mp-3);border:0;min-width:0;margin:0;padding:0;display:grid}.mp-app__group>legend{width:100%;padding:var(--mp-4) 0 var(--mp-1);border-block-start:1px solid var(--mp-line-strong);font-size:var(--mp-t-h4);letter-spacing:-.01em;color:var(--mp-ink);font-weight:500;display:block}.mp-app__item+.mp-app__item{border-block-start:1px solid var(--mp-line);padding-block-start:var(--mp-3)}.mp-app__row,.mp-app__fields{gap:var(--mp-3) var(--mp-4);flex-wrap:wrap;align-items:end;min-width:0;display:flex}.mp-app__row--rm{grid-template-columns:minmax(0,1fr) 44px;display:grid}.mp-app__row>.mp-num,.mp-app__fields>.mp-num{flex:6.25rem}.mp-app__row--one>.mp-num{flex:0 12rem}.mp-app__row--two>.mp-num,.mp-app__row--three>.mp-num{flex-basis:9rem}.mp-app__fields>.mp-num.mp-num--dir{flex-basis:10.5rem}.mp-app__fields>.mp-num.mp-num--wide{flex-basis:7.25rem}.mp-app__row-error,.mp-num__hint{margin:var(--mp-2) 0 0;color:var(--mp-error-ink);font-size:.8125rem}.mp-num__hint{flex:100%;order:1;margin:0}.mp-app__none,.mp-app__note,.mp-app__computed,.mp-app__need{color:var(--mp-ink-3);margin:0;font-size:.8125rem;line-height:1.55}.mp-app__computed{font-family:var(--mp-mono);font-size:var(--mp-t-label);letter-spacing:.02em;color:var(--mp-ink-2)}.mp-app__elsewhere{color:var(--mp-ink-3);margin:0;font-size:.8125rem;line-height:1.55}.mp-app__elsewhere .mp-link{font-size:inherit}.mp-app__elsewhere .mp-link:before{inset-block:-6px}.mp-app__need{padding-block:var(--mp-3)}.mp-app__check{align-items:center;gap:var(--mp-3);min-height:44px;font-size:var(--mp-t-small);cursor:pointer;display:flex}.mp-app__check input{width:1.15rem;height:1.15rem;accent-color:var(--mp-ink);flex:none;margin:0}.mp-num{gap:.2rem;min-width:0;display:grid}.mp-num__label{letter-spacing:.07em;text-transform:uppercase;color:var(--mp-ink-3);padding:0;font-size:.6875rem;line-height:1.3}.mp-num__opt{letter-spacing:.02em;text-transform:none;color:var(--mp-ink-faint)}.mp-num__box{border-block-end:1px solid var(--mp-line-input);min-height:44px;transition:border-color var(--mp-dur) var(--mp-ease);align-items:baseline;gap:.4rem;display:flex}.mp-num__box:focus-within{border-block-end-color:var(--mp-gold-ink);box-shadow:0 1px 0 var(--mp-gold-ink)}.mp-num__input{width:100%;min-width:0;min-height:44px;font-family:inherit;font-size:var(--mp-t-body);font-variant-numeric:tabular-nums;color:var(--mp-ink);appearance:none;background:0 0;border:0;border-radius:0;flex:auto;padding:.6rem 0;line-height:1.3}.mp-num__input:focus{outline:none}.mp-num__input:focus-visible{outline:2px solid var(--mp-gold-ink);outline-offset:3px}.mp-num__input::placeholder{color:var(--mp-ink-faint)}select.mp-num__input{text-overflow:ellipsis;cursor:pointer;background-image:linear-gradient(45deg,#0000 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,#0000 50%);background-position:calc(100% - 8px),calc(100% - 3px);background-repeat:no-repeat;background-size:5px 5px,5px 5px;padding-inline-end:1.4rem}.mp-num__unit{font-family:var(--mp-mono);font-size:var(--mp-t-label);white-space:nowrap;color:var(--mp-ink-3);flex:none}.mp-num[data-invalid=true] .mp-num__box{border-block-end-color:var(--mp-error);box-shadow:0 1px 0 var(--mp-error)}.mp-seg{border:0;flex-wrap:wrap;gap:0;min-width:0;margin:0;padding:0;display:flex}.mp-seg>legend{width:100%;margin-block-end:.35rem}.mp-seg__item{cursor:pointer;flex:auto;position:relative}.mp-seg__item input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.mp-seg__item span{min-height:44px;padding:0 var(--mp-4);border:1px solid var(--mp-line-strong);font-size:var(--mp-t-small);white-space:nowrap;color:var(--mp-ink-2);transition:background-color var(--mp-dur-fast) var(--mp-ease), color var(--mp-dur-fast) var(--mp-ease);justify-content:center;align-items:center;display:flex}.mp-seg__item+.mp-seg__item span{border-inline-start:0}.mp-seg__item input:checked+span{border-color:var(--mp-ink);background:var(--mp-ink);color:var(--mp-paper)}.mp-seg__item input:focus-visible+span{outline:2px solid var(--mp-gold-ink);outline-offset:2px}.mp-app__add,.mp-app__remove,.mp-app__btn{cursor:pointer;background:0 0;border-radius:0;font-family:inherit}.mp-app__add{min-height:44px;font-size:var(--mp-t-small);color:var(--mp-gold-ink);border:0;justify-self:start;padding:0;font-weight:500}.mp-app__add:disabled{color:var(--mp-ink-faint);cursor:default}.mp-app__remove{border:1px solid var(--mp-line);width:44px;height:44px;color:var(--mp-ink-3);flex:none;font-size:1.25rem;line-height:1}.mp-app__actions{gap:var(--mp-3);border-block-start:1px solid var(--mp-line-strong);flex-wrap:wrap;align-items:center;padding-block-start:var(--mp-6);display:flex}.mp-app__btn{min-height:44px;padding:0 var(--mp-4);border:1px solid var(--mp-line-strong);font-size:var(--mp-t-small);color:var(--mp-ink);font-weight:500}.mp-app__btn--quiet{color:var(--mp-ink-3);border-color:#0000}.mp-app__group>.mp-app__btn{justify-self:start}.mp-app__copied{min-height:1.3em;color:var(--mp-gold-ink);flex:100%;margin:0;font-size:.8125rem}@media (hover:hover) and (pointer:fine){.mp-app__add:not(:disabled):hover{text-underline-offset:3px;text-decoration:underline}.mp-app__remove:hover{border-color:var(--mp-error);color:var(--mp-error-ink)}.mp-app__btn:hover{border-color:var(--mp-ink)}.mp-seg__item:hover input:not(:checked)+span{color:var(--mp-ink);border-color:var(--mp-ink-3)}}.mp-app__add:focus-visible,.mp-app__remove:focus-visible,.mp-app__btn:focus-visible{outline:2px solid var(--mp-gold-ink);outline-offset:2px}.mp-app__issues:empty{display:none}.mp-app__issues{padding:var(--mp-4);border:1px solid var(--mp-error);font-size:var(--mp-t-small);color:var(--mp-error-ink)}.mp-app__issues-title{margin:0 0 var(--mp-2);font-weight:500}.mp-app__issues ul{margin:0;padding-inline-start:1.1rem}.mp-app__plots{gap:var(--mp-1);min-width:0;display:grid}.mp-plot{min-width:0;margin:0}.mp-plot__title{border-block-start:1px solid var(--mp-line);letter-spacing:.07em;text-transform:uppercase;color:var(--mp-ink-3);margin:0;padding-block-start:var(--mp-2);font-size:.6875rem}.mp-plot__title--first{border-block-start-color:var(--mp-line-strong)}.mp-plot__unit{font-family:var(--mp-mono);letter-spacing:.02em;text-transform:none;color:var(--mp-ink-faint)}.mp-plot__svg{-webkit-user-select:none;user-select:none;max-width:100%;display:block;overflow:visible}.mp-plot__guide{stroke:var(--mp-line);stroke-dasharray:2 4}.mp-plot__axis{stroke:var(--mp-ink-3);stroke-width:1px}.mp-plot__area{fill:#c99a3833}.mp-plot__line{fill:none;stroke:var(--mp-ink);stroke-width:1.75px;stroke-linejoin:round}.mp-plot__dot{fill:var(--mp-ink)}.mp-plot__value,.mp-beam__label,.mp-beam__reaction text,.mp-beam__dim text{font-family:var(--mp-mono);font-variant-numeric:tabular-nums;fill:var(--mp-ink);paint-order:stroke;stroke:var(--mp-paper);stroke-width:3.5px;stroke-linejoin:round;font-size:11.5px}.mp-plot__probe line,.mp-plot__probe-line{stroke:var(--mp-gold-ink);stroke-width:1px}.mp-plot__probe circle{fill:var(--mp-gold);stroke:var(--mp-ink);stroke-width:1.25px}.mp-plot__hit{fill:#0000;cursor:crosshair;touch-action:pan-y}.mp-beam__member{fill:var(--mp-ink)}.mp-beam__dist>polygon{fill:#c99a3829;stroke:var(--mp-gold-ink);stroke-width:1px}.mp-beam__dist line{stroke:var(--mp-gold-ink);stroke-width:1px}.mp-beam__dist .mp-beam__head{fill:var(--mp-gold-ink);stroke:none}.mp-beam__dist .mp-beam__label,.mp-beam__reaction text{fill:var(--mp-gold-ink)}.mp-beam__point line,.mp-beam__couple path{fill:none;stroke:var(--mp-ink);stroke-width:1.75px}.mp-beam__couple .mp-beam__halo{stroke:var(--mp-paper);stroke-width:6px}.mp-beam__point .mp-beam__head,.mp-beam__couple .mp-beam__head{fill:var(--mp-ink)}.mp-beam__support line,.mp-beam__support circle,.mp-beam__pin{fill:var(--mp-paper);stroke:var(--mp-ink);stroke-width:1.5px}.mp-beam__wall{fill:var(--mp-concrete);stroke:var(--mp-ink);stroke-width:1.5px}.mp-beam__hinge{fill:var(--mp-paper);stroke:var(--mp-ink);stroke-width:2px}.mp-beam__reaction text{font-weight:500}.mp-beam__reaction line{stroke:var(--mp-gold-ink);stroke-width:1.5px}.mp-beam__reaction .mp-beam__head{fill:var(--mp-gold-ink)}.mp-beam__dim line{stroke:var(--mp-ink-faint);stroke-width:1px}.mp-beam__dim text{fill:var(--mp-ink-3);font-size:11px}.mp-app__card{min-width:0;border-block-start:1px solid var(--mp-line-strong);padding-block-start:var(--mp-4)}.mp-app__card>*+*{margin-block-start:var(--mp-3)}.mp-app__h{font-size:var(--mp-t-h4);letter-spacing:-.01em;margin:0;font-weight:500}.mp-app__table{border-collapse:collapse;width:100%;font-size:var(--mp-t-small);font-variant-numeric:tabular-nums}.mp-app__table th,.mp-app__table td{border-block-end:1px solid var(--mp-line);text-align:start;vertical-align:baseline;padding:.5rem .75rem .5rem 0}.mp-app__table thead th{letter-spacing:.06em;text-transform:uppercase;color:var(--mp-ink-3);font-size:.6875rem;font-weight:400}.mp-app__table tbody th{font-weight:500}.mp-app__dl{font-size:var(--mp-t-small);font-variant-numeric:tabular-nums;margin-block-end:0;margin-inline:0}.mp-app__dl>div{justify-content:space-between;gap:.15rem var(--mp-4);border-block-end:1px solid var(--mp-line);flex-wrap:wrap;padding-block:.5rem;display:flex}.mp-app__dl dt{color:var(--mp-ink-2)}.mp-app__dl dd{text-align:end;margin:0;font-weight:500}.mp-app__dir{color:var(--mp-ink-3);font-size:.8125rem;font-weight:400}.mp-app__card--wide{grid-column:1/-1}.mp-app__table--loads{max-width:56rem}.mp-app__total>th,.mp-app__total>td{border-block-start:1px solid var(--mp-line-strong);font-weight:500}.mp-appnotes__grid{gap:var(--mp-8) clamp(1.5rem, 3vw, 3rem);grid-template-columns:repeat(3,minmax(0,1fr));margin-block-start:var(--mp-16);display:grid}.mp-appnotes__h{margin:0 0 var(--mp-3);border-block-start:1px solid var(--mp-line-strong);font-size:var(--mp-t-h4);letter-spacing:-.01em;padding-block-start:var(--mp-4);font-weight:500}.mp-appnotes__list{font-size:var(--mp-t-small);color:var(--mp-ink-2);margin:0;padding:0;line-height:1.6;list-style:none}.mp-appnotes__list li{padding-block:.6rem}.mp-appnotes__list li+li{border-block-start:1px solid var(--mp-line)}.mp-appnotes__terms{max-width:46rem;font-size:var(--mp-t-small);color:var(--mp-ink-2);margin-block-start:var(--mp-12);line-height:1.65}.mp-appnotes__terms p{margin:0 0 var(--mp-4)}.mp-appnotes__links{gap:var(--mp-3) var(--mp-8);flex-wrap:wrap;display:flex}@media (max-width:1100px){.mp-app{gap:var(--mp-8)}.mp-app__top{grid-template-columns:minmax(0,1fr)}.mp-app__out{position:static}.mp-appnotes__grid{grid-template-columns:minmax(0,1fr);margin-block-start:var(--mp-12)}}@media (max-width:640px){.mp-section.mp-appsec{padding-block-start:var(--mp-8)}.mp-app__row>.mp-num,.mp-app__fields>.mp-num{flex-basis:5.5rem}.mp-app__row--two>.mp-num,.mp-app__row--three>.mp-num{flex-basis:9rem}.mp-seg__item span{padding-inline:var(--mp-2);font-size:.8125rem}}@media screen and (max-width:640px){.mp-app__table--loads,.mp-app__table--loads>thead,.mp-app__table--loads>tbody{display:block}.mp-app__table--loads tr{border-block-end:1px solid var(--mp-line);flex-wrap:wrap;align-items:baseline;display:flex}.mp-app__table--loads th,.mp-app__table--loads td{border-block-end:0;flex:1 1 0;min-width:0}.mp-app__table--loads tr>:first-child{flex:0 0 100%;padding-block-end:0}.mp-app__table--loads tr>:last-child{padding-inline-end:0}.mp-app__total>th,.mp-app__total>td{border-block-start:0}.mp-app__table--loads tr.mp-app__total{border-block-start:1px solid var(--mp-line-strong)}}@media screen and (max-width:440px){.mp-app__table--loads th,.mp-app__table--loads td{flex:0 0 50%}.mp-app__table--loads tr>:nth-child(odd){padding-inline-end:0}.mp-app__table--loads th:nth-child(n+4),.mp-app__table--loads td:nth-child(n+4){padding-block-start:0}}@media (min-width:1101px) and (max-height:790px){.mp-app__out{position:static}}.mp-app__out.mp-app__out--tall{position:static}.mp-sheet{display:none}.mp-num.mp-num--filter{min-width:0}@page{size:letter;margin:15mm 12mm 17mm;@top-left{content:var(--mp-sheet-top,"");font:600 7pt/1.2 var(--mp-sans,sans-serif);letter-spacing:.04em;text-transform:uppercase;color:#000;vertical-align:bottom;padding-block-end:2mm}@top-right{content:var(--mp-sheet-name,"");font:400 7pt/1.2 var(--mp-sans,sans-serif);color:#000;vertical-align:bottom;padding-block-end:2mm}@bottom-left{content:var(--mp-sheet-bottom,"");font:400 6.25pt/1.3 var(--mp-sans,sans-serif);color:#000;vertical-align:top;padding-block-start:2mm;width:88%}@bottom-right{content:counter(page) " / " counter(pages);font:400 7pt/1.3 var(--mp-mono,monospace);color:#000;vertical-align:top;padding-block-start:2mm}}@media print{.mp-appnotes .mp-split,.mp-appnotes__links,.mp-app__actions,.mp-app__add,.mp-app__remove,.mp-app__elsewhere,.mp-app__bar,.mp-app__privacy,.mp-app__noscript,.mp-plot__hit,.mp-num__hint,.mp-num--filter,.mp-app__card:last-child>p:last-child{display:none!important}.mp:has(.mp-app) .mp-phero{display:none!important}.mp:has(.mp-app) .mp-footer{display:none!important}.mp-sheet{display:block}.mp:has(.mp-app){color:#000;font-size:8.5pt;line-height:1.35}.mp-section.mp-appsec,.mp-section.mp-appnotes{background:0 0!important;padding:0!important}.mp-appsec>.mp-shell,.mp-appnotes>.mp-shell{max-width:none;padding-inline:0}.mp-sheet__head{border-block-end:1.5pt solid #000;justify-content:space-between;align-items:flex-end;gap:8mm;margin:0 0 4mm;padding:0 0 3mm;display:flex}.mp-sheet__logo{width:58mm;height:auto;display:block}.mp-sheet__title{text-align:end}.mp-sheet__kind,.mp-sheet__site{font-family:var(--mp-mono);letter-spacing:.08em;margin:0;font-size:6.5pt}.mp-sheet__kind{text-transform:uppercase}.mp-sheet__name{letter-spacing:-.01em;margin:.5mm 0 .8mm;font-size:15pt;font-weight:600;line-height:1.1}.mp-app,.mp-app__top{display:block}.mp-app__form{columns:3;column-gap:7mm;margin:0 0 3mm;display:block}.mp-app__group{break-inside:avoid;margin:0 0 3mm;display:block}.mp-app__group>legend{letter-spacing:0;border-block-start:.75pt solid #000;padding:1mm 0 .6mm;font-size:8.5pt;font-weight:600}.mp-app__item{break-inside:avoid;padding-block:.6mm}.mp-app__item+.mp-app__item{border-block-start:.25pt solid #999;padding-block-start:.8mm}.mp-app__row--rm{display:block}.mp-app__row,.mp-app__fields{align-items:end;gap:.5mm 2.5mm}.mp-app .mp-app__row>.mp-num,.mp-app .mp-app__fields>.mp-num,.mp-app .mp-app__fields>.mp-num.mp-num--wide{flex:13mm}.mp-app .mp-app__fields>.mp-num.mp-num--dir{flex:27mm}.mp-num{gap:0}.mp-num__label{letter-spacing:.05em;color:#333;font-size:5.25pt}.mp-num__box{border:0;gap:.8mm;min-height:0}.mp-app .mp-num__input,.mp-app select.mp-num__input{color:#000;appearance:none;text-overflow:clip;background:0 0;border:0;width:100%;min-width:0;height:auto;min-height:0;padding:0;font-size:8.5pt;line-height:1.3}.mp-num__unit{color:#333;font-size:6pt}@supports (field-sizing:content){.mp-app .mp-app__row>.mp-num,.mp-app .mp-app__fields>.mp-num,.mp-app .mp-app__fields>.mp-num.mp-num--dir,.mp-app .mp-app__fields>.mp-num.mp-num--wide{flex:0 auto;min-width:11mm}.mp-app .mp-num__input,.mp-app select.mp-num__input{field-sizing:content;width:auto;min-width:3mm;max-width:100%}.mp-app__row,.mp-app__fields{gap:.5mm 4mm}}.mp-app__none,.mp-app__note,.mp-app__computed,.mp-app__need{color:#333;margin:.5mm 0 0;font-size:6.25pt;line-height:1.35}.mp-seg>legend{margin:0}.mp-seg__item:not(:has(input:checked)){display:none}.mp-seg__item span{min-height:0;padding:0;font-size:8.5pt;font-weight:600;display:inline;box-shadow:none!important;color:#000!important;background:0 0!important;border:0!important}.mp-app__check{gap:1.5mm;min-height:0;font-size:7pt}.mp-app__check input{width:2.6mm;height:2.6mm}.mp-app__out{margin:0 0 3mm;display:block;position:static}.mp-app__issues:not(:empty){border:1pt solid #000;margin:0 0 3mm;padding:2mm;font-size:8.5pt}.mp-app__plots{display:block}.mp-plot{break-inside:avoid;margin:0}.mp-plot__title{break-after:avoid;border-block-start:.25pt solid #999;margin:1.5mm 0 0;padding-block-start:1mm;font-size:6.5pt}.mp-plot__title--first{border-block-start:.75pt solid #000}.mp-plot__svg{width:100%;height:auto}.mp-plot__value,.mp-beam__label,.mp-beam__reaction text,.mp-beam__dim text{stroke:none!important}.mp-beam__couple .mp-beam__halo{stroke:#fff}.mp-app__plots>.mp-app__note{margin-block-start:1mm}.mp-app__tables{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:3mm 8mm;margin:0 0 3mm;display:grid}.mp-app__card{break-inside:avoid;border-block-start:.75pt solid #000;padding-block-start:1mm}.mp-app__card>*+*{margin-block-start:.8mm}.mp-app__h{margin:0;font-size:8.5pt;font-weight:600}.mp-app__table,.mp-app__dl{font-size:8pt}.mp-app__table th,.mp-app__table td{padding:.7mm 2mm .7mm 0}.mp-app__table thead th{font-size:5.5pt}.mp-app__dl>div{padding-block:.7mm}.mp-app__dir{font-size:6.75pt}.mp-app__table--loads{max-width:none}.mp-app__total>th,.mp-app__total>td{border-block-start:.75pt solid #000;font-weight:600}.mp-sheet__stamp{font-family:var(--mp-mono);overflow-wrap:anywhere;color:#333;margin:0 0 3mm;font-size:6pt;line-height:1.4}.mp-appnotes__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 6mm;margin:0;display:grid}.mp:has(.mp-app__card--wide) .mp-appnotes__grid>*{break-inside:avoid}.mp-appnotes__h{border-block-start:.75pt solid #000;margin:0 0 .6mm;padding-block-start:1mm;font-size:8.5pt;font-weight:600}.mp-appnotes__list{color:#000;font-size:6.5pt;line-height:1.35}.mp-appnotes__list li{padding-block:.6mm}.mp-appnotes__list li+li{border-block-start:.25pt solid #bbb}.mp-appnotes__terms{color:#000;break-inside:avoid;border:1pt solid #000;max-width:none;margin:4mm 0 0;padding:2.5mm 3mm;font-size:8pt;line-height:1.4}.mp-appnotes__terms .mp-appnotes__h{letter-spacing:.08em;text-transform:uppercase;border:0;padding:0;font-size:7pt}.mp-appnotes__terms p{margin:0}.mp-sheet__credit{font-family:var(--mp-mono);letter-spacing:.02em;font-size:6.5pt;margin-block-start:1.5mm!important}}.mp-shaft-fig__label,.mp-shaft-fig__reaction text,.mp-shaft-fig__dim text{font-family:var(--mp-mono);font-variant-numeric:tabular-nums;fill:var(--mp-ink);paint-order:stroke;stroke:var(--mp-paper);stroke-width:3.5px;stroke-linejoin:round;font-size:11.5px}.mp-shaft-fig__seg{fill:var(--mp-paper);stroke:var(--mp-ink);stroke-width:1.5px}.mp-shaft-fig__bore{stroke:var(--mp-ink-3);stroke-width:1px;stroke-dasharray:5 3}.mp-shaft-fig__axis{stroke:var(--mp-ink-faint);stroke-width:.75px;stroke-dasharray:14 3 2 3}.mp-shaft-fig__bearing line,.mp-shaft-fig__pin{fill:var(--mp-paper);stroke:var(--mp-ink);stroke-width:1.5px}.mp-shaft-fig__weight rect{fill:#c99a3829;stroke:var(--mp-gold-ink);stroke-width:1px}.mp-shaft-fig__weight line{stroke:var(--mp-gold-ink);stroke-width:1px}.mp-shaft-fig__weight .mp-shaft-fig__head{fill:var(--mp-gold-ink)}.mp-shaft-fig__force line,.mp-shaft-fig__couple path{fill:none;stroke:var(--mp-ink);stroke-width:1.75px}.mp-shaft-fig__halo path{fill:none;stroke:var(--mp-paper);stroke-width:6px}.mp-shaft-fig__force .mp-shaft-fig__head,.mp-shaft-fig__couple .mp-shaft-fig__head,.mp-shaft-fig__dot{fill:var(--mp-ink)}.mp-shaft-fig__ties path{fill:none;stroke:var(--mp-ink);stroke-width:1px}.mp-shaft-fig__reaction text{fill:var(--mp-gold-ink);font-weight:500}.mp-shaft-fig__reaction line{stroke:var(--mp-gold-ink);stroke-width:1.5px}.mp-shaft-fig__reaction .mp-shaft-fig__head{fill:var(--mp-gold-ink)}.mp-shaft-fig__dim line{stroke:var(--mp-ink-faint);stroke-width:1px}.mp-shaft-fig__dim text{fill:var(--mp-ink-3);font-size:11px}@media print{.mp-shaft-fig__label,.mp-shaft-fig__reaction text,.mp-shaft-fig__dim text{stroke:none!important}.mp-shaft-fig__halo path{stroke:#fff}.mp-shaft-fig__seg,.mp-shaft-fig__pin{fill:#fff}}.mp-shaft__name{margin:0 0 var(--mp-1);color:var(--mp-ink-2);font-size:.8125rem;font-weight:500}@media screen{.mp-shaft .mp-app__fields.mp-shaft__load{grid-template-columns:minmax(0,.7fr) minmax(0,.95fr) minmax(0,1.35fr);display:grid}.mp-shaft .mp-shaft__load>.mp-shaft__second{grid-column-start:2}.mp-shaft .mp-shaft__load>.mp-num__hint{grid-column:1/-1}.mp-shaft .mp-shaft__material>.mp-num--select{flex-basis:11rem}.mp-shaft .mp-shaft__density>.mp-num{flex-basis:12rem}.mp-shaft .mp-num__input{text-overflow:ellipsis}}.mp-shaft .mp-app__add[aria-disabled=true]{color:var(--mp-ink-faint);cursor:default;text-decoration:none}.mp-shaft__limit{color:var(--mp-ink-3);margin:0;font-size:.8125rem;line-height:1.55}.mp-shaft .mp-app__remove:disabled{border-color:var(--mp-line);color:var(--mp-ink-faint);cursor:default}.mp-shaft__where{white-space:nowrap}.mp-shaft .mp-app__dl dd{margin-inline-start:auto}.mp-shaft__table{max-width:64rem}.mp-shaft__table td{white-space:normal}@media screen{.mp-shaft .mp-app__card--wide{overflow-x:auto}}.mp-shaft__table tbody th .mp-plot__unit{font-size:.6875rem;font-weight:400}.mp-shaft__head{display:none}@media screen and (max-width:1023px){.mp-shaft .mp-app__tables{grid-template-columns:minmax(0,1fr)}}@media screen and (min-width:1024px){.mp-shaft .mp-app__tables{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}}@media screen and (min-width:1101px){.mp-shaft .mp-app__item:has(>.mp-shaft__name){align-items:center;column-gap:var(--mp-4);grid-template-columns:minmax(0,1fr) 44px;display:grid}.mp-shaft .mp-shaft__name{margin:0}.mp-shaft .mp-shaft__name+.mp-app__row--rm{display:contents}.mp-shaft .mp-shaft__name+.mp-app__row--rm>.mp-app__remove{grid-area:1/2}.mp-shaft .mp-shaft__name+.mp-app__row--rm>.mp-app__fields{grid-column:1/-1}.mp-shaft .mp-app__item:has(>.mp-shaft__name)>.mp-app__row-error{grid-column:1/-1}.mp-shaft .mp-app__fields.mp-shaft__load{grid-template-columns:minmax(0,.8fr) minmax(0,.87fr) minmax(0,1.53fr)}.mp-shaft .mp-app__fields.mp-shaft__load--moment{grid-template-columns:minmax(0,.78fr) minmax(0,1.02fr) minmax(0,1.4fr)}}@media screen and (max-width:640px){.mp-shaft .mp-app__fields.mp-shaft__segment>.mp-num{flex:1 1 calc(33.333% - var(--mp-4))}.mp-shaft .mp-app__fields.mp-shaft__load{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr)}.mp-shaft .mp-app__fields.mp-shaft__load--moment{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}.mp-shaft .mp-shaft__load>:first-child{grid-column:1/-1}.mp-shaft .mp-shaft__load>.mp-shaft__second{grid-column-start:1}.mp-shaft .mp-app__item:has(>.mp-shaft__name){align-items:center;column-gap:var(--mp-4);grid-template-columns:minmax(0,1fr) 44px;display:grid}.mp-shaft .mp-shaft__name{margin:0}.mp-shaft .mp-shaft__name+.mp-app__row--rm{display:contents}.mp-shaft .mp-shaft__name+.mp-app__row--rm>.mp-app__remove{grid-area:1/2}.mp-shaft .mp-shaft__name+.mp-app__row--rm>.mp-app__fields{grid-column:1/-1}.mp-shaft .mp-app__item:has(>.mp-shaft__name)>.mp-app__row-error{grid-column:1/-1}.mp-shaft__table,.mp-shaft__table>tbody{display:block}.mp-shaft__table>thead{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.mp-shaft__table tbody tr{border-block-end:1px solid var(--mp-line);flex-wrap:wrap;align-items:flex-end;padding-block:.35rem;display:flex}.mp-shaft__table tbody th,.mp-shaft__table td{white-space:normal;border-block-end:0;flex:0 0 50%;min-width:0;padding-block:.3rem}.mp-shaft__table tbody tr>:nth-child(2n){padding-inline-end:0}.mp-shaft__table .mp-shaft__head{letter-spacing:.06em;text-transform:uppercase;color:var(--mp-ink-3);font-size:.6875rem;font-weight:400;display:block}.mp-shaft__table--point tbody th{flex-basis:100%;padding-block-end:0}.mp-shaft__table--point tbody td{flex-basis:33.333%;min-width:auto}.mp-shaft__table--point tbody tr>:nth-child(2n){padding-inline-end:.75rem}}@media screen and (max-width:339px){.mp-shaft .mp-app__fields.mp-shaft__load--moment{grid-template-columns:minmax(0,1fr)}}@media print{.mp-shaft__name{color:#000;margin:0;font-size:6.5pt;font-weight:600}.mp-shaft .mp-app__item:has(>.mp-app__row--rm>.mp-shaft__load){grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);align-items:end;gap:.5mm 2.5mm;display:grid}:is(.mp-shaft .mp-app__item:has(>.mp-app__row--rm>.mp-shaft__load)>.mp-app__row--rm,.mp-shaft .mp-app__fields.mp-shaft__load){display:contents}.mp-shaft .mp-app__item:has(>.mp-app__row--rm>.mp-shaft__load)>.mp-shaft__name{align-self:start}.mp-shaft .mp-app__item:has(>.mp-app__row--rm>.mp-shaft__load)>.mp-app__row-error{grid-column:1/-1}@supports (field-sizing:content){.mp-shaft .mp-app__item:has(>.mp-app__row--rm>.mp-shaft__load){grid-template-columns:max-content minmax(0,1fr);justify-items:start;column-gap:4mm}}.mp-shaft .mp-shaft__solid{display:none}.mp-shaft__table{max-width:none}.mp-shaft__table tbody th .mp-plot__unit{font-size:6pt}.mp-shaft .mp-app__plots{break-inside:auto}.mp-shaft.mp-shaft--sheet .mp-app__plots{break-inside:avoid}.mp-shaft .mp-shaft__view{break-after:avoid}.mp-shaft.mp-shaft--sheet .mp-app__out{break-inside:avoid}.mp-shaft__limit{display:none}.mp-shaft .mp-app__group:has(>.mp-app__item:nth-of-type(5)){break-inside:auto}.mp-shaft .mp-app__group:has(>.mp-app__item:nth-of-type(5))>legend{break-after:avoid}.mp-shaft .mp-app__group:has(>.mp-app__item:nth-of-type(5))>legend+.mp-app__note{break-inside:avoid;break-after:avoid}}.mp-cont__name{margin:0 0 var(--mp-1);color:var(--mp-ink-2);font-size:.8125rem;font-weight:500}@media screen{.mp-cont .mp-app__fields.mp-cont__span>.mp-num{flex-basis:9rem}.mp-cont .mp-app__fields>.mp-num.mp-cont__which{flex-basis:5.5rem}.mp-cont .mp-num__input{text-overflow:ellipsis}}.mp-cont__settle .mp-num__label{letter-spacing:.02em;text-transform:none}.mp-cont .mp-app__add[aria-disabled=true]{color:var(--mp-ink-faint);cursor:default;text-decoration:none}.mp-cont__limit{color:var(--mp-ink-3);margin:0;font-size:.8125rem;line-height:1.55}.mp-cont .mp-beam__plate{fill:var(--mp-paper)}@media screen{.mp-cont .mp-cont__settle{grid-template-columns:repeat(auto-fill,minmax(8.25rem,1fr));display:grid}.mp-cont__settle>.mp-num__hint{grid-column:1/-1}}.mp-cont__where{white-space:nowrap}.mp-cont .mp-app__remove:disabled{border-color:var(--mp-line);color:var(--mp-ink-faint);cursor:default}.mp-cont__pattern{vertical-align:-1px;display:inline-block;overflow:visible}.mp-cont__pattern rect{fill:var(--mp-gold-ink)}.mp-cont__pattern line{stroke:var(--mp-ink);stroke-width:1px}.mp-cont__loaded{color:var(--mp-ink-3);font-size:.8125rem;font-weight:400;display:block}.mp-cont .mp-app__dl dd{margin-inline-start:auto}.mp-cont__key .mp-cont__pattern{margin-inline:.15em}.mp-cont__table{max-width:60rem}.mp-cont__table td{white-space:normal}@media screen and (max-width:640px){.mp-cont .mp-app__fields.mp-cont__span>.mp-num{flex:1 1 calc(50% - var(--mp-4))}.mp-cont .mp-app__item:has(>.mp-cont__name){align-items:center;column-gap:var(--mp-4);grid-template-columns:minmax(0,1fr) 44px;display:grid}.mp-cont .mp-cont__name{margin:0}.mp-cont .mp-cont__name+.mp-app__row--rm{display:contents}.mp-cont .mp-cont__name+.mp-app__row--rm>.mp-app__remove{grid-area:1/2}.mp-cont .mp-cont__name+.mp-app__row--rm>.mp-app__fields{grid-column:1/-1}.mp-cont .mp-app__item:has(>.mp-cont__name)>.mp-app__row-error{grid-column:1/-1}.mp-cont__table,.mp-cont__table>tbody{display:block}.mp-cont__table>thead{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.mp-cont__table tbody tr{border-block-end:1px solid var(--mp-line);flex-wrap:wrap;padding-block:.35rem;display:flex}.mp-cont__table tbody th,.mp-cont__table td{white-space:normal;border-block-end:0;flex:0 0 50%;min-width:0;padding-block:.3rem}.mp-cont__table tbody tr>:nth-child(2n){padding-inline-end:0}.mp-cont__table tbody th:before,.mp-cont__table td:before{content:attr(data-label);letter-spacing:.06em;text-transform:uppercase;color:var(--mp-ink-3);font-size:.6875rem;font-weight:400;display:block}}@media print{.mp-cont__name{color:#000;margin:0;font-size:6.5pt;font-weight:600}.mp-cont .mp-cont__unset .mp-num__input{display:none}.mp-cont__unset .mp-num__box:before{content:"0";font-size:8.5pt;line-height:1.3}.mp-cont__pattern rect{fill:#000}.mp-cont__pattern line{stroke:#000}.mp-cont__loaded{color:#333;font-size:6.75pt}.mp-cont__table{max-width:none}.mp-cont .mp-app__plots{break-inside:avoid}.mp-cont__limit{display:none}.mp-cont .mp-beam__plate{fill:#fff}}
