.detailed-animation{border:1px solid #d7e3db;background:#f7faf7;margin:0 0 24px;scroll-margin-top:24px}.detailed-animation>summary{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:22px 26px;cursor:pointer;list-style:none}.detailed-animation>summary::-webkit-details-marker{display:none}.detailed-animation>summary b,.detailed-animation>summary small{display:block}.detailed-animation>summary b{font-size:17px;color:#294e3c}.detailed-animation>summary small{font-size:13px;color:#667b6d;margin-top:4px}.demo-open-label{font-size:12px;white-space:nowrap;color:#426e50}.detailed-animation[open]>summary{border-bottom:1px solid #d7e3db}.detailed-animation[open] .demo-open-label{font-size:0}.detailed-animation[open] .demo-open-label:after{content:'Animation schließen −';font-size:12px}.demo-content{padding:20px;background:#fff;min-width:0}.demo-content .p8s-demo,.demo-content .power-demo,.demo-content .frigo-lab{margin:0;width:100%;max-width:none;border:0;padding:12px}.demo-content .ph-benefit-icon.ka-monitor-mark{font-size:25px;font-weight:700;color:#368255}.example-intro{font-size:14px;max-width:820px;margin:12px 12px 25px;color:#63776c}.demo-content h3{font-size:29px}.demo-content button:focus-visible,.detailed-animation>summary:focus-visible{outline:3px solid #368255;outline-offset:3px}.demo-content input{max-width:100%}.demo-content .ph-cost{background:#eef5ef}.demo-content .ph-cost>strong{color:#368255}.demo-content .fl-heading h3{font-size:34px}.demo-content .fl-heading p{font-size:14px}.demo-content .fl-badge{color:#368255}.demo-content .fl-status{border-left-color:#368255}.demo-content .fl-small{font-size:12px}.demo-content .fl-schema{height:auto}.demo-content .fl-main{min-width:0}@media(max-width:680px){.detailed-animation>summary{padding:18px 15px;align-items:flex-start;gap:10px}.detailed-animation>summary b{font-size:15px}.detailed-animation>summary small{font-size:11px}.demo-open-label{font-size:10px;white-space:normal;max-width:70px}.detailed-animation[open] .demo-open-label:after{font-size:10px}.demo-content{padding:5px}.demo-content .p8s-demo,.demo-content .power-demo,.demo-content .frigo-lab{padding:9px}.demo-content .p8s-heading h3,.demo-content .demo-heading h3,.demo-content .fl-heading h3{font-size:25px}.example-intro{font-size:12px;margin:15px 9px}.demo-content .demo-controls{flex-wrap:wrap}.demo-content .fl-schema-view{overflow:auto}}

#frigo-demo[data-chiller-case-ready="true"] .fl-year{display:none}
.topic-tabs{grid-template-columns:repeat(3,minmax(0,1fr))}.topic-tabs button{min-width:0;overflow-wrap:anywhere}
