body{margin:0;min-height:100vh;font-family:Arial,Helvetica,sans-serif;font-size:18px;top:0!important}a{text-decoration:none}.ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:800px}.text-muted{color:#888}.text-center{text-align:center}.padding-around-sm{padding:3px}.margin-bottom-md{margin-bottom:8px}.page-wrapper{max-width:800px!important;margin:0 auto;padding:1rem}.home-page-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%;min-height:400px;text-align:center}.weui-btn{position:relative;display:block;margin-left:auto;margin-right:auto;padding:8px 24px;box-sizing:border-box;text-align:center;text-decoration:none;color:#fff;line-height:1.88235294;border-radius:8px;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;user-select:none;cursor:pointer}.weui-btn.weui-btn_primary{background-color:#07c160;color:#fff}.weui-btn.weui-btn_primary:hover{background-color:#07c170}.article-details-wrapper .content-wrapper{line-height:1.9rem}.article-details-wrapper .content-wrapper img,.article-details-wrapper .content-wrapper table,.article-details-wrapper .content-wrapper video{width:100%!important;height:auto!important}.article-details-wrapper .content-wrapper iframe{max-width:100%!important}.article-details-wrapper .content-wrapper .video-cover{position:relative;padding-top:56.25%;background-color:#111;line-height:normal}.article-details-wrapper .content-wrapper .video-cover .video-cover-image,.article-details-wrapper .content-wrapper .video-cover button,.article-details-wrapper .content-wrapper .video-cover video{position:absolute;top:0;left:0;width:100%!important;height:100%!important}.article-details-wrapper .content-wrapper .video-cover video{object-fit:contain}.article-details-wrapper .content-wrapper .video-cover .video-cover-image{object-fit:cover}.article-details-wrapper .content-wrapper .video-cover button{padding:0;border:0;background:rgba(0,0,0,0);cursor:pointer}.article-details-wrapper .content-wrapper .video-cover svg{position:relative;width:68px;height:48px}.article-details-wrapper .content-wrapper .video-cover .video-cover-message{position:absolute;top:50%;left:0;right:0;padding:.5rem 1rem;transform:translateY(-50%);background-color:rgba(0,0,0,.7);color:#fff;font-size:16px;text-align:center;pointer-events:none}.article-details-wrapper .header{margin-bottom:1rem}.article-details-wrapper .header .title{font-size:22px;margin:1rem 0}.article-details-wrapper .header .info{display:flex;font-size:14px;justify-content:space-between}.article-details-wrapper .header .info .left{display:flex;gap:1rem;align-items:flex-end}.article-footer-wrapper{margin-top:3rem;margin-bottom:3rem}.article-footer-wrapper .company-info{display:flex;gap:1rem;padding:1rem 0}.article-footer-wrapper .company-info .logo-wrapper{background-color:#ececec;width:15vw;min-width:120px;background-size:contain;background-repeat:no-repeat;background-position:50%}.article-footer-wrapper .company-info .info{padding:.4rem;justify-items:flex-end}.article-footer-wrapper .company-info .info .name{font-weight:500;font-size:21px;margin-bottom:1rem}.article-footer-wrapper .company-info .info .contact-row{font-size:16px;display:flex;flex-wrap:wrap;gap:.5rem}.article-footer-wrapper .company-info .info .description{max-width:calc(800px - 15vw)}@media only screen and (max-width:600px){.article-footer-wrapper .company-info .info .description{max-width:calc(75vw - 4rem)}}.article-footer-wrapper .company-info .info .description{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:16px}@keyframes comment-highlight{0%{background-color:#fff3bf}to{background-color:rgba(0,0,0,0)}}.article-comments{margin:1rem 0;padding:1rem 0;border-top:1px solid #eee}.article-comments .comments-title{font-size:20px;margin-bottom:.5rem}.article-comments .comment{padding:.5rem 0}.article-comments .comment-highlight{animation:comment-highlight 3s ease-out}.article-comments .comment-author{display:flex;align-items:center;gap:.5rem;font-size:16px}.article-comments .comment-author .avatar{width:24px;height:24px;border-radius:50%}.article-comments .comment-text{white-space:pre-wrap;word-break:break-word}.article-comments .comment-reply{margin-top:.25rem;padding-left:1rem;border-left:2px solid #eee}.article-comments .comment-form{margin-top:1rem}.article-comments .comment-form textarea{display:block;width:100%;box-sizing:border-box;margin-bottom:.5rem;padding:.5rem;font:inherit}.article-comments .comment-form button{display:block;margin-bottom:.5rem;padding:.4rem 1rem}.spinner{position:relative}@keyframes spinner{to{transform:rotate(1turn)}}.spinner:before{content:"";box-sizing:border-box;position:absolute;top:50%;left:50%;width:20px;height:20px;margin-top:-10px;margin-left:-10px;border-radius:50%;border:2px solid #ccc;border-top-color:#000;animation:spinner .6s linear infinite}.item-list-wrapper .item-list .item{display:flex;gap:1rem;font-size:16px;padding:.8rem 0}.item-list-wrapper .item-list .item .cover-img{width:14vw;min-width:14vw;background-position:50%;background-repeat:no-repeat;background-size:cover;cursor:pointer;min-height:7vw}.item-list-wrapper .item-list .item .info{flex:auto;max-width:calc(800px - 14vw)}@media only screen and (max-width:600px){.item-list-wrapper .item-list .item .info{max-width:calc(86vw - 4rem)}}.item-list-wrapper .item-list .item .info .title{cursor:pointer}.item-list-wrapper .item-list .item .info .date{margin-top:4px;font-size:14px;color:#888}.item-list-wrapper .item-list .item .info .excerpt{font-size:14px;color:#888}.skiptranslate{display:none}.g-translator{position:relative}.g-translator .icons{position:absolute;right:0;top:-2rem}.g-translator .icons img{cursor:pointer}