/**
 * Copyright 2025 autumo GmbH, Michael Gasche.
 * All Rights Reserved.
 * 
 * NOTICE: All information contained herein is, and remains
 * the property of autumo GmbH The intellectual and technical
 * concepts contained herein are proprietary to autumo GmbH
 * and are protected by trade secret or copyright law.
 * 
 * Dissemination of this information or reproduction of this material
 * is strictly forbidden unless prior written permission is obtained
 * from autumo GmbH.
 * 
 */

.logo-platform{display:block;margin-left:auto;margin-right:auto;width:80%;padding-top:74px;margin-bottom:0px}.platform-version{margin-top:-8px;color:#146fa6;font-size:1.1rem;text-align:center;display:block;margin-left:auto;margin-right:auto;margin-bottom:1440px}.large-3{width:15%}.large-9{width:85%}/* Visual Menu */ .main-menu{max-width:160rem;padding-left:2rem;padding-right:2rem;margin-left:0px;background-image:url(/img/proback-darker.webp);height:1160px;background-position:center;background-repeat:no-repeat;display:block}.main-menu-h{margin-top:54px;margin-left:60px;display:inline-block}.tile-menu{padding-left:28px;display:table-cell}.tile-menu-row{display:table-row;border:0}.tile-menu-row-sep{height:25px}.menuEntry{padding:0px 25px 25px 25px;max-width:128px;max-width:512px;max-height:512px;display:inline-block}.vr{border-right:2px solid #004466}.img-fluid{padding-left:5px;padding-right:5px;max-width:100%;height:auto}.portfolio-box{position:relative;display:block;max-width:512px;margin:0 auto;filter:brightness(85%)}.portfolio-box:hover{filter:brightness(100%)}.portfolio-box .portfolio-box-caption{position:absolute;bottom:0;display:block;height:100%;width:100%;text-align:center;opacity:1.0;/* usually 0 */ color:white;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;transition:all 0.2s}.portfolio-box:hover .portfolio-box-caption{opacity:1.0;/* usually 1 */}.portfolio-box:focus{outline:none}.portfolio-box .portfolio-box-caption .portfolio-box-caption-content{position:absolute;width:100%;text-align:center}.portfolio-box .portfolio-box-caption .portfolio-box-caption-content .project-name{margin-top:44px;font-size:26px;font-weight:bold;text-transform:uppercase}.project-name:hover{color:#9adeda}.portfolio-box .portfolio-box-caption .portfolio-box-caption-content .project-category{margin-top:46px;font-size:20px;font-weight:400;text-transform:none;line-height:20px}#actions-sidebar{background-color:#000000}.side-info{padding:0.4375rem 0.875rem;font-size:1.0rem !important;color:#aaaaaa !important;line-height:1.3}.side-nav li.heading{padding-top:20px;padding-bottom:12px;font-family:'Aileron',sans-serif !important;color:#33bbff;font-size:1.4rem !important}.side-nav li{font-size:1.2rem !important;margin-top:-2px;margin-bottom:-2px;padding-left:0px}.side-nav li a:not(.button){color:#0088cc}.side-nav li a:not(.button):hover{color:#00aaff}.toc-nav{display:block;list-style-position:outside;list-style-type:none;margin:0;padding:0 0 20px 0}.toc-nav li.heading{font-family:'Aileron',sans-serif !important;color:#33bbff;text-transform:uppercase;margin-left:-4px;font-weight:bold;font-size:1.4rem !important;padding-bottom:12px}.toc-nav li{font-size:1.2rem !important;color:#0088cc;margin-left:-4px;margin-top:4px;margin-bottom:4px}.toc-nav li a:not(.button){color:#0088cc}.toc-nav li a:not(.button):hover{color:#00aaff}.pagination{padding-top:20px;text-align:right;line-height:1.2rem}ul.pagination li{font-family:'Aileron',sans-serif !important;color:#222;font-size:0.875rem;height:2.1rem;margin-left:0.0rem}ul.pagination li.active a{background-color:#cceeff;color:#0088cc;font-weight:bold;cursor:default}.prev{border:1px solid #bbbbbb;border-radius:20px}.next{border:1px solid #bbbbbb;border-radius:20px}.form .error-message{color:rgb(255 128 0)}div.message::before{font-family:'Aileron',sans-serif !important;font-size:1.3rem !important;font-weight:400 !important;margin-top:-3px;padding-left:10px;content:"" !important}div.success::before{font-family:'Aileron',sans-serif !important;font-size:1.3rem !important;font-weight:400 !important;margin-top:-3px;padding-right:20px;content:"" !important}div.message{padding-top:1px;text-align:left;font-family:'Aileron',sans-serif !important;font-size:1.4rem !important;font-weight:100 !important;height:60px;padding-left:0px}hr.clientarea{border:1px solid #002233;width:100%;margin:0;padding:0}table.manual td{word-break:normal}ul.fieldInfo{margin-top:-10px}.fieldInfo li{padding-left:0px;color:#aaaaaa !important;line-height:1.4;font-size:16px !important}.fieldInfo code{font-size:16px !important;background-color:transparent !important;font-style:normal}