/* extracted-inline-styles */
/* layouts/partials/page-changelog.html */
.con-banner_title{
                        min-height: 280px;
                        display: flex;
                        align-items: center;
                        justify-content: center;
                        flex-direction: column;
                        margin-bottom: 40px;
                      }
                      .con-banner_title .title{
                        font-size: 48px;
                        line-height: 1.2;
                        text-align: center;
                        font-weight: bold;
                        color:#000;
                      }
                      .con-banner_title .title-de{
                        font-size: 16px;
                        line-height: 1.2;
                        text-align: center;
                        color:#585858;
                        margin-top: 20px
                      }
                      @media (max-width: 768px){
                        .con-banner_title{
                          min-height: 80px;
                          height: auto;
                        }
                        .con-banner_title .title{
                          font-size: 34px;
                        }
                      }

/* layouts/partials/page-changelog.html */
#changcon{
                        background-size: contain;
                      }
                      .chang-box{
                        width: 100%;
                        display: flex;
                        align-items: center;
                        flex-direction: column;
                        padding-bottom: 140px;
                        margin-top: -80px;
                      }
                      .chang-con{
                        display: flex;
                        margin-bottom: 20px;
                      }
                      .chang-con-mo{
                        width: fit-content;
                        min-width: 120px;
                        display: flex;
                        flex-direction: column;
                        align-items: center;
                        box-sizing: border-box;
                        padding-right: 36px;
                        margin-right: 30px;
                      }
                      .chang-con-mo p{
                        font-size: 34px;
                        font-weight: 500;
                        color: #181818;
                        line-height: 36px;
                        margin-bottom: 2px;
                      }
                      .chang-con-mo hr{
                        width: 20px;
                        height: 1px;
                        display: block;
                        border:none;
                        background: #dadada;
                        margin: 10px 0;
                      }
                      .chang-con-mo span{
                        font-size: 20px;
                        font-weight: 500;
                        color: #585858;
                        line-height: 20px;
                      }
                      .chang-con-link{
                        display: block;
                        width: 830px;
                        height: fit-content;
                        box-sizing: border-box;
                        padding: 40px 40px 0 40px;
                        position: relative;
                        text-decoration: none;
                      }
                      #changcon .chang-con-link:hover{
                        background:#fff;
                        border-radius: 10px;
                      }
                      .chang-con-link:before{
                        content: "";
                        display: block;
                        position: absolute;
                        top: 0;
                        left: -30px;
                        width: 1px;
                        height: calc(100% + 20px);
                        z-index: 1;
                        border-left: 1px dashed #e4e4e4;
                      }
                      .chang-con-link:after{
                        content: "";
                        display: block;
                        position: absolute;
                        top: 45px;
                        left: -35px;
                        width: 11px;
                        height: 11px;
                        border-radius: 50%;
                        box-sizing: border-box;
                        background-color: #fff;
                        border: 1px solid #00dc8c;
                        z-index: 2;
                      }
                      .chang-con-tag{
                        display: inline-block;
                        width: fit-content;
                        box-sizing: border-box;
                        padding: 3px 14px;
                        font-size: 16px;
                        color: #fff;
                        white-space: nowrap;
                        position: relative;
                        border-radius: 4px;
                        background:#00dc8c;
                      }
                      .chang-con-tag:before{
                        content: "";
                        display: block;
                        position: absolute;
                        left: 0;
                        bottom: -6px;
                        border: 8px solid transparent;
                        border-left-color: #00dc8c;
                      }
                      .chang-con-title{
                        width: 100%;
                        display: -webkit-box !important;
                        min-height: 30px;
                        font-size: 24px;
                        font-weight: bold;
                        color: #131d3c;
                        line-height: 30px;
                        overflow: hidden;
                        text-overflow: ellipsis;
                        -webkit-line-clamp: 1;
                        -webkit-box-orient: vertical;
                        margin: 12px 0;
                      }
                      .chang-con-date{
                        display: block;
                        font-size: 14px;
                        color: #131d3c;
                        line-height: 1.5;
                      }
                      .chang-con-de{
                        display: block;
                        font-size: 14px;
                        color: #666666;
                        line-height: 1.5em;
                        min-height: 3em;
                        margin: 20px 0 25px;
                      }
                      .chang-con-a{
                        display: block;
                        font-size: 16px;
                        color: #00dc8c;
                        margin-bottom: 40px;
                      }
                      .chang-con-link hr{
                        width: 100%;
                        height: 1px;
                        display: block;
                        border:none;
                        background:#eaeeef;
                        margin: 0;
                      }
                      .chang-con-link:hover hr{
                        opacity: 0;
                      }

/* layouts/partials/page-changelog.html */
@media (max-width: 1024px){
                        .chang-con-link{
                          width: calc(100% - 120px);
                        }
                      }
                      @media (max-width: 768px){
                        #changcon {
                          background-size: 200%;
                          padding: 40px 0;
                        }
                        .chang-box{
                          margin:0;
                          padding:0;
                        }
                        .chang-con{
                          width: 100%;
                        }
                        .chang-con-mo{
                          display:none;
                        }
                        .chang-con-link{
                          padding:0;
                          width: 100%;
                        }
                        .chang-con-link:before, .chang-con-link:after{
                          display:none;
                        }
                        .chang-con-title{
                          font-size: 20px;
                        }
                      }
