#canvas-board-container{top:0;left:350px;position:absolute;height:100%;width:calc(100% - 350px)}.btn-block{margin-top:0px!important}.btn-block .btn-control{margin-top:0px!important}.btn-control:hover{color:#fff;background-color:#545454;border-color:#6c757d}.rs-btn-subtle:hover{background:#f7f7fa}.btn-support,.btn-pres{height:55px}.btn-support img,.btn-pres img{height:43px}.btn-support .btn-block,.btn-pres .btn-block{padding:0!important}.btn-group-buttons-input .btn{height:34px!important;margin-top:0px!important;padding:0.175rem 0.25rem;font-size:13px;line-height:1.5;margin-bottom:8px}.btn-control.focus,.btn-control:focus{box-shadow:none}.btn-control:not(:disabled):not(.disabled).active:focus,.btn-control:not(:disabled):not(.disabled):active:focus,.show > .btn-control.dropdown-toggle:focus{box-shadow:none}.btn-group-steps .btn{font-size:15px}.container-pressures .item-pressure-wrapper{padding-bottom:5px}.container-pressures .item-pressure-wrapper:nth-child(2n + 1){padding-right:2.5px}.container-pressures .item-pressure-wrapper:nth-child(2n){padding-left:2.5px}.noHeaderWrapper .react-grid-Header{display:none!important}.noHeaderWrapper .react-grid-Viewport{top:0px!important}.report-text{font-family:Georgia,'Times New Roman',Times,serif;font-size:12pt;line-height:26px;color:var(--text-icon-primary,#1c2024)}.report-text p{font-family:Georgia,'Times New Roman',Times,serif;font-size:12pt;line-height:26px}.report-text.report-text-en p{font-family:Georgia,'Times New Roman',Times,serif!important}.is-mobile .react-numeric-input b{border-color:transparent!important;background:transparent!important}.is-mobile .react-numeric-input b i{background:rgba(0,0,0,0.5)!important}@media only screen and (max-device-width: 640px),only screen and (max-device-width: 667px),only screen and (max-width: 480px){.main-window-content{height:100%;position:relative;overflow-y:scroll;background-color:#545454;border-left:none!important}.control-panel-buttons{position:fixed;z-index:20;width:100%}.control-panel-buttons .btn{padding:0.375rem 0.55rem!important}.container-sidebar,.container-sidebars .react-draggable{max-height:none!important;height:100%;background:#545454;z-index:16!important}.container-sidebar,.container-sidebars .react-draggable .container-sidebar{margin-top:220px!important}.main-window-container,.container-sidebars,.container-sidebars.container-sidebars-attracted .container-sidebar{height:auto!important;min-height:auto!important}.container-sidebars.container-sidebars-attracted .container-sidebar{min-height:calc(var(--sg-app-h,100vh) - 220px)!important}#container-scheme-beam{padding-top:20px}#container-scheme-beam.h-100vh{min-height:var(--sg-app-h,100vh)!important}.container-sidebar{width:100%!important}.sidebar-header-panel{width:calc(100% - 1px)!important}.canvas-board-container{top:0!important;left:0!important;position:fixed;width:100%!important;z-index:11}.container-sidebar,.container-sidebars .react-draggable{position:relative!important}.sidebar-header-panel-icon.fa-angle-double-right{display:none}.root{display:block!important}.chart-container svg:not(.svg-inline--fa):not(.beam-gradient-scale){display:block;width:100%}.section-board{height:100%;width:100%;border:none!important;border-radius:0;background-color:#545454}#report-full-text{box-shadow:none;margin-top:0px!important;border:none!important;padding:0px!important}}.beam-diagram-row{width:100%}#deflection-ymax-block,#deflection-ymin-block{display:none}@keyframes sg-attention-pulse{0%{box-shadow:0 0 0 0 rgba(198,40,40,0),0 0 0 0 rgba(198,40,40,0)}18%{box-shadow:0 0 0 3px rgba(198,40,40,0.55),0 0 12px 4px rgba(198,40,40,0.45)}100%{box-shadow:0 0 0 0 rgba(198,40,40,0),0 0 0 0 rgba(198,40,40,0)}}.sg-attention-pulse{animation:sg-attention-pulse 0.85s ease-out 3;border-radius:6px;position:relative;z-index:2}@media (prefers-reduced-motion: reduce){.sg-attention-pulse{animation:none;box-shadow:0 0 0 3px rgba(198,40,40,0.55);outline:2px solid rgba(198,40,40,0.6);outline-offset:2px}}.diagram-probe{z-index:1000}.Collapsible-wrapper{min-width:100%}.Collapsible-wrapper .Collapsible:last-child{border-bottom:1px solid #6c757b}.Collapsible-pressure-item .Collapsible:last-child{border-bottom:none}.Collapsible .Collapsible__isset{width:7px;height:7px;margin-top:7px;margin-left:7px;border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px;background-color:#28a745;position:absolute}.Collapsible__contentInner{padding:0 15px;border-top:0}.Collapsible__contentInner p{margin-bottom:10px;line-height:20px}.Collapsible__contentInner p:last-child{margin-bottom:0}.Collapsible__trigger{cursor:pointer;display:block;font-weight:700;font-size:14px;text-decoration:none;position:relative;border-top:1px solid #6c757b;padding:10px 15px;background:#545454;color:white}.Collapsible__clear-border-top .Collapsible__trigger{border-top:none!important}.Collapsible__trigger.is-closed + .Collapsible__contentOuter .switch-wrapper{opacity:0}.Collapsible__trigger:after{cursor:pointer;content:'';background-image:url("data:image/svg+xml,%3Csvg aria-hidden='true' focusable='false' data-prefix='fas' data-icon='chevron-down' role='img' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512' class='svg-inline--fa fa-chevron-down fa-w-14 fa-3x'%3E%3Cpath fill='%23ffffff' d='M207.029 381.476L12.686 187.132c-9.373-9.373-9.373-24.569 0-33.941l22.667-22.667c9.357-9.357 24.522-9.375 33.901-.04L224 284.505l154.745-154.021c9.379-9.335 24.544-9.317 33.901.04l22.667 22.667c9.373 9.373 9.373 24.569 0 33.941L240.971 381.476c-9.373 9.372-24.569 9.372-33.942 0z' class=''%3E%3C/path%3E%3C/svg%3E");position:absolute;right:15px;top:13px;opacity:0.5;transform:scale(0.8);height:15px;width:13px;display:block;transition:transform 300ms}.Collapsible__trigger:hover:after{opacity:1}.Collapsible__trigger.is-open:after{transform:rotateZ(180deg) scale(0.8)}.Collapsible__trigger.is-disabled{opacity:0.5;background-color:grey}.Collapsible-panel .Collapsible-panel__header{display:block;font-weight:400;font-size:14px;text-decoration:none;position:relative;border-top:1px solid #6c757b;padding:10px 15px 10px 25px;background:#545454;margin-right:-15px;color:#fff}.Collapsible-panel .Collapsible-panel__content{display:none}.Collapsible-panel .Collapsible-panel__header .Collapsible-panel__header__icon{cursor:pointer;opacity:0.5;font-size:12px;margin-left:10px}.Collapsible-panel .Collapsible-panel__header .Collapsible-panel__header__icon:hover{opacity:1}.overflow-visible .Collapsible__contentOuter{overflow:visible!important}