@media (max-width:56.25rem){:root{--gutter-horizontal:1.25rem;--margin-horizontal:1.25rem}}@media (min-width:56.25rem){:root{--gutter-horizontal:1.875rem;--margin-horizontal:1.875rem}}@media (max-height:35rem){:root{--gutter-vertical:1.25rem;--margin-vertical:.75rem}}@media (min-height:35rem) and (max-height:55rem){:root{--gutter-vertical:1.25rem;--margin-vertical:1.25rem}}@media (min-height:55rem){:root{--gutter-vertical:1.25rem;--margin-vertical:3.125rem}}.component__calculation{cursor:pointer;border-bottom:1px dashed #404040}.component__calculation .p-datatable-table{border-collapse:collapse}.component__calculation .highlighted{background-color:#add8e6}.component__calculation .source-highlighted{background-color:#9eb6bd7d}.component__calculation .warning{background-color:#ff0}.component__calculation .error{color:red}.component__calculation .property__value{text-align:right;font-weight:bolder}.component__calculation .property__unit{text-align:left}.component__calculation .element__group{color:#404040;white-space:nowrap;text-overflow:ellipsis;margin-top:10px;margin-bottom:10px;font-family:Work Sans,sans-serif;font-size:24px;font-weight:400;overflow:hidden}.component__calculation .element__row{border-bottom:1px dotted #000}@media (max-width:56.25rem){:root{--gutter-horizontal:1.25rem;--margin-horizontal:1.25rem}}@media (min-width:56.25rem){:root{--gutter-horizontal:1.875rem;--margin-horizontal:1.875rem}}@media (max-height:35rem){:root{--gutter-vertical:1.25rem;--margin-vertical:.75rem}}@media (min-height:35rem) and (max-height:55rem){:root{--gutter-vertical:1.25rem;--margin-vertical:1.25rem}}@media (min-height:55rem){:root{--gutter-vertical:1.25rem;--margin-vertical:3.125rem}}.component__calculation-graph{display:initial;margin-bottom:20px}.component__calculation-graph .section__header{flex-direction:row;align-items:center;min-height:38px;margin-left:0;display:flex}.component__calculation-graph .section__header>:not(:first-child){margin-left:20px}.component__calculation-graph .section__header .element__caption{color:#404040;white-space:nowrap;text-overflow:ellipsis;flex:1;padding-bottom:2px;font-family:Work Sans,sans-serif;font-size:24px;font-weight:400;overflow:hidden}.component__calculation-graph .section__content{background-color:#f9f9f9;margin:0;padding:20px;position:relative;box-shadow:0 3px 5px #0000001a}.component__calculation-graph .section__content>div{padding:5px;box-shadow:inset 0 0 2px #000}.component__calculation-graph .p-inline-message-warn{color:#e65621;background-color:#ffe9e0;width:100%;padding:.5rem 1rem}.component__calculation-graph .p-inline-message{justify-content:start;align-items:start;box-shadow:none!important;padding:.5rem 1rem!important}.component__calculation-graph .p-inline-message-icon{min-width:1rem;margin-right:.5rem}.component__calculation-dialog{max-width:100%!important}.component__calculation-dialog .p-dialog-header{height:20px}.component__calculation-dialog .component__detail-card,.component__calculation-dialog .section__summary{max-width:100%}@media (max-width:56.25rem){:root{--gutter-horizontal:1.25rem;--margin-horizontal:1.25rem}}@media (min-width:56.25rem){:root{--gutter-horizontal:1.875rem;--margin-horizontal:1.875rem}}@media (max-height:35rem){:root{--gutter-vertical:1.25rem;--margin-vertical:.75rem}}@media (min-height:35rem) and (max-height:55rem){:root{--gutter-vertical:1.25rem;--margin-vertical:1.25rem}}@media (min-height:55rem){:root{--gutter-vertical:1.25rem;--margin-vertical:3.125rem}}:root{--primary-rgb:0,121,255;--primary:rgb(var(--primary-rgb));--secondary-rgb:102,228,155;--secondary:rgb(var(--secondary-rgb))}.pi-slash:after{content:"/";--webkit-backface-visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;font-feature-settings:normal;font-variant:normal;text-transform:none;text-shadow:1px 0 #fff;font-size:150%;font-style:normal;font-weight:400;line-height:1;position:absolute;transform:translate(-125%)translateY(-27%)rotate(20deg)}.component__certifier-cf-certificate-detail{flex-flow:wrap;align-items:stretch;margin-left:-20px;display:flex}.component__certifier-cf-certificate-detail>*{margin-left:20px}.component__recompute-calculation-result{padding-left:20px;padding-right:20px}.component__recompute-calculation-result .p-dialog-header{margin-bottom:20px}.component__recompute-calculation-result .section__actions{margin-top:20px}.component__recompute-calculation-result .element__dialog-text{white-space:pre-wrap}
